Help us understand the problem. What is going on with this article?

さくらVPSにPostgreSQLをインストール

More than 5 years have passed since last update.

おかしいとこもあるだろうけど自分用のメモとして。

リポジトリを追加

$ wget -P /tmp http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-centos93-9.3-1.noarch.rpm
$ sudo rpm -ivh /tmp/pgdg-centos93-9.3-1.noarch.rpm

PostgreSQL9.3をインストール

$ sudo yum install -y postgresql93-server.x86_64 postgresql93-devel.x86_64 postgresql93-contrib.x86_64

初期設定

  • DBの初期化
$ sudo /etc/rc.d/init.d/postgresql-9.3 initdb
データベースを初期化中:                                    [  OK  ]
  • 設定ファイルを修正
$ sudo vim /var/lib/pgsql/9.3/data/postgresql.conf

で設定ファイルを開いて

  • 他のホストからのアクセスを可能にする
listen_address = '*'
  • ログの出力形式変更(日付 ユーザ DB)
log_line_prefix = '%t %u %d'
  • PostgreSQLの起動
$ sudo /etc/rc.d/init.d/postgresql-9.3 start
postgresql-9.3 サービスを開始中:                           [  OK  ]
  • 自動起動設定
sudo chkconfig postgresql-9.3 on
  • パスワードの設定
$ su
# passwd postgres
ユーザー postgres のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: 全ての認証トークンが正しく更新できました。
  • ユーザの作成
$ sudo su - postgres
$ psql
# create user [ユーザ名]
# alter role [ユーザ名] with createdb;
  • DBの作成
$ createdb [DB名] -U [ユーザ名]
imp954sti
フリーランスエンジニア 主にソーシャルゲームのクライアント開発のメインプログラマをやっています たまにサーバもみます。 Unity/Cocos2d-x/iOS/Android/ActionScript3
https://tri-blitz.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした