Cenots7 离线安装部署PostgreSQL( 二 )

【Cenots7 离线安装部署PostgreSQL】

Cenots7 离线安装部署PostgreSQL

文章插图
切换到postgres用户,运行数据库启动命令报logfile: 权限不够,可按下列方法解决:编辑sudoers配置文件 ,按下图红框所示,给postgres用户添加提升权限的配置
[root@localhost bin]# vi /etc/sudoers
Cenots7 离线安装部署PostgreSQL

文章插图
3.4.4 修改管理员密码说明:因服务器存在多个版本的PG,因此先在/ usr / bin中创建一个postgre14.5版本对应的psql链接
[root@localhost psql]# ln -s /usr/local/pgsql-14.5/bin/psql /usr/bin/psql145切换用户
[root@localhost psql]# su - postgres上一次登录:三 10月 19 14:08:33 CST 2022pts/0 上
运行postgre14.5 对应的psql-bash-4.2$ psql145psql145 (14.5)Type "help" for help.postgres=#修改管理员密码 \q再exit退出
postgres=# alter role postgres with password '123';
Cenots7 离线安装部署PostgreSQL

文章插图
3.5 开启远程访问3.5.1 开启远程访问切换到数据库目录[root@localhost pgsql]# cd /run/media/postgres/data修改postgresql.conf 配置文件,开启远程访问把listen_addresses = 'localhost',修改成 listen_addresses = '*'
可在此文件中修改服务端口[root@localhost postgre14.5Data]# vi postgresql.conf
Cenots7 离线安装部署PostgreSQL

文章插图
3.5.2 配置认证方式修改pg_hba.conf 添加远程访问的认证方式未尾添加 host all all 0.0.0.0/0 md5
[root@localhost postgre14.5Data]# vi pg_hba.conf
Cenots7 离线安装部署PostgreSQL

文章插图
3.5.3 测试连接使用Navicat测试数据库连接
Cenots7 离线安装部署PostgreSQL

文章插图

经验总结扩展阅读