博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx反向代理(动静分离)
阅读量:4670 次
发布时间:2019-06-09

本文共 699 字,大约阅读时间需要 2 分钟。

使用反向代理(动静分离)可以让nginx专注静态内容,把动态请求交给apache来处理,发挥各自的优势,而且整个架构更加清晰;

这里假设你已经搭建好了nginx环境;

为了简单起见,就不用源码编译安装了,直接使用apt方式安装,不影响说明;

apt-get install apache2 -y
apt-get install libapache2-mod-php7.0  #php版本随意

修改apache的配置文件,首先端口不能跟nginx重复;

采用apt方式安装的apache需要改如下两个配置文件中的80端口 ,比如改为8080;

vim /etc/apache2/ports.confvim /etc/apache2/sites-enabled/000-default.conf

并更改第二个配置文件中的DocumentRoot,改为nginx的根目录一样 比如这里 /opt/nginx/www;

还有:

vim /etc/apache2/apache2.conf

添加或者替换以下内容

Options Indexes FollowSymLinks AllowOverride All Require all granted

apache配置完了,接下来配置nginx

只需要一句话!!!

location ~ \.php$ {    proxy_pass http://127.0.0.1:8080;  }

 

转载于:https://www.cnblogs.com/codeAB/p/6501833.html

你可能感兴趣的文章
java定时任务调度工具
查看>>
[POI2004]GRA
查看>>
ES之各种运算符,for、while、do while 、switch case循环
查看>>
Twisted
查看>>
python-day34--进程补充
查看>>
POJ 1001 Exponentiation
查看>>
Redhat之package管理--学点 YUM和RPM
查看>>
使用Bochs调试Linux kernel 随笔 -- 准备
查看>>
Ajax 密码验证
查看>>
idea的项目结构
查看>>
stl pair
查看>>
python路径相关小问题
查看>>
老李分享:持续集成学好jenkins之Git和Maven配置
查看>>
Android深度探索-卷1第二章心得体会
查看>>
linux中cat、more、less命令区别详解
查看>>
java读写文件总结
查看>>
阿里题目:明星群众问题
查看>>
为什么SQL用UPDATE语句更新时更新行数会多3行有触发器有触发器有触发器有触发器有触发器有触发器...
查看>>
关于hist
查看>>
Xtrareport 交叉报表
查看>>