CentOS 7 64位 安裝 PostgreSQL 9.2整理

來源:互聯網
上載者:User

標籤:

centos版本

LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.0.1406 (Core)
Release: 7.0.1406
Codename: Core

 

注意:centos用yum安裝postgresql的

   資料庫程式路徑為:/usr/pgsql-9.2

   資料庫隱藏檔路徑為: /var/lib/pgsql/

      

1.運行:yum install postgresql92-server postgresql92-contrib

2.查看: rpm -qa|grep postgresql

3.初始化:/usr/pgsql-9.2/bin/postgresql92-setup initdb

4.啟用:systemctl enable postgresql-9.2.service (回到 cd / 目錄執行)

5.啟動:systemctl start postgresql-9.2.service   (start/restart/stop)

6.登陸: su - postgres

     PostgreSQL 資料庫預設會建立一個postgres的資料庫使用者作為資料庫的管理員,預設密碼為空白,我們需要修改為指定的密碼,這裡設定為’postgres’。

  1. 輸入:  psql 
  2. 修改密碼:

# ALTER USER postgres WITH PASSWORD ‘postgres‘;

  1. 建立資料庫

  # create database david;

  1. 切換資料庫

    # \c david

11.修改PostgresSQL 資料庫配置實現遠端存取

  修改postgresql.conf 檔案

# vi /var/lib/pgsql/9.2/data/postgresql.conf

 

如果想讓PostgreSQL 監聽整個網路的話,將listen_addresses 前的#去掉,並將 listen_addresses = ‘localhost‘ 改成 listen_addresses = ‘*‘

12.修改用戶端認證設定檔pg_hba.conf

將需要遠端存取資料庫的IP地址或位址區段加入該檔案。

# vi /var/lib/pgsql/9.2/data/pg_hba.conf

允許所有  host    all    all    0.0.0.0/0    md5 

 

13. 重啟服務以使設定生效

14.建立使用者:

    Create user dbadmin

15. 查看系統使用者

    select * from pg_shadow ;

16.退出

   \q

 

CentOS 7 64位 安裝 PostgreSQL 9.2整理

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.