Centos7安裝postgresql10

安裝postgresql10 並自定義數據存儲位置

離線安裝,準備rpm包


yum install --downloadonly --downloaddir=/home/data postgresql10-contrib postgresql10-server libxslt

yum install postgresql10-contrib postgresql10-server libxslt

自定義postgresql 存儲位置

vi /usr/lib/systemd/system/postgresql-10.service
# Location of database directory
Environment=PGDATA=/var/lib/pgsql/10/data/

初始化數據庫

/usr/pgsql-10/bin/postgresql-10-setup initdb

基於密碼訪問,設置密碼


systemctl restart postgresql-10
sudo -u postgres psql
ALTER USER postgres WITH PASSWORD 'YOUR_PASSWD';

在自定義數據目錄設置ip訪問

vi 10\data\pg_hba.conf
最後添加一行 如果對具體網段有要求,自行修改
host all all 0.0.0.0/0 md5

vi 10\data\postgresql.conf
listen_addresses = ‘0.0.0.0’

添加防火牆通過


sudo firewall-cmd --permanent --add-port=5432/tcp
sudo firewall-cmd --reload
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章