1. 安装
此步骤不再重复,请参考官方文档。
安装默认的数据存储位置是/var/lib/pgsql/版本号/data,注意安装完成后不要初始化数据库。
2. 建立存储目录
我这边的存储目录是/data/pgsql,使用 mkdir 命令完成建立并对其授予权限。
mkdir -p /data/pgsql
sudo chown postgres:postgres /data/pgsql
sudo chmod 700 /data/pgsql
3. 初始化数据库
使用 vim 打开服务文件,找到 Environment 项,将其修改为 Environment=PGDATA=/data/pgsql 。
然后开始初始化数据库并设置开机自启。
vim /usr/lib/systemd/system/postgresql-14.service
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
sudo systemctl enable postgresql-14
sudo systemctl start postgresql-14
4. 配置修改
进入/data/pgsql,编辑 postgresql.conf 和 pg_hba.conf,改完后重启数据库即可。
systemctl restart postgresql-14

文章评论