2018年6月6日 星期三

在 CentOS 7 上安裝 PostgreSQL 10

目標設定:
  • 將 PostgreSQL 10 安裝在 CentOS 7 作業系統平台上!

快速操作流程
  1. 建立 PostgreSQL 專用帳號與目錄:
    # mkdir /var/lib/pgsql
    # groupadd -g 26 postgres
    # useradd -g postgres -u 26 postgres
    # passwd postgres
    # chown -R postgres.postgres /var/lib/pgsql
    
  2. 安裝 PostgreSQL 10 repository 安裝檔:
    #rpm -Uvh https://yum.postgresql.org/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
    
  3. 安裝 PostgreSQL 資料庫:
    # yum install postgresql10-server postgresql10
    
  4. 初始化 PostgreSQL 10 資料庫:
    # /usr/pgsql-10/bin/postgresql-10-setup initdb
    
  5. 啟動資料庫方式:
    # systemctl start postgresql-10.service
    # systemctl enable postgresql-10.service
    
  6. 登入資料庫並修改密碼:
    # su - postgres -c "psql"
    psql (10.4)
    Type "help" for help.
    
    postgres=#\password postgres
    postgres=# \q
    
參考文獻:
  • https://tecadmin.net/install-postgresql-server-centos/