Linux centos7下通过yum安装默认9.2.4版本的postgresql
因为需要居家办公几天,所以把项目组的数据库搬迁至云服务器,特此记录一下过程和相关命令:
#########################################################################################
6月6日追加更新:发现默认的9.2.4版本过于古老,随升级为14版本,安装命令参考下面的链接:
https://www.jianshu.com/p/c6521a64cbdd
########################################################################################
1.yum更新升级
sudo yum update
2.安装PostgreSQL包
sudo yum install postgresql-server postgresql-contrib
3.初始化
sudo postgresql-setup initdb
4.修改配置文件
修改postgresql.conf文件
sudo vim /var/lib/pgsql/data/postgresql.conf --注意得是你自己本地的安装路径
将其中的 listen_addresses 一行的#号去掉,改成:
listen_addresses = '*'
修改pg_hba.conf文件
sudo vim /var/lib/pgsql/data/pg_hba.conf --注意得是你自己本地的安装路径
在最后一行插入:
host all all 0.0.0.0/0 md5
5.启动服务
启动命令
sudo systemctl start postgresql
停止命令
sudo systemctl stop postgresql
6.登录数据库
sudo -u postgres psql
创建新用户名和密码,创建数据库,屏幕上会出现如下图所示:
postgres=# CREATE USER test WITH PASSWORD '123456'; --创建用户名 test 和密码 123456
CREATE ROLE
postgres=# CREATE DATABASE testDb; --创建数据库testDb
CREATE DATABASE
postgres=# \q --退出pgsql命令行
重启服务。
7.测试
工作环境连接云服务器pgsql数据库测试结果如下:
参考链接:
1,https://www.cnblogs.com/hannyblogs/p/6535664.html
2,https://blog.csdn.net/hehehaha1123/article/details/63251627
3,https://www.bilibili.com/read/cv21787055