搭建lnmp

nginx简介:nginx是一款轻量级高性能,高并发的web服务端软件,还可以像lvs haproxy一样做调度器很强大,模块化设计,可以

                     ./configure  --help 查看

系统环境:  centos7.4          关闭防火墙,selinux      ip:192.168.4.1                       

软件包(lnmp):nginx-1.12.2.tar.gz  php-fpm-5.4.16.rpm  php  php-mysql   mariadb   mariadb-devel  mariadb-server (紫色yum)  

依赖包:gcc   openssl-devel    pcre-devel

1 . 安装nginx

tar  -xf  nginx-1.12.2.tar.gz                                                   

cd nginx-1.12.2/

./configure                                                                                                                  #安装

make && make install                                                                                              #编译二进制安装                                     

ln  /usr/local/nginx/sbin/nginx /sbin/                                                                       # 建硬连接

nginx  -V                                                                                                                     #查看nginx版本

nginx                                                                                                                           #启动  

nginx  -s   reload                                                                                                        #重新加哉配置

2.   安装目录,修改配置文件支持php页面(动静分离)

/usr/local/nginx/下

vim  /usr/local/nginx/conf/nginx.conf

location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            include        fastcgi.conf;
        }                                                                                                     
 #配置文件开注释修改为黄色字体

nginx  -s   reload                                                                                                        #重新加哉配置           

3.测试

cd /usr/local/nginx/html

vim  a.php

<?php

phpinfo

?>

http://192.168.4.1/a.php

看到php信息页面就额证明ok

4.动静分离是什么?

需要解释器解释的页面以.php等结尾的叫动态页面

不需要解释器解释直接返还给客户端的页面叫静态页面如.html

nginx利用location来匹配以.php结尾的页面交给php9000端口去解释

5.mysql暂时没有用到

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值