Alibaba Cloud Linux 3.2104 LTS 64位可以安装lnmp吗?

是的,Alibaba Cloud Linux 3.2104 LTS 64位 是可以安装 LNMP(Linux + Nginx + MySQL/MariaDB + PHP) 环境的。


✅ 简要说明:

Alibaba Cloud Linux 3 是基于 Red Hat Enterprise Linux (RHEL) 源码构建的,兼容 CentOS StreamRHEL 的软件包。它使用的是 dnf 包管理器,与 CentOS/RHEL 类似,因此你可以按照类似 CentOS 的方式来部署 LNMP 环境。


🧰 推荐安装方式

你可以选择以下两种方式之一来安装 LNMP:

方式一:手动安装(推荐用于生产环境)

1. 安装 Nginx

sudo dnf install nginx -y
sudo systemctl enable nginx
sudo systemctl start nginx

2. 安装 MariaDB(或 MySQL)

sudo dnf install mariadb-server mariadb -y
sudo systemctl enable mariadb
sudo systemctl start mariadb
mysql_secure_installation

3. 安装 PHP 及常用扩展

sudo dnf install php php-fpm php-mysqlnd php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip -y
sudo systemctl enable php-fpm
sudo systemctl start php-fpm

4. 配置 Nginx 支持 PHP

编辑 /etc/nginx/conf.d/default.conf 或新建一个站点配置文件,确保包含如下内容:

location ~ .php$ {
    include         fastcgi_params;
    fastcgi_pass    unix:/run/php-fpm/www.sock;
    fastcgi_index   index.php;
    fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

然后重启服务:

sudo systemctl restart nginx
sudo systemctl restart php-fpm

方式二:使用一键安装脚本(如 LNMP.org 提供的脚本)

你也可以使用 lnmp.org 提供的一键安装包(适用于 CentOS、Alibaba Cloud Linux 等系统):

wget http://soft.vpser.net/lnmp/lnmp1.9-full.tar.gz
tar zxpf lnmp1.9-full.tar.gz
cd lnmp1.9-full
./install.sh lnmp

这个脚本会自动帮你安装 Nginx、MySQL、PHP 及其依赖组件。


⚠️ 注意事项

  1. 系统更新

    sudo dnf update -y

    安装前建议先更新系统以获取最新补丁和软件版本。

  2. SELinux / 防火墙

    • SELinux 默认是启用的,请根据需要进行配置或关闭。
    • 防火墙 firewalld 也默认开启,记得开放 80 和 443 端口:
      sudo firewall-cmd --permanent --add-port=80/tcp
      sudo firewall-cmd --permanent --add-port=443/tcp
      sudo firewall-cmd --reload
  3. EPEL 源
    如果某些 PHP 扩展找不到,可能需要先安装 EPEL 源:

    sudo dnf install epel-release -y

🧪 验证是否安装成功

创建测试页面:

echo "<?php phpinfo(); ?>" > /usr/share/nginx/html/info.php

访问你的服务器 IP 地址:
👉 http://your_server_ip/info.php
如果看到 PHP 信息页面,说明 LNMP 已正确运行!


📌 总结

项目 是否支持
Alibaba Cloud Linux 3.2104 ✅ 支持
Nginx ✅ 支持
MySQL / MariaDB ✅ 支持
PHP ✅ 支持

如果你需要我帮你写一份完整的 LNMP 安装脚本或配置文件,也可以告诉我 😄

未经允许不得转载:CLOUD技术博 » Alibaba Cloud Linux 3.2104 LTS 64位可以安装lnmp吗?