centos

centos lnmp模块加载配置

小樊
31
2025-06-04 09:13:24
栏目: 智能运维

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

  1. 安装Nginx:
sudo yum install epel-release
sudo yum install nginx

启动Nginx服务并设置开机启动:

sudo systemctl start nginx
sudo systemctl enable nginx
  1. 安装MySQL:
sudo yum install mysql-server

启动MySQL服务并设置开机启动:

sudo systemctl start mysqld
sudo systemctl enable mysqld

运行安全设置脚本以提高安全性:

sudo mysql_secure_installation
  1. 安装PHP:
sudo yum install php php-fpm php-mysqlnd

启动PHP-FPM服务并设置开机启动:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm
  1. 配置Nginx以支持PHP:

编辑Nginx配置文件(通常位于/etc/nginx/nginx.conf/etc/nginx/conf.d/default.conf):

sudo vi /etc/nginx/conf.d/default.conf

server块中添加以下内容:

location ~ \.php$ {
    fastcgi_pass   unix:/var/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环境。您可以开始创建网站并将它们指向Nginx服务器。

0
看了该问题的人还看了