jsp环境配置
刚开始学JSP,想问下一般的环境配置组合是什么? APACHE+TOMCAT+JSP吗?APACHE和TOMCAT不都是服务器吗?为什么要安装两个? JSP+IIS的环境配置一般还需要什么?性能如何?
追问:你好,因为公司要建一个PHP+ASP+JSP的服务器,又不想后面加
端口号,所以只能用IIS来搭建。
在线谈好吗?
刚开始学JSP,想问下一般的环境配置组合是什么? APACHE+TOMCAT+JSP吗?APACHE和TOMCAT不都是服务器吗?为什么要安装两个? JSP+IIS的环境配置一般还需要什么?性能如何?
追问:你好,因为公司要建一个PHP+ASP+JSP的服务器,又不想后面加
端口号,所以只能用IIS来搭建。
在线谈好吗?
答案:一般的环境配置组合:TOMCAT+JSP;
如果要连数据库,建议:TOMCAT+JSP+MYSQL
APACHE+TOMCAT+JSP这个组合也行,但显得没啥必要,除非你要在网上发布,但这也不是一个很好的组合,需要你操心的事多了去了。
之所以要安装两个,是因为:
不同的用处:
APACHE:它是HTTP服务器,你在里面可以运行一些静态的页面,如html(你有html网页吗,有的话下面的也可以支持)
TOMCAT:它是JSP/SERVLET服务器,专门运行JSP页面的,不过现在静态页面也是支持的。
整合的好处是:
如果请求的是静态页面,则只需要Apache服务器响应请求
如果请求的是JSP等动态页面,则是Tomcat服务器响应请求
因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销
JSP+IIS的环境配置一般还需要isapi_redirect.dll文件,但建议楼主还是不要用了,基本上没啥人用,性能不咋滴。(IIS是微软出品的服务器,它对自己的产品ASP有良好的支持,所以,JSP。。。算了)
鉴于楼主刚开始学,那么一些苦涩难懂的字眼就不说了,只要楼主以后入门了,一些事情就自然懂了,现在,你只需要按照上面的做就行了(TOMCAT一个人练习用足矣了,你基本上碰不到几个html。。。)。
其他:只需要tomcat就可以。这是指测试环境 当然如果你把程序发布到互联网上去,那么建议你使用nginx+tomcat,或者apache+tomcat,当然你也可以单独使用tomcat,不过不建议这么做 还有iis+tomcat,性能不行,更不建议你用了 为什么需要nginx,apache,iis这样的服务器呢?而不建议直接使用tomcat呢?下面我说明一下 tomcat仅仅是一个jsp容器,很多服务器功能他都没有实现。 比如 URL地址重写,简单的说就是伪静态 页面缓存功能 页面压缩功能(GZIP或者deflate),虽然tomcat已经实现,但是功能不是很强大 文件失效日期。也就是说文件在客户端缓存到期时间。 多域名绑定 虚拟机设置 tomcat最高并发200,超过200并发,很容易出问题 对于大并发的项目,这就需要多个tomcat负载,单独的tomcat无法实现 其它等等缺点,我就不说明了 jsp+IIS整合需要isapi_redirect.dll文件,这个在apache网站上有,自己找 如何整合发,参见一下地址 http://www.mkv8.com/?p=95 apache是用来做负载平衡的,tomcat是用来解析java的。分工不同,不需要apache也可以,只要你的网站流量不是特别大就行。 如果用IIS,IIS就足够了
上一个:JSP表单数据存入Access数据库
下一个:jsp中的日期选择标签