Ubuntu搭建‌Plausible

安装 PostgreSQL 及附加组件的完整流程

安装流程

更新软件源

1
sudo apt update

所有安装操作前都需要更新软件源索引以获取最新版本

安装核心组件

1
sudo apt install postgresql postgresql-contrib
  • postgresql:主数据库服务
  • postgresql-contrib:扩展工具包(包含管理插件和实用程序)

验证安装状态

1
sudo systemctl status postgresql

服务默认自动启动,输出显示 active (running) 即为成功

查看版本信息

1
sudo -u postgres psql -c "SELECT version();"

修改默认用户密码

通过 SQL 命令修改‌(适用于已登录数据库的场景)

1
ALTER USER postgres WITH PASSWORD 'NewSecurePass123!';
  • 需以管理员身份登录数据库执行
  • 密码需符合复杂度策略(如含大小写字母、数字、符号)

通过 psql 命令行工具修改

进入数据库

1
sudo -u postgres psql

修改postgres用户新密码

1
\password postgres

输入两次新密码后退出(按 CTRL+D 或输入 \q

日志审计

配置 postgresql.conf

1
log_statement = 'all'  # 记录所有 SQL 操作

问题排查

  • 忘记密码‌:临时修改 pg_hba.conf 认证方式为 trust,重启服务后无密码登录重置
  • 服务崩溃‌:检查 /var/log/postgresql/postgresql-15-main.log 日志定位错误

提示

兼容性说明:上述命令适用于 PostgreSQL 14/15/16 版本,路径参数需根据实际安装版本调整