使用Alibaba Cloud Linux 3.2104 LTS部署宝塔面板的完整步骤是什么?

以下是使用Alibaba Cloud Linux 3.2104 LTS部署宝塔面板的完整步骤:

一、系统准备

1. 更新系统

# 更新系统包
sudo yum update -y

# 安装常用工具
sudo yum install -y wget curl vim git

2. 检查系统环境

# 确认系统版本
cat /etc/alibaba-release

# 检查Python版本(宝塔需要Python 3.7+)
python3 --version

二、安装宝塔面板

1. 下载安装脚本

# 下载宝塔安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh

# 或者使用国内镜像(推荐)
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

2. 执行安装

# 添加执行权限并安装
chmod +x install.sh
sudo bash install.sh

3. 安装过程注意事项

  • 安装过程中会提示确认安装,输入 y 继续
  • 安装完成后会显示面板地址、用户名和密码
  • 务必保存好显示的登录信息

三、配置防火墙

1. 开放必要端口

# 开放宝塔面板端口(默认8888)
sudo firewall-cmd --permanent --add-port=8888/tcp

# 开放常用服务端口
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --permanent --add-port=20-21/tcp  # FTP
sudo firewall-cmd --permanent --add-port=3306/tcp   # MySQL

# 重新加载防火墙
sudo firewall-cmd --reload

# 查看已开放端口
sudo firewall-cmd --list-all

2. 阿里云安全组配置(如果使用ECS)

  • 登录阿里云控制台
  • 进入ECS实例的安全组配置
  • 添加入方向规则:
    • 端口范围:8888
    • 授权对象:0.0.0.0/0(或指定IP)
    • 同样开放80、443、21、22等端口

四、宝塔面板初始化配置

1. 首次登录

# 查看面板信息(如果忘记)
sudo bt default

2. 登录后配置

  1. 访问:http://服务器IP:8888
  2. 同意用户协议
  3. 推荐安装LNMP或LAMP环境
    • Nginx 1.20+
    • MySQL 5.7/8.0
    • PHP 7.4/8.0
    • phpMyAdmin

3. 安全加固

# 修改面板端口(可选)
sudo bt
# 选择8修改面板端口

# 修改面板用户名
# 在面板设置中修改

# 设置API接口(如需)
sudo bt
# 选择17设置API密钥

五、常见问题解决

1. 安装失败处理

# 如果安装失败,清理后重试
sudo wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sudo bash install.sh

2. 端口冲突解决

# 检查端口占用
sudo netstat -tunlp | grep 8888

# 修改面板端口
sudo bt
# 选择8,输入新端口

3. 无法访问面板

# 检查面板状态
sudo bt status

# 重启面板
sudo bt restart

# 查看面板日志
sudo tail -f /www/server/panel/logs/error.log

六、优化建议

1. 系统优化

# 安装性能优化工具
sudo yum install -y epel-release
sudo yum install -y htop iftop nload

# 设置时区
sudo timedatectl set-timezone Asia/Shanghai

2. 宝塔面板优化

  1. 定期更新面板:面板设置 → 更新
  2. 开启面板SSL
  3. 设置面板绑定域名
  4. 配置定期备份

3. 安全建议

  1. 修改SSH默认端口
  2. 禁用root SSH登录
  3. 安装fail2ban防暴力破解
  4. 定期更新系统和软件

七、常用命令

# 宝塔命令行
sudo bt

# 查看面板状态
sudo bt status

# 重启面板
sudo bt restart

# 停止面板
sudo bt stop

# 查看面板默认信息
sudo bt default

# 修改面板密码
sudo bt 5

注意事项

  1. 备份数据:安装前建议创建系统快照
  2. 选择软件版本:根据项目需求选择合适的PHP、MySQL版本
  3. 资源监控:定期检查服务器资源使用情况
  4. 安全更新:及时更新系统和面板安全补丁

安装完成后,建议立即:

  1. 修改默认面板密码
  2. 绑定域名并开启SSL
  3. 配置防火墙规则
  4. 设置自动备份任务

这样你就完成了在Alibaba Cloud Linux 3.2104 LTS上部署宝塔面板的全部步骤。

云服务器