什么是反向代理
用户直接访问反向代理服务器就可以获得目标服务器的资源。这一过程叫反向代理
如何配置反向代理
修改nginx配置文件
1.切换到nginx的conf路径下操作nginx的配置文件
cd /usr/local/openresty/nginx/conf
1.1防止修改错误可以先备份一下配置文件
cp nginx.conf nginx.conf.baks
1.2对配置文件进行修改
vim nginx.conf
全局模块
工作模块
http模块
include:用来设定文件的mime类型,类型在配置文件目录下的mime.type文件定义,来告诉nginx识别文件类型
default_type:设定了默认的类型为二进制流,也就是当文件类型未定义时使用这种情况
2.保存配置文件
:wq
3.重启配置文件
cd ..
./sbin/nginx -s reload
4.查看配置文件是否重启成功
ps -aux | grep nginx
重启成功之后我们就可以在浏览器上通过访问服务器的ip地址或者域名后面拼接/百度就可以访问到百度的主页了。当然也可以配置其他的网页或者资源。
为什么配置反向代理
1、保护目标服务器的资源安全
2、节省有限的IP地址资源
3、提高了对服务器的访问速度