阿里云账号购买:如何在阿里云 ECS 上从零部署宝塔面板与 LNMP 环境!!

cloud 2026-05-28 阅读 13
1

买完服务器和域名,很多人面对黑乎乎的 Linux 命令行直接抓瞎。又是装环境、又是配权限,一不小心敲错一行代码,系统直接崩掉。

其实现在根本不用这么硬核。今天带你用最接地气的实战方式,在阿里云 ECS(云服务器)上,从零开始搭建大名鼎鼎的宝塔面板,并一键配置好网站必需的 LNMP 环境(Linux + Nginx + MySQL + PHP)

跟着这篇教程走,哪怕你是纯新手,10 分钟也能稳稳拿下。

核心流程一览

整个过程其实就三步,逻辑非常清晰:

  1. 服务器初始化与连接:给服务器装系统,用工具连上去。
  2. 开放安全组(关键):在阿里云后台给宝塔面板“开门”。
  3. 安装宝塔与配置 LNMP:复制一行命令,剩下的全自动。

第一步:准备好你的阿里云 ECS 服务器(1分钟)

如果你还没买服务器,或者刚刚买完,先确保系统的选择是对的。

1. 操作系统怎么选?

在阿里云 ECS 控制台更换系统或购买时,强烈建议选择 AlmaLinux 8.x / 9.x、Rocky Linux 8.x / 9.x 或者 Ubuntu 22.04 / 20.04

⚠️ 避坑提醒: 不要再选 CentOS 7 了!CentOS 7 已经在 2024 年彻底停止官方维护(EOL)。作为接班人,AlmaLinux 或 Rocky Linux 是目前部署宝塔最稳定、最推荐的海外/国内主流选择。本教程以 AlmaLinux 9 为例,其他系统操作完全一样。

2. 重置密码

买完服务器后,在阿里云控制台找到你的 ECS 实例,点击 “重置密码”。设置一个复杂的密码(记在小本本上),然后重启服务器让密码生效。

第二步:放行阿里云“安全组”端口(2分钟)

这是新手最容易踩的坑!很多人死活打不开宝塔面板,就是因为阿里云默认把端口都封死了。宝塔面板默认需要用到 8888 端口(新版宝塔会随机生成一个五位数的端口,比如 23456,为了保险,我们直接放行宝塔需要的常用端口)。

  1. 登录阿里云控制台,进入 “云服务器 ECS” 面板。
  2. 在左侧菜单点击 “实例”,找到你的服务器,点击实例名称进入详情页。
  3. 点击 “安全组” 选项卡,找到右侧的 “管理规则”。
  4. 点击 “快速添加” 或 “手动添加”,在入方向加入以下规则:目的端口:8888(宝塔老版本/备用)目的端口:888(宝塔数据库管理 phpMyAdmin 端口)目的端口:80 和 443(网站标准的 HTTP 和 HTTPS 端口)目的端口:20 和 21(FTP 传输端口)源地址:选择 0.0.0.0/0(允许所有人访问)
  5. 点击保存。
💡 进阶安全建议: 宝塔安装好后会随机生成一个安全端口。等你安装完成后,可以回到这里,把 8888 改成宝塔实际生成的那个随机端口,这样服务器会更安全。

第三步:远程连接服务器并安装宝塔(3分钟)

现在我们要把宝塔软件装进服务器里。

1. 连接服务器

你可以使用阿里云自带的 “Workbench 远程连接”,也可以使用电脑本地的工具(如 Xshell、Putty 或 Mac 的 Terminal)。

  • 公网 IP:你服务器的 IP(在控制台能看到)
  • 用户名:root
  • 密码:你刚刚重置的那个密码

连上之后,你会看到一行类似 [root@localhost ~]# 的提示符,说明你已经成功进来了。

2. 执行安装命令

去宝塔官网复制最新的安装脚本,或者直接复制下面我为你准备好的 AlmaLinux/Rocky Linux/CentOS 通用安装命令:

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

如果你选的是 Ubuntu 系统,请用这条命令:

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

复制命令,在黑乎乎的窗口里右键粘贴,然后按下回车。

3. 确认安装

脚本运行几秒钟后,屏幕上会弹出一个提示:Do you want to install Bt-Panel to the /www directory now?(y/n):
不用犹豫,键盘输入 y 然后敲回车。

接下来服务器就会全自动下载安装。你只需要盯着屏幕看代码飞滚,大概等 2~3 分钟。

4. 保存重要信息

当终端停止滚动,并出现一个大大的外框时,说明安装成功了!
屏幕上会显示以下核心信息,请立刻截图或复制保存到记事本:

外网面板地址(类似 https: //123.45.67.89:23456/abcde)

  • 内网面板地址
  • username(初始用户名)
  • password(初始密码)

第四步:一键部署 LNMP 环境(4分钟)

拿着刚才保存的“外网面板地址”,复制到浏览器地址栏打开。

1. 登录与绑定

输入记事本里的用户名和密码登录。第一次登录,宝塔会弹出一个《用户协议》,勾选同意。接着会让你绑定一个宝塔账号(没有的话现场注册一个即可,免费的,国内规范必须绑定)。

2. 一键安装 LNMP

绑定成功后,页面会自动弹出一个黄金提示框,推荐你安装环境。

左边是 LNMP(推荐),右边是 LAMP。我们毫无疑问选择左边的 LNMP

参数建议这样勾选:

  • Nginx:选择最新版或稳定版(如 Nginx 1.24 或 1.26)
  • MySQL:如果你的服务器内存 小于 2G,选 MySQL 5.6/5.7;如果内存 大于等于 2G,果断选 MySQL 8.0。
  • PHP:推荐选择 PHP 8.1 或 8.2(主流开源建站程序如 WordPress 完美支持)。
  • 纯静态、phpMyAdmin:默认即可。

选择安装方式:一定要选 “极速安装”(编译安装太慢了,得耗费半小时以上)。

点击 “一键安装”

此时宝塔左上角会出现一个数字提示框,展示安装进度。你可以关掉弹窗,泡杯咖啡,等它后台自动下载并配置。通常 3~5 分钟后,所有软件都会绿灯亮起,安装完毕。

检验成果与下一步

当 LNMP 成功装完后,在宝塔面板左侧点击 “状态”,只要看到 Nginx、MySQL、PHP 都在正常运行(显示绿色三角形),说明你的服务器环境已经完美搭建好了!

接下来你可以:

  1. 点击左侧的 “网站” $\rightarrow$ “添加站点”,输入你已经解析好的域名。
  2. 宝塔会自动帮你创建好网站根目录和数据库。
  3. 把你的代码通过宝塔的 “文件” 管理器上传上去,你的网站就能正式对外访问了。

搞定!从零到拥有一个图形化的高效服务器管理后台,其实就是这么简单。

1
← 返回新闻中心