Nginx实例—静态、动态文件的处理

网站通常会采用web服务器(如Nginx、apache)与应用服务器(如tomcat、jboss、jetty等)组合提供服务,这样做的优势是什么?

1. 功能侧重点不同。

web服务器性能显著,如Nginx可以支撑5万并发连接;对js、css、图片等静态文件有较强的处理能力;可按照预定规则过滤url以及URL的重定向;可作为软负载提供负载均衡服务等等

应用服务器相对笨重,更多的是用于处理较复杂的业务逻辑,涉及的技术框架也较多,如struct、spring、ibatis、jdbc等

2.安全性角度。

为了网站的安全性,通常会关闭一些不必要端口只开放80端口,以减少攻击。web服务器通常是监听80端口,根据客户端请求的URL来判断是否需要重定向到应用服务器


本文以Nginx和tomcat为例,通过简单配置反映两者之间的依赖关系。为了便于描述,本文忽略了各种性能参数配置,另外为了方便初学者,采用了windows环境   


步骤:

1.首先安装tomcat服务器。

本文提供一个绿色版本,下载地址:http://download.csdn.net/detail/aalansehaiyang52/4487249

当然你也可以直接从apache的官网下载最新版本

打开server.xml文件,找到下面的代码,指定监听端口号

 <Connector port="8888" protocol="
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值