CentOS 8安装PostgreSQL并开启远程访问
1.首先由于下载源默认是国外的网站,所以下载速度比较慢,我们可以更换阿里云的下载源
CentOS 8更换阿里源2.安装postgresql
yum install postgresql-server postgresql-contrib
3. 初始化数据库
postgresql-setup initdb
4.启动数据库并设置开机启动
systemctl start postgresql
systemctl enable postgresql
5.登录postgresql并设置密码
su - postgres
psql
ALTER USER postgres WITH PASSWORD '这里输入你的密码';
输入\q并回车, 退出数据库
输入exit并回车,退出用户
7、配置远程连接
vi /var/lib/pgsql/10/data/pg_hba.conf
按i键进入插入编辑模式,在IPv4 local connections下方添加允许连接的IP。
如果想允许所有IPv4地址,则加入一行host all all 0.0.0.0/0 md5
如下图所示,划线那行是需要添加的
vi /var/lib/pgsql/10/data/postgresql.conf
找到listen_address,将其注释打开,并更改为listen_address=‘*’
打开port=5432的注释
8.重启postgresql
systemctl restart postgresql
9.测试远程连接
若是还是连接失败,尝试关闭防火墙,云服务器需要编辑安全组规则,开放端口
关闭防火墙进命令
systemctl stop firewalld.service
版权声明:
作者:广州前端开发
链接:https://www.develophm.com/index.php/centos-8%e5%ae%89%e8%a3%85postgresql%e5%b9%b6%e5%bc%80%e5%90%af%e8%bf%9c%e7%a8%8b%e8%ae%bf%e9%97%ae/898/
来源:开发之家
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论