跳到主要内容

Linux下安装

1.安装

1.直接命令行输入

sudo apt update
sudo apt install postgresql postgresql-contrib
  1. 创建数据库和用户(依次输入)
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.配置外网连接(可省略)

  1. 编辑数据库配置文件(路径请已自己的为准)

    • 打开数据库配置文件
    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
  2. 重启数据库

sudo systemctl restart postgresql