このWebサイト ひつじ帳 は、管理者がWEB関連の技術をまとめた備忘録サイトです。 Linux,CentOS,PHP,MySQL,Blogger,JavaScript,CSS について記録しています。

さくらのVPS/PostgreSQL/インストール

[ さくらVPS/PostgreSQL ]

PostgreSQL インストール


[root@www10000xx ~]# yum install postgresql-server
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: ftp.nara.wide.ad.jp
 * epel: ftp.kddilabs.jp
 * extras: ftp.nara.wide.ad.jp
 * updates: ftp.nara.wide.ad.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package postgresql-server.x86_64 0:8.4.13-1.el6_3 will be installed
--> Processing Dependency: postgresql-libs(x86-64) = 8.4.13-1.el6_3 for package: postgresql-server-8.4.13-1.el6_3.x86_64
--> Processing Dependency: postgresql(x86-64) = 8.4.13-1.el6_3 for package: postgresql-server-8.4.13-1.el6_3.x86_64
--> Processing Dependency: libpq.so.5()(64bit) for package: postgresql-server-8.4.13-1.el6_3.x86_64
--> Running transaction check
---> Package postgresql.x86_64 0:8.4.13-1.el6_3 will be installed
---> Package postgresql-libs.x86_64 0:8.4.13-1.el6_3 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================
 Package                        Arch                Version                       Repository         Size
==========================================================================================================
Installing:
 postgresql-server              x86_64              8.4.13-1.el6_3                base              3.4 M
Installing for dependencies:
 postgresql                     x86_64              8.4.13-1.el6_3                base              2.8 M
 postgresql-libs                x86_64              8.4.13-1.el6_3                base              200 k

Transaction Summary
==========================================================================================================
Install       3 Package(s)

Total download size: 6.4 M
Installed size: 29 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): postgresql-8.4.13-1.el6_3.x86_64.rpm                                        | 2.8 MB     00:00
(2/3): postgresql-libs-8.4.13-1.el6_3.x86_64.rpm                                   | 200 kB     00:00
(3/3): postgresql-server-8.4.13-1.el6_3.x86_64.rpm                                 | 3.4 MB     00:00
----------------------------------------------------------------------------------------------------------
Total                                                                     8.7 MB/s | 6.4 MB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : postgresql-libs-8.4.13-1.el6_3.x86_64                                                  1/3
  Installing : postgresql-8.4.13-1.el6_3.x86_64                                                       2/3
  Installing : postgresql-server-8.4.13-1.el6_3.x86_64                                                3/3
  Verifying  : postgresql-server-8.4.13-1.el6_3.x86_64                                                1/3
  Verifying  : postgresql-libs-8.4.13-1.el6_3.x86_64                                                  2/3
  Verifying  : postgresql-8.4.13-1.el6_3.x86_64                                                       3/3

Installed:
  postgresql-server.x86_64 0:8.4.13-1.el6_3

Dependency Installed:
  postgresql.x86_64 0:8.4.13-1.el6_3                postgresql-libs.x86_64 0:8.4.13-1.el6_3

Complete!
[root@www10000xx ~]#

PostgreSQL 起動


##■ PostgreSQL データベース 初期化
[root@www10000xx ~]# service postgresql initdb
データベースを初期化中:                                    [  OK  ]
[root@www10000xx ~]#

##■ PostgreSQL 起動
[root@www10000xx ~]# service postgresql start
postgresql サービスを開始中:                               [  OK  ]
[root@www10000xx ~]#

自動起動 設定


##■ 自動起動 設定の確認
[root@www10000xx ~]# chkconfig --list postgresql
postgresql      0:off   1:off   2:off   3:off   4:off   5:off   6:off
[root@www10000xx ~]#

##■ 自動起動 設定を ON にする
[root@www10000xx ~]# chkconfig postgresql on
[root@www10000xx ~]#

##▼  自動起動 設定の再確認
[root@www10000xx ~]# chkconfig --list postgresql
postgresql      0:off   1:off   2:on    3:on    4:on    5:on    6:off
[root@www10000xx ~]#

perl-DBD-Pg インストール

Perlから接続する可能性を考慮して、インストールしておく。

[root@www10000xx ~]# yum -y install perl-DBD-Pg

Installed:
  perl-DBD-Pg.x86_64 0:2.15.1-4.el6_3

Complete!
[root@www10000xx ~]#

依存パッケージ インストール

apr-util-pgsql インストール


[root@www10000xx ~]# yum -y install apr-util-pgsql

~ 中略 ~

Installed:
  apr-util-pgsql.x86_64 0:1.3.9-3.el6_0.1

Complete!
[root@www10000xx ~]#

compat-postgresql-libs-4 インストール


##■ compat-postgresql-libs-4 ダウンロード
[root@www10000xx ~]# wget ftp://ftp.uni-bayreuth.de/pub/packages/databases/PostgreSQL/binary/v8.3.8/linux/rpms/redhat/rhel-5-x86_64/compat-postgresql-libs-4-1PGDG.rhel5.x86_64.rpm

~ 中略 ~

2013-MM-DD 00:00:00 (49.9 KB/s) - `compat-postgresql-libs-4-1PGDG.rhel5.x86_64.rpm’ へ保存終了 [63977]

[root@www10000xx ~]#

##■ compat-postgresql-libs-4 インストール
[root@www10000xx ~]# rpm -ihv compat-postgresql-libs-4-1PGDG.rhel5.x86_64.rpm
警告: compat-postgresql-libs-4-1PGDG.rhel5.x86_64.rpm: ヘッダ V3 DSA/SHA1 Signature, key ID 442df0f8: NOKEY
準備中...                ########################################### [100%]
   1:compat-postgresql-libs ########################################### [100%]
[root@www10000xx ~]#

[ PostgreSQL 設定 ] へ続く

0 件のコメント:

人気記事

アーカイブ

このブログを検索