sqladmin 在 ubuntu 的默认端口与确认方法
默认端口
- 常见情况下,sqladmin 的 web 管理界面默认监听 8080/tcp。不少安装文档与部署示例均以此为默认访问端口;同时需要注意,sqladmin 是第三方工具,具体端口可能因版本或发行包不同而有所变化。若你安装的是同时支持 mysql 与 postgresql 的版本,部分教程中 postgresql 前端可能使用 8081/tcp。以上默认值以实际安装包与配置文件为准。
如何确认你本机的实际端口
- 查看服务状态与监听端口:sudo systemctl status sqladmin 与 sudo ss -tulpen | grep sqladmin(若服务名不同,请替换为实际服务名)。
- 检查配置文件中的监听端口:常见配置文件路径为 /etc/sqladmin/config.yaml 或 /etc/sqladmin/sqladmin.conf,查找如 listen.port、port、listen_address 等字段。
- 查看日志以定位启动端口与报错:sudo tail -f /var/log/syslog(或 /var/log/sqladmin/*.log)。
- 注意区分数据库端口与工具端口:sqladmin 的端口是它自身的 web 端口;被管理的数据库如 mysql 默认是 3306/tcp,postgresql 默认是 5432/tcp,不要混淆。
如果端口不是 8080 的修改与放行
- 修改配置(示例):编辑 /etc/sqladmin/config.yaml,将 listen.port 改为你需要的端口(如 8081),或将配置文件中的 port 设置为自定义值,保存后重启服务:sudo systemctl restart sqladmin。
- 放行防火墙(ufw):sudo ufw allow <你的端口>/tcp;如需远程访问,同时确保云服务器安全组/本机防火墙已放通该端口。