阅读量:2
Ubuntu下设置pgAdmin自动启动
一 服务器模式自动启动(推荐)
- 适用于将 pgAdmin 4 作为后台 Web 服务运行(默认端口通常为5050),系统启动时由 systemd 拉起服务。
- 步骤:
- 安装后启动并设置开机自启 sudo systemctl start pgadmin4 sudo systemctl enable pgadmin4
- 如通过浏览器访问,放行防火墙端口(示例) sudo ufw allow 5050
- 访问地址:http://服务器IP:5050
- 如需反向代理(Nginx/Apache)或启用 HTTPS,可按需配置;完成后重启服务生效。
二 桌面环境自动启动(登录即打开 pgAdmin 桌面应用)
- 适用于安装了 pgAdmin 桌面包的 Ubuntu 桌面版,将“pgadmin4”命令加入会话自启动。
- 步骤:
- 打开“设置”→“启动应用程序”(或“Startup Applications”)
- 点击“添加”,名称填“pgAdmin 4”,命令填:pgadmin4
- 保存后,下次登录桌面将自动启动 pgAdmin 桌面应用。
三 可选 自动登录到指定服务器
- 在桌面模式下,可在用户配置中预置服务器连接,实现启动后自动连接(会保存明文密码,注意安全)。
- 步骤:
- 确保配置目录存在:mkdir -p ~/.config/pgadmin
- 编辑文件:nano ~/.config/pgadmin/pgadmin4.conf
- 在文件中加入(按需修改主机、端口、用户与密码): [General] ApplicationPath=/usr/bin/pgadmin4 [Server:1] Name=AutoLoginServer Host=localhost Port=5432 Username=postgres Password=your_password SavePassword=true
- 重新登录桌面或重启系统后生效。
四 常见问题与排查
- 服务未启动或端口不通:检查状态 sudo systemctl status pgadmin4;确认监听端口(默认5050)并放行防火墙。
- 浏览器无法访问:确认访问地址为 http://服务器IP:5050,且服务器防火墙/云安全组已放行该端口。
- 桌面未自动出现:确认“启动应用程序”中已添加“pgadmin4”命令;如使用 Wayland/X11 会话,确保会话登录后自启动项被执行。
以上就是关于“Ubuntu系统下如何设置pgAdmin自动启动”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm