一、安装宝塔面板
通过SSH工具连接阿里云服务器并以root用户身份登录,执行以下命令安装宝塔面板:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安装完成后将显示面板登录地址(默认8888端口)、用户名及密码。
二、配置安全组规则
阿里云控制台操作流程:
- 进入ECS管理页面,选择目标实例
- 点击【更多】→【网络与安全】→【安全组配置】
- 添加入方向规则:
- 类型:自定义TCP
- 端口范围:8888/8888
- 授权对象:0.0.0.0/0(或指定IP段)
该操作需同步添加宝塔所需其他端口(如80、443等)。
三、设置服务器防火墙
根据操作系统类型执行命令:
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
sudo ufw allow 8888/tcp
sudo ufw reload
若使用iptables,需通过iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
添加规则。
四、验证端口开启状态
通过以下方法验证配置是否生效:
- 使用
telnet [服务器IP] 8888
测试连接 - 通过宝塔面板登录页面访问
http://服务器IP:8888
- 在服务器执行
netstat -tunlp | grep 8888
查看端口监听状态
完成上述步骤后,8888端口即可正常访问宝塔面板。建议定期更新安全组规则,限制授权IP范围以增强安全性,同时注意宝塔面板的登录凭证保管。