1 前言
接上节,配置完虚拟内存,首先我先安装下数据库。
2 安装步骤
2.1 查看系统信息
查看发行版本
cat /etc/centos-release
查看处理器类型
2.2 前往官网
根据系统信息,以及要安装的版本信息:https://www.postgresql.org/download/linux/redhat/
2.3 命令执行
2.3.1 下载 rpm文件
按步骤执行哈:
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2.3.2 安装
sudo yum install -y postgresql14-server
2.3.3 初始化数据库并启用自动启动
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb sudo systemctl enable postgresql-14 sudo systemctl start postgresql-14
2.3.4 检查 PostgreSQL 启动状态
# 检查服务状态 systemctl status postgresql-14 # 重启服务 systemctl restart postgresql-14.service
到这里,PostgreSQL 安装完毕哈,此时数据库中存在一个内置的超级用户 postgres。
2.3.5 修改密码
修改默认生成的 postgres 用户的密码哈:
su - postgres psql -U postgres alter user postgres with encrypted password '你的密码';
退出
2.3.6 开启远程访问
(1)修改/var/lib/pgsql/14/data/postgresql.conf文件,将 listen_addresses 的参数值改为“*”
(2)修改/var/lib/pgsql/14/data/pg_hba.conf文件,如下增加一条记录
(3)重启服务
(4)navciat 测试(连不上的话,记得看看你的云服务器的防火墙开没开)
3 小结
ok,完事,重启下看下数据库有没有正常启动,没毛病,可以开机自启动。
标签:postgresql,14,Centos,sudo,systemctl,7.6,2.3,postgres From: https://www.cnblogs.com/kukuxjx/p/17897166.html