如何在 亚马逊云AWS EC2 实例上安装 宝塔面板 (BT Panel)

申请了亚马逊的免费1年EC2实例后,在 AWS EC2 实例上如何安装 宝塔面板 (BT Panel) ?
主要包括以下几个步骤:
一、前置准备
1. 创建 AWS EC2 实例
- 进入 AWS 控制台,选择 EC2
- 选择 Amazon Linux 2、Ubuntu 或 CentOS 作为操作系统
- 选择合适的实例类型(建议 t2.micro 或更高)
- 配置 安全组(开放 8888 端口,后续用于访问宝塔面板)
2. 连接到 EC2 实例
- 如果使用 Windows,可以用 PuTTY 连接
- 如果使用 Mac/Linux,使用 SSH 连接:shCopyEdit
ssh -i your-key.pem ec2-user@your-ec2-ip
二、安装宝塔面板
1. 切换为 root 用户
shsudo -i
2. 更新系统
Amazon Linux 2 / CentOS
shyum update -y
Ubuntu
shapt update && apt upgrade -y
3. 安装宝塔面板
根据系统选择对应安装命令:
CentOS(推荐)
shyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu / Debian
shwget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Amazon Linux 2
shyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
三、配置宝塔面板
1. 记下安装成功后的信息
安装成功后,会显示:
- 面板地址(http://your-ec2-ip:8888)
- 用户名
- 密码
2. 开放 8888 端口
如果无法访问面板,检查 AWS 安全组:
- 进入 AWS 控制台 -> EC2 -> 安全组
- 入站规则 -> 添加规则:
- 类型: 自定义 TCP
- 端口: 8888
- 来源: 0.0.0.0/0(或你的 IP)
四、使用宝塔面板
- 打开浏览器,访问
http://your-ec2-ip:8888
- 输入面板的 用户名 和 密码
- 登录后,安装 LNMP/LAMP 运行环境(Nginx/Apache + MySQL + PHP)
- 配置 网站、数据库、FTP 等功能
五、常见问题
1. 无法访问 8888 端口
- 检查 安全组 是否开放 8888
- 检查防火墙:shCopyEdit
sudo firewall-cmd --zone=public --add-port=8888/tcp --permanent sudo firewall-cmd --reload
- 或者关闭防火墙:shCopyEdit
systemctl stop firewalld systemctl disable firewalld
2. 端口冲突(修改面板端口)
如果 8888 端口被占用:
shbt 14
输入新端口号,比如 9999
,然后访问 http://your-ec2-ip:9999
这样,你就能在 AWS EC2 上成功安装和运行 宝塔面板 了 🚀!
阅读剩余
免责声明:
链接:https://www.4mf.net/2131.html
资源来源于网络,版权归原作者所有,如有侵权请联系删除!仅供个人学习交流使用,请下载后24小时内删除。不得将上述内容用于商业或者非法用途,否则产生的一切后果自行承担!
THE END