跳到主要内容

Linux下安装

1.安装

1.直接命令行输入

sudo apt update
sudo apt install postgresql postgresql-contrib
  1. 创建数据库和用户(依次输入)
  • 切换用户
sudo su - postgres
  • 进入psql
psql
  • 创建用户(此步骤可跳过)
        #  用户名↓                # 密码↓
CREATE USER uname WITH PASSWORD 'zhenxun';
  • 更改密码
                                  # 密码↓
alter user postgres with password 'zhenxun_bot';
  • 创建数据库
        # 数据库名称↓    所有者(用户名)↓
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