nginx篇最初级用法之lnmp环境搭建
Posted lqinghua
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx篇最初级用法之lnmp环境搭建相关的知识,希望对你有一定的参考价值。
这里m使用mariadb
需要下列软件列表:
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环境搭建的主要内容,如果未能解决你的问题,请参考以下文章