一、部署前准备工作
在阿里云控制台完成以下操作:
- 选择ECS实例配置:推荐2核2G以上配置,操作系统建议CentOS 7.6+或Ubuntu 18.04+
- 重置实例密码:在ECS实例详情页选择「更多」→「密码/密钥」→「重置实例密码」设置root账户密码
- 配置安全组规则:开放8888(面板端口)、80(HTTP)、443(HTTPS)及SSH默认22端口
二、一键安装宝塔面板
通过阿里云扩展程序实现快速安装:
- 登录阿里云控制台,进入「系统运维管理」→「扩展程序」
- 选择「宝塔面板」应用并指定目标ECS实例
- 等待3-5分钟执行完成后,在「输出」→「扩展信息」中获取:
- 面板访问URL(格式:http://公网IP:8888)
- 默认用户名与初始密码
三、面板初始化配置
首次登录后完成必要设置:
- 在SSH终端执行
bt
命令修改面板密码 - 在「软件商店」安装LNMP/LAMP运行环境(推荐Nginx 1.20+PHP7.4+MySQL5.7组合)
- 在「安全」页面确认端口放行状态与阿里云安全组配置一致
四、后续网站部署建议
通过宝塔面板部署网站时注意:
- 在「网站」菜单创建新站点并绑定已解析的域名
- 使用「文件」管理器上传网站程序或通过Git拉取代码仓库
- 通过「SSL」功能为域名申请Let’s Encrypt免费证书
- 在「计划任务」设置定期备份策略
注意事项
常见问题处理建议:
- 无法访问面板时检查安全组和系统防火墙的双向放行
- 修改默认8888端口需同步更新阿里云安全组规则
- 通过
bt restart
命令可重启面板服务