ソースインストールPostgresql 9.4.1
1995 ワード
1.まずは公式サイトでダウンロードhttp://www.postgresql.org/ftp/source/v9.4.1/tarパッケージ
2.解凍後に実行:
3.
4.インストール完了後のプログラムディレクトリは/usr/local/pgsql/
5、postgresユーザー編集に切り替える~/.bash_profileファイルは、データベース実行コマンドのディレクトリをPATH変数に追加します.
6、データベースの初期化および起動.
インストールが完了した後、postgresql.confのデフォルト構成は次のとおりです.
postgresqlサービスを停止する必要がある場合は、次のコマンドを使用します.
ソースパッケージのcontrib/start-scripts/linux起動スクリプトファイルを/etc/init.dディレクトリにコピーし、postgresql-9.4と名前を付けることもできます.
後で他のサービスを起動するように起動したり、起動に参加したりすることができます.一般的に、このスクリプトでは、次の図のように変更する必要があります.
最後にpostgresql-9.4を起動項目に追加し、次のコマンドを使用します.
2.解凍後に実行:
sudo apt-get install zlib1g-dev
sudo apt-get install libreadline-dev
3.
./configure
make
su
make install
4.インストール完了後のプログラムディレクトリは/usr/local/pgsql/
5、postgresユーザー編集に切り替える~/.bash_profileファイルは、データベース実行コマンドのディレクトリをPATH変数に追加します.
PATH=$PATH:$HOME/bin:/usr/local/pgsql/bin // ~/.bash_profile PATH , source , 。
6、データベースの初期化および起動.
[postgres@5201351 ~]$ initdb -D /usr/local/pgsql/data // postgresql
[postgres@5201351 ~]$ postgres -D /usr/local/pgsql/data >logfile 2>&1 & // postgresql
インストールが完了した後、postgresql.confのデフォルト構成は次のとおりです.
postgresqlサービスを停止する必要がある場合は、次のコマンドを使用します.
[postgres@5201351 ~]$ pg_ctl stop -D /usr/local/pgsql/data
ソースパッケージのcontrib/start-scripts/linux起動スクリプトファイルを/etc/init.dディレクトリにコピーし、postgresql-9.4と名前を付けることもできます.
後で他のサービスを起動するように起動したり、起動に参加したりすることができます.一般的に、このスクリプトでは、次の図のように変更する必要があります.
最後にpostgresql-9.4を起動項目に追加し、次のコマンドを使用します.
[root@5201351 ~]# chkconfig --level 35 postgresql-9.4 on