温馨提示×

如何安装LNMP环境

小樊
69
2025-06-18 22:08:39
栏目: 编程语言

LNMP环境是指Linux、Nginx、MySQL和PHP的组合,常用于搭建网站服务器。以下是安装LNMP环境的步骤:

在Ubuntu上安装LNMP环境

  1. 系统更新
sudo apt update && sudo apt upgrade -y
  1. 安装Nginx
sudo apt install nginx
  1. 安装MySQL/MariaDB
sudo apt install mysql-server
  1. 安装PHP
sudo apt install php php-fpm php-mysql
  1. 配置Nginx以支持PHP
  • 编辑 /etc/nginx/sites-available/default 文件,在 location ~ \.php$ 部分添加以下内容:
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
  • 保存并退出编辑器,然后重启Nginx服务:
sudo systemctl restart nginx
  1. 验证安装
  • /var/www/html 目录下创建一个名为 info.php 的文件,添加以下内容:
<?php phpinfo(); ?>
  • 在浏览器中访问服务器的IP地址,加上 /info.php,例如:http://your_server_ip/info.php。如果看到PHP的信息页面,说明LNMP环境已经搭建成功。

在CentOS上安装LNMP环境

  1. 系统更新
sudo yum update -y
  1. 安装Nginx
sudo yum install nginx
  1. 安装MariaDB
sudo yum install mariadb-server
  1. 安装PHP
sudo yum install php php-fpm php-mysql
  1. 配置Nginx以支持PHP
  • 编辑 /etc/nginx/conf.d/default.conf 文件,在 location ~ \.php$ 部分添加以下内容:
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
  • 保存并退出编辑器,然后重启Nginx服务:
sudo systemctl restart nginx
  1. 验证安装
  • 同上。

以上步骤涵盖了在Ubuntu和CentOS系统上安装LNMP环境的基本流程。根据具体需求,可能还需要进行进一步的配置和优化。

0