准备工作
在开始部署前需完成以下准备工作:
- 确保已购买阿里云ECS实例并重置实例密码
- 准备SSH客户端工具(如PuTTY或Xshell)用于远程连接
- 确认服务器系统为CentOS 7.2以上版本
安装宝塔面板
通过SSH连接服务器后执行安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后记录面板显示的默认地址及账号密码。建议首次登录后立即修改默认密码。
端口开放配置
需分别在两个位置完成端口配置:
安全组规则配置
- 登录阿里云控制台,进入ECS实例安全组配置页面
- 添加入方向规则:协议类型TCP,端口范围8888/8888,授权对象0.0.0.0/0
防火墙配置
- 在宝塔面板「安全」模块放行8888、80、443等必要端口
- 若使用firewalld,需执行命令开放端口:
firewall-cmd --permanent --add-port=8888/tcp
服务 | 端口 |
---|---|
面板管理 | 8888 |
HTTP/HTTPS | 80/443 |
数据库 | 3306/5432 |
验证部署结果
在浏览器输入http://服务器IP:8888
,成功显示登录界面即表示部署完成。若无法访问,需依次检查:
- 安全组规则是否生效
- 服务器防火墙状态
- 宝塔面板服务运行状态
通过配置安全组规则和系统防火墙,可确保宝塔面板的正常访问。建议生产环境中将授权对象设置为指定IP段,并定期更新面板密码以增强安全性。