大小:1.62M更新:2019-12-24 22:53
类别:服务器区系统:Win7, WinAll
包名:
nginx最新稳定版为你的服务器网站反向代理提供了非常好的使用体验,让你无论是在java平台还当下比较流行node.js上处理高并发都是非常好的工具。实用这款工具的人非常多。欢迎下载最新的稳定版本!
nginx是lgor sysoev为俄罗斯访问量第二的rambler。ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。功能丰富,可作为http服务器,也可作为反向代理服务器,邮件服务器。支持fastcgi、ssl、virtual host、url rewrite、gzip等功能。并且支持很多第三方的模块扩展。稳定性、功能集、示例配置文件和低系统资源的消耗让他后来居上,在全球活跃的网站中有12。18%的使用比率,大约为2220万个网站。
1、http代理,反向代理
作为web服务器最常用的功能之一,尤其是反向代理。
2、负载均衡
nginx提供的负载均衡策略有2种:内置策略和扩展策略。内置策略为轮询,加权轮询,ip hash扩展策略,就天马行空,只有你想不到的没有他做不到的啦,你可以参照所有的负载均衡算法,给他一一找出来做下实现。
3、web缓存
nginx可以对不同的文件做不同的缓存处理,配置灵活,并且支持fastcgi_cache,主要用于对fastcgi的动态程序进行缓存。配合着第三方的ngx_cache_purge,对制定的url缓存内容可以的进行增删管理。
1、全局块
配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。
2、server块
配置虚拟主机的相关参数,一个http中可以有多个server。
3、http块
可以嵌套多个server,配置代理,缓存,日志定义等绝大多数功能和第三方模块的配置。如文件引入,mime-type定义,日志自定义,是否使用sendfile传输文件,连接超时时间,单连接请求数等。
4、location块
配置请求的路由,以及各种页面的处理情况。
5、events块
配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启多个网络连接序列化等。
一、首先:来做点准备工作,最少两个tomcat,另外设置两个域名并解析到本地ip(因为nginx是直接配置域名)
(1)准备两个tomcat
分别设置两个tomcat的/conf/server.xml中的端口号,如下
tomcat1端口号分别设置为:8205 8280 8209
tomcat2端口号分别设置为:8215 8281 8219
(2)添加测试内容
分别删除目录webapps下所有文件,新建一个文件夹ROOT,并在该目录下新建index.html
内容可以设置为:这里是8280端口。(另一个:这里是8281端口。)
(3)启动两个tomcat
(4)分别访问两个tomcat下的项目
访问下面两个网址:
127.0.0.1/8280
127.0.0.1/8281
如果能够访问到对应的index.html文件就说明tomcat配置且启动成功。
(5)设置两个域名并做解析
修改hosts文件,目的是为了设置2个域名,tomcat1.com和tomcat2.com并且解析到本地ip:127.0.0.1
路径:C:\Windows\System32\drivers\etc
打开hosts文件,加上(如果修改后无法保存,可以把hosts文件复制到桌面,修改完成后再替换原有hosts文件)
添加内容如下:
127.0.0.1 tomcat1.com
127.0.0.1 tomcat2.com
(6)测试域名是否解析成功
127.0.0.1/8280;127.0.0.1/8281分别修改为
tomcat1.com:8280;tomcat2.com:8281
如果显示结果如上图所示,说明域名设置并解析成功。
二、下面开始正式配置Nginx服务器的方向代理。
1、 下载、安装Nginx服务器
直接在本页面下载最新nginx软件包
解压后,如图所示:nginx.exe可以直接运行,但是不建议。
2、配置反向代理
打开/conf/nainx.conf文件,删除server{ …… },或者注销掉
重新添加server{ }
listen:监听的端口号
server_name: 访问域名
location :这里配置为/ 直接匹配端口下的默认ROOT下的项目,location内容很广泛,
proxy_pass :为项目的实际访问地址
server {
listen 80;
server_name tomcat1.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://127.0.0.1:8280; index index.html index.htm;
}
}
server {
listen 80;
server_name tomcat2.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://127.0.0.1:8281; index index.html index.htm;
}
}
3、启动、关闭、重启Nginx服务器
打开cmd.exe运行命令。
注意:一定要在nginx.exe文件所在的文件夹下操作。
(1)启动:
H:\nginx-1.17.6>start nginx
或H:\nginx-1.17.6>nginx.exe
注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。
(2)停止:
H:\nginx-1.17.6>nginx.exe -s stop
或H:\nginx-1.17.6>nginx.exe -s quit
注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。
(3)重新载入Nginx:
H:\nginx-1.17.6>nginx.exe -s reload
当配置信息修改,需要重新载入这些配置时使用此命令。
(4)重新打开日志文件:
H:\nginx-1.17.6>nginx.exe -s reopen
4、测试是否配置成功
输入域名:tomcat1.com和tomcat2.com
如果输入域名后显示如上图,即为成功配置。
显示全部
nginx软件包最新版本 大小:1.62M版本:v1.17.6 windows版下载
nginx linux安装版 大小:1.16M版本:v1.17.6 最新版下载
nginx免安装版 大小:1.62M版本:v1.17.6 最新版下载
Xshell最新版 服务器区40.69MV6.0.0204
下载米多客电脑版 服务器区50.9MBV1.1.9.1
下载米多客企业版 服务器区50.9MBV1.1.9.1
下载Xshell6个人免费版 服务器区35.69Mv6 6.0.0118 免安装版
下载mobaxterm professional edition 10.4修改版 服务器区25.90Mv10.4 绿色版
下载serv u修改版 服务器区17.40Mv12.1.0.8 中文版
下载xshell 5中文修改版 服务器区30.70M绿色版
下载Xmanager6中文修改版 服务器区46.58Mv6.0096 最新版
下载xmanager企业修改版 服务器区54.09Mv5.0.0 绿色版
下载mobaxterm10.6中文版 服务器区26.00M最新版
下载xshell win10修改版 服务器区35.70M免费版
下载xmanager 6企业免费版 服务器区94.29M绿色版
下载visualsvn server中文修改版 服务器区16.79M64位
下载mobaxterm11专业修改版 服务器区10.29Mv11.0 绿色版
下载mobaxterm professional edition 10.2修改版 服务器区26.00Mv10.2 绿色版
下载网站安全狗 服务器区36.79Mv5.0 最新版
下载瓦力抢红包官网 趣味休闲49.46MB
下载丁丁斗地主赢大米 趣味休闲49.56MB
下载不可思议棋牌官网版 趣味休闲49.49MB
下载天门晃晃一赖到底麻将 趣味休闲49.45MB
下载微乐天津麻将 趣味休闲50.04MB
下载二百四十元大写金额 趣味休闲50.03MB
下载厦门麻将游金 趣味休闲49.45MB
下载八戒棋牌贵宾区 趣味休闲49.86MB
下载k3k捕鱼 趣味休闲49.56MB
下载边锋二七十 趣味休闲49.47MB
下载火红彩票版 生活服务33.26MB
下载海南体育彩票七星彩 生活服务19.08MB
下载体彩排列5综合版旧版 生活服务33.25MB
下载3d开机号今天查询 生活服务19.08MB
下载彩票乐享8 生活服务19.08MB
下载