linux中安裝啟動postgresql教程


安裝:

官網地址:https://www.postgresql.org

選擇下載版本: https://www.postgresql.org/ftp/source

下載方式: wget https://ftp.postgresql.org/pub/source/v9.6.17/postgresql-9.6.17.tar.gz

tar -zxvf postgresql-9.6.17.tar.gz
cd postgresql-9.6.17
./configure
make
make install

yum install postgresql-server

准備啟動環境:

手動初始化數據庫

創建數據目錄:mkdir /var/log/pgsql/data

修改目錄用戶組: chown postgres /var/log/pgsql/data

切換用戶: su - postgres

初始化數據庫: initdb -E UTF-8 -D /var/log/pgsql/data --locale=en_US.UTF-8 -U postgres -W

#在pg_hba.conf添加本地賬戶為ident
vim /var/log/pgsql/data/pg_hba.conf
local all all ident map=map_root

#在pg_ident.conf中添加映射,將本地root賬戶映射為pgsql管理員賬戶postgres
vim /var/log/pgsql/data/pg_ident.conf

# MAPNAME SYSTEM-USERNAME PG-USERNAME
map_root root postgres

修改后可以直接用 psql -Upostgres來進入 數據庫

修改日志目錄:
vim /var/log/pgsql/data/postgresql.conf

log_directory = '/var/log/pgsql/data/pg_log'


啟動pgsql服務:

su - postgres -c "pg_ctl start -D /var/log/pgsql/data"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM