Linux下安装postgresql11
Postgresql11安装
下载安装包
yum install -y https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-redhat11-11-2.noarch.rpm
安装对应postgresql11
所需包
yum install -y postgresql11 postgresql11-server postgresql11-libs
安装完后初始化数据库
/usr/pgsql-11/bin/postgresql-11-setup initdb
设置开机自动启 Postgresql
和启动服务
# 设置开机自启动
systemctl enable postgresql-11
# 启动服务
systemctl start postgresql-11
# 启动后查看状态
systemctl status postgresql-11
修改 postgresql
配置文件
修改 postgresql.conf
文件
vi /var/lib/pgsql/11/data/postgresql.conf
# 将 listen_addresses 的值修改为“*”
listen_addresses="*"
修改 pg_hab.conf
文件
vi /var/lib/pgsql/11/data/pg_hab.conf
# 找到 Pv4 输入
host all all 0.0.0.0/0 md5
ps:vi 进入文件后,按斜杠/可进入搜索模式,输入关键字按 enter 即可搜索,按小写n可向下搜索,大写N向上搜索。
修改密码
由于Postgresql
默认用户名和数据库都是postgres
,密码为空。所以要给数据库设置密码。
切换用户:
sudo -u postgres psql
修改密码:
\password postgres
然后输入密码即可。
退出后重启postgresql
服务
systemctl restart postgresql-11
然后用数据库连接工具navicat
或dbeaver
连接看是否能连接上。
以上即是Linux下安装postgresql11步骤,希望对有需要在Linux下安装postgresql的小伙伴有所帮助。