Linux下安装
1.安装
1.直接命令行输入
sudo apt update
sudo apt install postgresql postgresql-contrib
- 创建数据库和用户(依次输入)
sudo su - postgres # 切换用户
psql
# 用户名↓ # 密码↓
# CREATE USER uname WITH PASSWORD 'zhenxun'; # 创建用户(可不执行)
# 密码↓
alter user postgres with password 'zhenxun_bot'; # 修改postgres的密码
# 数据库名称↓ 所有者(用户名)↓
CREATE DATABASE zhenxun_bot OWNER postgres; # 创建数据库
提示
到这一步数据库已经可以正常使用了!以下步骤主要用于外网可以连接入服务器数据库,可以等需要的时候再配置。
提示
✨✨ 成功完成了Postgresql
的数据库配置,马上要安装真寻了捏 ✨✨
2.配置外网连接(可省略)
-
编辑数据库配置文件(路径请已自己的为准)
- 打开数据库配置文件
vim /etc/postgresql/12/main/postgresql.conf
- 找到
listen_addresses: '*'
取消前面的#
注释,使用:wq保存退出
建议公网ip同时修改 Port
- 打开 pg_hba.conf
vim /etc/postgresql/12/main/pg_hba.conf
-
在最下添加或修改后,使用:wq保存退出
# 允许任意用户从任意机器上以密码方式访问数据库
host all all 0.0.0.0/0 md5
-
重启数据库
sudo systemctl restart postgresql