温馨提示×

centos lnmp模块加载方法

小樊
42
2025-08-12 21:16:00
栏目: 智能运维

在 CentOS 系统中,LNMP 是指 Linux、Nginx、MySQL 和 PHP 的组合。要在 CentOS 上安装和配置 LNMP,请按照以下步骤操作:

  1. 安装 Nginx:
sudo yum install epel-release
sudo yum install nginx
  1. 启动 Nginx 服务:
sudo systemctl start nginx
  1. 设置 Nginx 开机自启:
sudo systemctl enable nginx
  1. 安装 MySQL:
sudo yum install mysql-server
  1. 启动 MySQL 服务:
sudo systemctl start mysqld
  1. 设置 MySQL 开机自启:
sudo systemctl enable mysqld
  1. 运行 MySQL 安全设置脚本:
sudo mysql_secure_installation

按照提示设置 root 密码以及其他安全选项。

  1. 安装 PHP:
sudo yum install php php-fpm php-mysqlnd
  1. 配置 PHP-FPM:

编辑 /etc/php-fpm.d/www.conf 文件,找到 listen 行,将其更改为:

listen = /run/php-fpm/php-fpm.sock
  1. 启动 PHP-FPM 服务:
sudo systemctl start php-fpm
  1. 设置 PHP-FPM 开机自启:
sudo systemctl enable php-fpm
  1. 配置 Nginx 以支持 PHP:

编辑 /etc/nginx/conf.d/default.conf 文件,找到 location 块,修改为:

location ~ \.php$ {
    fastcgi_pass   unix:/run/php-fpm/php-fpm.sock;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}
  1. 重启 Nginx 服务:
sudo systemctl restart nginx

至此,您已经在 CentOS 上成功安装并配置了 LNMP 环境。现在您可以开始创建网站并使用 PHP 进行开发了。

0