本次是在线安装pgsql!!
最佳安装教程就在官网!!
PostgreSQL: Linux downloads (Red Hat family)https://www.postgresql.org/download/linux/redhat/
选择版本复制粘贴
安装完成!!!!!
接下来是实现远程登陆
1.打开防火墙的端口(pgsql默认5432,可以在配置文件修改)
firewall-cmd --permanent --add-port=5432/tcp
firewall-cmd --reload
2.修改配置文件
/var/lib/pgsql/10/data/postgresql.conf 开放权限解开注释并改为*
listen_addresses = '*'
/var/lib/pgsql/10/data/pg_hba.conf 信任所有远程连接
在ipv4下加host all all 0.0.0.0/0 md5
# IPv4 local connections:
host all all 127.0.0.1/32 ident
host all all 0.0.0.0/0 md5
3.重启服务
systemctl restart postgresql-10
(接下来有可能会报没有修改权限的错误,可以执行一下 chmod 755 /root)
4.进入下载pgsql创建的系统用户
su postgres
5.进入pgsql
psql
6.创建用户
//创建用户
create USER test WITH PASSWORD '123456';
//创建数据库
create DATABASE test;
//赋予用户数据库的权限
GRANT ALL PRIVILEGES ON DATABASE test TO test;
//退出
\q