发表于: 2019-11-09 23:40:07

1 1043


今天完成的事情:

1.安装nginx

官网上下载稳定版本,Windows下安装直接双击该目录下的"nginx.exe",即可启动nginx服务器;

或者命令行进入该文件夹,执行start nginx命令,也会直接启动nginx服务器。


启动服务:start nginx

退出服务:nginx -s quit

强制关闭服务:nginx -s stop

重载服务:nginx -s reload  (重载服务配置文件,类似于重启,服务不会中止)

验证配置文件:nginx -t

使用配置文件:nginx -c "配置文件路径"

使用帮助:nginx -h


2.修改本地host文件

本地的host文件可以指定localhost的IP名称,这里修改为ywb,在访问时,就可以替代之前的localhost。

成功修改URL。

3.配置nginx

在浏览器输入域名,nginx会在nginx.conf中查找server_name对应的域名所在的server中的location跳转到proxy_pass指定的IP和端口。就可以隐藏IP和端口号,实现反向代理。

这时,访问指定的域名localhost就相当于访问localhost:8080端口。


均衡负载


明天计划的事情:                    
遇到的问题:                         
收获:

nginx常用功能:HTTP代理,反向代理(web服务器最常用功能之一)

nginx做反向代理时,提供性能稳定,并提供配置灵活的转发功能。通过正则匹配,采取不同的转发策略。比如图片文件结尾的转发到文件服务器,动态网页转发到web服务器。

nginx还能对返回结果进行错误页面跳转,异常判断等。当被分发的服务器出现异常,nginx重新将请求发送到另一个服务器,然后去除存在异常的服务器。


返回列表 返回列表
评论

    分享到