一、环境准备
安装前需准备已备案的域名和阿里云ECS实例。域名解析需在阿里云控制台添加A记录指向服务器IP,ECS实例建议选择CentOS 7.6+或Ubuntu 20.04 LTS系统。
服务器类型选择建议:
- Web应用推荐轻量应用服务器
- 高并发场景选择ECS云服务器
二、安装宝塔面板
通过SSH连接服务器后执行安装命令:
- Ubuntu系统:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
- CentOS系统:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后控制台会显示随机生成的访问端口及初始密码。
三、安全组配置
在阿里云控制台依次完成:
- 进入实例安全组配置页面
- 开放80/443端口及宝塔随机端口
- 授权对象设置为
0.0.0.0/0
需特别注意防火墙与安全组的双重验证,建议安装完成后在宝塔面板同步放行端口。
四、登录与初始化
通过http://服务器IP:端口号
访问面板,首次登录需:
- 安装LNMP/LAMP运行环境
- 设置SSH访问白名单
- 配置自动备份策略
建议在「软件商店」安装Nginx防火墙及网站监控报表插件。