温馨提示×

centos lnmp模块加载配置

小樊
37
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