centos7安装postgrepSQL13教程
2021/6/7 2:21:09
本文主要是介绍centos7安装postgrepSQL13教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、安装
-
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
-
sudo yum install -y postgresql13-server
-
sudo /usr/pgsql-13/bin/postgresql-13-setup initdb sudo systemctl enable postgresql-13 sudo systemctl start postgresql-13
2、用户创建
-
使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,无密码) su - postgres
-
登录postgresql数据库 psql
-
创建用户和数据库并授权 create user root with password 'htxx3698'; // 创建用户 create database production owner root ; // 创建数据库 grant all privileges on database production to root ; // 授权
-
退出psql(输入 \q 再按回车键即可)
3、开启远程访问
-
修改/var/lib/pgsql/13/data/postgresql.conf文件,取消 listen_addresses 的注释,将参数值改为“*”
-
修改/var/lib/pgsql/13/data/pg_hba.conf文件 host all all 0.0.0.0/0 md5
-
切换到root用户,重启postgresql服务 systemctl restart postgresql-13.service
4、端口
-
1、开放端口 firewall-cmd --zone=public --add-port=5432/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5432/tcp --permanent #关闭5672端口 firewall-cmd --reload # 配置立即生效
-
2、查看防火墙所有开放的端口 firewall-cmd --zone=public --list-ports
-
3.、关闭防火墙 如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估 systemctl stop firewalld.service
-
4、查看防火墙状态 firewall-cmd --state
这篇关于centos7安装postgrepSQL13教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15在使用平台私钥进行解密时提示 "私钥解密失败" 错误信息是什么原因?-icode9专业技术文章分享
- 2024-11-15Layui框架有哪些方式引入?-icode9专业技术文章分享
- 2024-11-15Layui框架中有哪些减少对全局环境的污染方法?-icode9专业技术文章分享
- 2024-11-15laydate怎么关闭自动的日期格式校验功能?-icode9专业技术文章分享
- 2024-11-15laydate怎么取消初始日期校验?-icode9专业技术文章分享
- 2024-11-15SendGrid 的邮件发送时,怎么设置回复邮箱?-icode9专业技术文章分享
- 2024-11-15使用 SendGrid API 发送邮件后获取到唯一的请求 ID?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 tags标签最多有多少个?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 怎么批量发送给多个人?-icode9专业技术文章分享
- 2024-11-15如何搭建web开发环境并实现 web项目在浏览器中访问?-icode9专业技术文章分享