Centos9Steam版本安装PostgreSQL-16
Postgresql官网
官网安装教程
- 点击上面的官网链接,进入官网,一进去就看到了Download按钮,我们直接点击。
- 按照以下图片点击
- 接着我们第一个选择版本,第二步选择红帽版本9,我们需要选择与自己的系统架构对应的平台。
我们可以看到上面图片中已经给了我们需要执行的命令。我们直接按照图上步骤4命令依次执行就可以了。
使用与排错
本来按照第一步我们应该先进行文件配置,但是这里我们还是先纠正以下大家的错误。
一般情况下,我们登录并启动pgsql后我们就是要登录进去看看,而在PGCA的课程中,我发现视频里会先去
#输入psql登录进去
psql
这个时候我们就看到项目报错了。
sql: 错误: 连接到套接字"/run/postgresql/.s.PGSQL.5432"上的服务器失败:致命错
如何处理呢?
#先切换到root用户下
su root
#执行以下命令 就可以了
sudo -u postgres psql
配置基础的/.bash_profile文件制定bin目录和数据存放位置
采用这种情况安装的方式,默认路径和数据存放位置都是固定的,以下命令可以查看
ps -ef |grep postgres
如何修改配置
vim ~/.bash_profile
最后面位置加入如下代码
export PGHOME=/usr/pgsql-16
export PATH=$PATH:$PGHOME/bin
export PGDATA=/var/lib/pgsql/16/data
cd $PGDATA
加入完成后使其生效
source ~/.bash_profile
如何停止
在默认情况下pg的启动方式是 -m fast start
这里我们先停止
pg_ctl stop -mf