Nginx+Apache 动静分离

网友投稿 255 2022-11-02

Nginx+Apache 动静分离

环境:

192.168.100.40

LAMP

提供动态处理(php)

192.168.100.30

Nginx

提供静态资源

一、搭建lamp架构

二、搭建nginxyum -y install \pcre-devel \zlib-devel

yum install gcc gcc-c++ make -y

useradd -M -s /sbin/nologin nginx

rz 将压缩包弄进来tar xzvf nginx-1.13.7.tar.gz -C /usr/src/

cd /usr/src/nginx-1.13.7

./configure \--prefix=/usr/local/nginx \--user=nginx \--group=nginx \--with-&& make install

ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/

nginx -t //配置文件语法检查nginx //启动服务

-------制作管理角本--------vi /etc/init.d/nginx

#!/bin/bash

​chkconfig: 35 99 20

description: Nginx Service Control Script​

PROG="/usr/local/nginx/sbin/nginx"PIDF="/usr/local/nginx/logs/nginx.pid"case "$1" in start) $PROG ;; stop) kill -s QUIT $(cat $PIDF) ;; restart) $0 stop $0 start ;; reload) kill -s HUP $(cat $PIDF) ;; *) echo "Usage: $0 {start|stop|restart|reload}" exit 1esacexit 0

chmod +x /etc/init.d/nginx

chkconfig --add nginx

vi /usr/local/nginx/conf/nginx.conf

更改如下:

配置动静分离:

重启服务器,配置生效!

service nginx restart

三、测试环节:

1、在apache中创建php页面:

cd /usr/local/index.php

2、在nginx上导入静态资源图片

cd /usr/local/nginx/html/

3、访问:

192.168.100.40/index.php

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Mybatis游标查询大量数据方式
下一篇:设计和调试高速存储器接口的高效设计流程模型介绍
相关文章

 发表评论

暂时没有评论,来抢沙发吧~