安裝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