nginx篇最初级用法之lnmp环境搭建

Posted lqinghua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx篇最初级用法之lnmp环境搭建相关的知识,希望对你有一定的参考价值。

这里m使用mariadb

需要下列软件列表:

nginx

mariadb 数据库客户端软件   mariadb-server   数据库服务器软件   mariadb-devel  其他客户端软件的依赖包

php php解释器  php-fpm php进程管理器服务 php-mysql php的数据库拓展包

安装前提:yum源配置好,使用光盘自带的yum仓库

yum install -y mariadb mariadb-server mariadb-devel php php-fpm php-mysql

将两个服务设置为开机启动

systemctl enable mariadb.service

systemctl enable php-fpm.service

并启动服务

从官网下载nginx源码包并安装依赖后进行编译

yum install -y pcre-devel gcc

./configure --user=nginx --group=nginx

make && makeinstall

 

然后在html下新建一个index.php输入下列内容

(禁止在生产环境中将此页面暴露,非常危险!!!!!!!)

<?php
phpinfo();
?>

然后修改nginx下conf配置文件中的主配置文件打开下列php动态页面的分离解析.

location ~ \\.php$
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi.conf;

在sbin目录下使用./nginx -s reload 重载配置文件

技术图片

 

 到此说明配置正确,环境搭建完毕,但是还需要各种优化nginx和调整php-fpm相关参数.

请查看此文档的各位朋友还需要查看本博客其他文章再继续做进一步优化.

以上是关于nginx篇最初级用法之lnmp环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

nginx篇最初级用法之nginx升级

nginx篇最初级用法之地址重写

LNMP环境搭建之nginx安装

nginx篇最初级用法之访问认证

nginx篇最初级用法之SSL虚拟主机

Linux LNMP 环境的搭建之Nginx的安装