云虚拟主机数据库默认端口修改指南
一、准备工作
在修改数据库端口前,需完成以下准备事项:
- 备份数据库完整数据(建议使用
mysqldump
工具) - 检查目标端口(1024-65535)是否被其他服务占用
- 准备数据库管理员账户权限
重要提醒:生产环境建议在业务低峰期操作,并提前创建服务器快照
二、修改数据库端口
以MySQL为例的分步操作流程:
- 通过SSH连接云虚拟主机
- 编辑配置文件(通常为
/etc/mysql/my.cnf
):[mysqld] port = 新端口号
- 保存修改后重启数据库服务:
sudo systemctl restart mysqld
- 更新防火墙规则:
sudo ufw allow 新端口号/tcp
注意:Windows系统需通过注册表修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
相关键值
三、验证与安全配置
完成修改后需执行验证:
- 使用
netstat -tuln | grep 新端口
确认监听状态 - 通过客户端工具测试数据库连接
- 更新应用程序连接字符串中的端口参数
- 在云平台安全组中限制来源IP
- 启用数据库审计日志
- 定期轮换端口(建议每6个月)