在阿里云轻量应用服务器(Simple Application Server)上搭建 PHP 运行环境,最推荐的方式是使用一键镜像或宝塔面板,因为轻量应用服务器内置了这些便捷工具。以下是两种主流方法的详细步骤:
方法一:使用阿里云官方“一键部署”镜像(推荐新手)
阿里云为轻量应用服务器提供了预配置的 LAMP/LNMP 镜像,可自动完成环境安装。
步骤:
-
登录阿里云控制台
进入 轻量应用服务器管理页 → 选择你的实例 → 点击「重装系统」。 -
选择镜像
- 在「镜像」标签页下,切换到 「公共镜像」 或 「应用镜像」。
- 搜索关键词如
LNMP、LAMP或PHP,例如:LNMP (Linux + Nginx + MySQL + PHP)LAMP (Linux + Apache + MySQL + PHP)
- 选择一个版本(建议选最新稳定版,如 PHP 8.x)。
-
确认重装并重启
- 点击「确定」,等待系统重装完成(约 5-10 分钟)。
- 重启后,SSH 登录服务器即可直接使用 PHP 环境。
-
验证环境
php -v # 查看 PHP 版本 nginx -v # 检查 Nginx mysql --version # 检查 MySQL
✅ 优点:无需手动配置,安全且稳定;适合快速部署网站。
⚠️ 注意:重装会清空原有数据,请提前备份!
方法二:手动安装 + 宝塔面板(适合需要图形化管理)
如果你希望自定义配置或使用可视化界面管理,可先装基础系统再部署宝塔。
步骤:
-
创建轻量应用服务器
- 选择 Ubuntu 22.04 LTS 或 CentOS 7/8 作为操作系统(推荐 Ubuntu)。
- 设置好 root 密码和 SSH 密钥。
-
通过 SSH 登录服务器
ssh root@<你的公网IP> -
安装宝塔面板(One-Click Install)
执行以下命令(以 Ubuntu 为例):# 更新软件源 apt update && apt upgrade -y # 安装宝塔面板 curl -sSO https://download.bt.cn/install/install.sh && bash install.sh安装过程中会提示输入管理员账号密码,记下这些信息。
-
在浏览器访问宝塔面板
- 打开浏览器,访问:
http://<你的公网IP>:8888 - 登录后,点击左侧菜单 → 「网站」 → 「添加站点」
- 创建站点后,点击 「PHP 管理」 切换所需版本(如 PHP 8.1)。
- 打开浏览器,访问:
-
上传代码并测试
- 将 PHP 项目文件上传至网站根目录(通常为
/www/wwwroot/域名)。 - 创建
info.php文件测试:<?php phpinfo(); ?> - 访问
http://你的域名/info.php查看是否成功输出 PHP 信息。
- 将 PHP 项目文件上传至网站根目录(通常为
补充建议
- 防火墙设置:确保开放 80/443/8888 端口(宝塔默认端口),可在阿里云控制台「安全组」中配置。
- HTTPS 配置:宝塔面板支持免费 SSL 证书申请(Let’s Encrypt),在「网站」→「SSL」中一键开启。
- 性能优化:根据业务需求调整 PHP-FPM 进程数(宝塔面板中可操作)。
选择哪种方式取决于你的技术熟悉程度:
- 追求简单快速 → 用方法一(一键镜像)
- 需要灵活管理和后续扩展 → 用方法二(宝塔面板)
如有具体场景(如 WordPress、ThinkPHP 等框架部署需求),可进一步说明,我会提供针对性指导。
云小栈