博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx反向代理入门
阅读量:6278 次
发布时间:2019-06-22

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

centos安装apache命令

yum     install      httpd      -y

nginx安装请看我的这篇博文:

 

首先安装nginx并绑定到80端口,安装apache绑定监听8080端口。然后设置nginx服务器目录为www_nginx,apache服务器的目录为www_apache,分别在2个目录中新建一个index.html文件,里面分别写上nginx,apache2个单词就足矣。

然后我们在配置nginx的配置文件,一般为nginx.conf这个文件,修改里面的配置信息。

location / {

 proxy_pass ;

}

同时启动nginx和apache,访问127.0.0.1的时候,你会发现一个神奇的事情,尽然输出apache,明明nginx服务器目录里面根本没有输出,而是apache,那是因为nginx进行了反向代理,去找apache监听的8080端口要内容,然后apache返回给他处理后的结果。

这是一个简单的例子,实际中我们可以让nginx处理静态页面,处理图片,css, js等文件,而让apache处理动态文件。比如我们可以这样修改:

location ~ \.php$ {

  proxy_pass ;

}

这样只是php文件才交给apache处理,其他的还是nginx来处理。

参考博文:

 

本文出自 “” 博客,请务必保留此出处

转载地址:http://bjbva.baihongyu.com/

你可能感兴趣的文章
zip 数据压缩
查看>>
Python爬虫学习系列教程
查看>>
【数据库优化专题】MySQL视图优化(二)
查看>>
【转载】每个程序员都应该学习使用Python或Ruby
查看>>
PHP高级编程之守护进程,实现优雅重启
查看>>
PHP字符编码转换类3
查看>>
rsync同步服务配置手记
查看>>
http缓存知识
查看>>
Go 时间交并集小工具
查看>>
iOS 多线程总结
查看>>
webpack是如何实现前端模块化的
查看>>
TCP的三次握手四次挥手
查看>>
关于redis的几件小事(六)redis的持久化
查看>>
package.json
查看>>
webpack4+babel7+eslint+editorconfig+react-hot-loader 搭建react开发环境
查看>>
Maven 插件
查看>>
初探Angular6.x---进入用户编辑模块
查看>>
计算机基础知识复习
查看>>
【前端词典】实现 Canvas 下雪背景引发的性能思考
查看>>
大佬是怎么思考设计MySQL优化方案的?
查看>>