下载
将下面的链接修改成自己的版本号下载:
https://get.enterprisedb.com/postgresql/postgresql-10.10-2-linux-x64-binaries.tar.gz
速度很慢!
下载完成后将包发送到服务器
安装
将包解压到指定目录
tar -xvf postgresql-10.10-2-linux-x64-binaries.tar.gz -C /TRS/APP/
创建用户和密码
useradd postgres
passwd xxxxx
进入安装目录授权
cd /TRS/APP
chown -R postgres.postgres pgsql
切换用户
su postgres
cd pgsql
创建数据库目录并初始化
mkdir data
./bin/initdb -D data
启动和关闭
./bin/pg_ctl -D ./data -l logs/server.log start
./bin/pg_ctl -D ./data -l logs/server.log stop
配置Postgresql
cd /TRS/APP/pgsql
vim data/postgresql.conf +59
#修改为 listen_addresses = '*'
vim data/pg_hba.conf +86
#修改为
host all all 0.0.0.0/0 md5
进入Postgresql 软链接
alias psql='/TRS/APP/pgsql/bin/psql'
进入pgsql
psql
修改密码
alter role postgres with password 'xxxx';
退出
/q
防火墙添加
切换到root
firewall-cmd --add-port=5432/tcp --permanent
firewall-cmd --reload