加油
努力

如何在阿里云轻量应用服务器上搭建PHP运行环境?

在阿里云轻量应用服务器(Simple Application Server)上搭建 PHP 运行环境,最推荐的方式是使用一键镜像宝塔面板,因为轻量应用服务器内置了这些便捷工具。以下是两种主流方法的详细步骤:


方法一:使用阿里云官方“一键部署”镜像(推荐新手)

阿里云为轻量应用服务器提供了预配置的 LAMP/LNMP 镜像,可自动完成环境安装。

步骤:

  1. 登录阿里云控制台
    进入 轻量应用服务器管理页 → 选择你的实例 → 点击「重装系统」。

  2. 选择镜像

    • 在「镜像」标签页下,切换到 「公共镜像」「应用镜像」
    • 搜索关键词如 LNMPLAMPPHP,例如:
      • LNMP (Linux + Nginx + MySQL + PHP)
      • LAMP (Linux + Apache + MySQL + PHP)
    • 选择一个版本(建议选最新稳定版,如 PHP 8.x)。
  3. 确认重装并重启

    • 点击「确定」,等待系统重装完成(约 5-10 分钟)。
    • 重启后,SSH 登录服务器即可直接使用 PHP 环境。
  4. 验证环境

    php -v          # 查看 PHP 版本
    nginx -v        # 检查 Nginx
    mysql --version # 检查 MySQL

✅ 优点:无需手动配置,安全且稳定;适合快速部署网站。
⚠️ 注意:重装会清空原有数据,请提前备份!


方法二:手动安装 + 宝塔面板(适合需要图形化管理)

如果你希望自定义配置或使用可视化界面管理,可先装基础系统再部署宝塔。

步骤:

  1. 创建轻量应用服务器

    • 选择 Ubuntu 22.04 LTS 或 CentOS 7/8 作为操作系统(推荐 Ubuntu)。
    • 设置好 root 密码和 SSH 密钥。
  2. 通过 SSH 登录服务器

    ssh root@<你的公网IP>
  3. 安装宝塔面板(One-Click Install)
    执行以下命令(以 Ubuntu 为例):

    # 更新软件源
    apt update && apt upgrade -y
    
    # 安装宝塔面板
    curl -sSO https://download.bt.cn/install/install.sh && bash install.sh

    安装过程中会提示输入管理员账号密码,记下这些信息。

  4. 在浏览器访问宝塔面板

    • 打开浏览器,访问:http://<你的公网IP>:8888
    • 登录后,点击左侧菜单 → 「网站」「添加站点」
    • 创建站点后,点击 「PHP 管理」 切换所需版本(如 PHP 8.1)。
  5. 上传代码并测试

    • 将 PHP 项目文件上传至网站根目录(通常为 /www/wwwroot/域名)。
    • 创建 info.php 文件测试:
      <?php phpinfo(); ?>
    • 访问 http://你的域名/info.php 查看是否成功输出 PHP 信息。

补充建议

  • 防火墙设置:确保开放 80/443/8888 端口(宝塔默认端口),可在阿里云控制台「安全组」中配置。
  • HTTPS 配置:宝塔面板支持免费 SSL 证书申请(Let’s Encrypt),在「网站」→「SSL」中一键开启。
  • 性能优化:根据业务需求调整 PHP-FPM 进程数(宝塔面板中可操作)。

选择哪种方式取决于你的技术熟悉程度:

  • 追求简单快速 → 用方法一(一键镜像)
  • 需要灵活管理和后续扩展 → 用方法二(宝塔面板)

如有具体场景(如 WordPress、ThinkPHP 等框架部署需求),可进一步说明,我会提供针对性指导。

云服务器