Alibaba Cloud Linux 3.2104 LTS 64位快速搭站?

在 Alibaba Cloud Linux 3.2104 LTS (基于 CentOS/RHEL 体系) 上快速搭建网站,最推荐的方式是使用 宝塔面板(BT Panel)LNMP/LAMP 一键脚本

以下是两种主流方案的详细步骤,方案一更适合新手和快速部署


✅ 方案一:使用宝塔面板(推荐新手)

优点:图形化界面、管理方便、支持 WordPress 等一键安装。

1. 连接服务器

通过 SSH 登录你的 ECS 实例:

ssh root@<你的公网IP>

2. 安装宝塔 Linux 面板

复制以下命令并执行(官方稳定版):

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
  • 安装过程中会提示你输入 y 确认。
  • 安装完成后,终端会显示 面板地址、用户名和密码,请牢记这些信息。

3. 配置安全组

⚠️ 重要:阿里云默认只开放部分端口。你需要去 阿里云控制台 -> 安全组 添加规则:

  • 入方向放行:8888(宝塔面板端口)、80/443(Web 服务端口)。

4. 登录宝塔面板

浏览器访问:http://<你的公网IP>:8888
用刚才提供的账号密码登录。

5. 安装运行环境

登录后,系统会推荐安装套件,选择 “极速安装” 推荐的组合即可(通常包含 Nginx + MySQL + PHP):

  • 推荐组合:Nginx + MySQL 5.7/8.0 + PHP 7.4/8.1

等待安装完成(约 5–10 分钟)。

6. 创建网站

  1. 点击左侧菜单【网站】→【添加站点】。
  2. 填写域名(如果没有域名,可填 IP 地址测试)。
  3. 点击“提交”,然后选择“PHP 版本”和是否启用“SSL”。
  4. 上传你的网站文件到 /www/wwwroot/<你的域名> 目录即可。

✅ 方案二:使用 LNMP 一键脚本(适合高级用户)

优点:资源占用更少、更轻量、无 GUI 依赖。

1. 安装 LNMP 脚本

wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp

注意:如果提示缺少 wgettar,先运行 yum install -y wget tar

2. 选择组件

根据提示选择你要安装的组件(如 Nginx、MySQL、PHP 版本),一般选默认即可。

3. 设置数据库密码

安装过程中会让你设置 MySQL root 密码,请记录。

4. 添加虚拟主机

lnmp vhost add

按提示输入域名、网站目录等信息。

5. 上传网站文件

将你的网站代码上传到指定目录(如 /home/wwwroot/yourdomain.com)。


📌 通用注意事项

项目 说明
防火墙 确保阿里云安全组已开放 80、443、8888(如用宝塔) 端口。
SELinux Alibaba Cloud Linux 3 默认启用 SELinux,若网站无法访问,可临时关闭测试:
setenforce 0
永久关闭需修改 /etc/selinux/configSELINUX=disabled
域名解析 如果有域名,需在 DNS 服务商处将域名 A 记录指向你的 ECS 公网 IP。
HTTPS 宝塔面板可在网站设置中免费申请 Let’s Encrypt SSL 证书;LNMP 可使用 acme.sh 自动申请。

💡 建议

  • 如果你是 个人博客/小型项目 → 选 宝塔面板,省心省力。
  • 如果你是 生产环境/高并发 → 选 LNMP 或 Docker 部署,更可控。

需要我帮你写一个具体的 WordPress 一键部署命令吗?