仕事備忘録2 PostgretSQLのインストール
本ブログへお越しいただきありがとうございます。ブログ管理人の「蒼パパ」です。~~~~~~~~~~~~~~~~~~~~~~~~初めての方はこちらをクリック!!RHEL6.4 にPostgreSQLをインストールしましたのでその手順を備忘録程度に・・・まずは 利用できる PostgreSQL を確認# yum list postgresql*Loaded plugins: product-id, refresh-packagekit, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Available Packagespostgresql.i686 8.4.13-1.el6_3 dvdpostgresql.x86_64 8.4.13-1.el6_3 dvdpostgresql-contrib.x86_64 8.4.13-1.el6_3 dvdpostgresql-devel.i686 8.4.13-1.el6_3 dvdpostgresql-devel.x86_64 8.4.13-1.el6_3 dvdpostgresql-docs.x86_64 8.4.13-1.el6_3 dvdpostgresql-jdbc.noarch 8.4.701-8.el6 dvdpostgresql-libs.i686 8.4.13-1.el6_3 dvdpostgresql-libs.x86_64 8.4.13-1.el6_3 dvdpostgresql-odbc.x86_64 08.04.0200-1.el6 dvdpostgresql-plperl.x86_64 8.4.13-1.el6_3 dvdpostgresql-plpython.x86_64 8.4.13-1.el6_3 dvdpostgresql-pltcl.x86_64 8.4.13-1.el6_3 dvdpostgresql-server.x86_64 8.4.13-1.el6_3 dvdpostgresql-test.x86_64 8.4.13-1.el6_3 dvd上記より postgresql-server が利用可能ということが分かるということでPostgreSQL のインストール# yum -y install postgresql-serverLoaded plugins: product-id, refresh-packagekit, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Setting up Install ProcessResolving 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 ResolutionDependencies Resolved================================================================================ Package Arch Version Repository Size================================================================================Installing: postgresql-server x86_64 8.4.13-1.el6_3 dvd 3.4 MInstalling for dependencies: postgresql x86_64 8.4.13-1.el6_3 dvd 2.8 M postgresql-libs x86_64 8.4.13-1.el6_3 dvd 200 kTransaction Summary================================================================================Install 3 Package(s)Total download size: 6.4 MInstalled size: 29 MDownloading Packages:--------------------------------------------------------------------------------Total 1.1 MB/s | 6.4 MB 00:05Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning 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/3dvd/productid | 1.7 kB 00:00 ... 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/3Installed: postgresql-server.x86_64 0:8.4.13-1.el6_3Dependency Installed: postgresql.x86_64 0:8.4.13-1.el6_3 postgresql-libs.x86_64 0:8.4.13-1.el6_3Complete!☆☆コンプリート☆☆☆インストールが完了したら、データベースの初期化を実施。# service postgresql initdbデータベースを初期化中: [ OK ]次にサーバ再起動後にPostgreSQLが自動起動するように設定。# chkconfig postgresql onそれでは、データベースを立ち上げます。状態確認# service postgresql statuspostmaster は停止しています起動# service postgresql startpostgresql サービスを開始中: [ OK ]状態確認# service postgresql statuspostmaster (pid 3701) を実行中...停止# service postgresql stoppostgresql サービスを停止中: [ OK ]おそらく・・・うまく行ったようです。<補足>最新版のpostgresqlを導入する場合は、一旦古いものを削除# rpm -qa | grep postgrespostgresql-libs-8.4.18-1.el6_4.x86_64postgresql-8.4.18-1.el6_4.x86_64postgresql-devel-8.4.18-1.el6_4.x86_64削除# rpm -e postgresql-libs-8.4.18-1.el6_4.x86_64# rpm -e postgresql-8.4.18-1.el6_4.x86_64# rpm -e postgresql-devel-8.4.18-1.el6_4.x86_64以下から最新版をダウンロードしインストールhttp://yum.postgresql.org/9.4/redhat/rhel-6.4-x86_64/という流れとなるようです。今回はversionは気にしていなかった為、新しいものを入れることは致しませんでした。※本当はopensslもバージョンアップする必要が出てきたので断念。。。蒼パパがんばって!の意味でワンクリックをおねがい致します。(読者がクリックすると、ブログ村ランキング上での当ブログの順位が上がります!)にほんブログ村心臓・血管・血液の病気 ブログランキングへ