欢迎来到天天文库
浏览记录
ID:24186171
大小:51.50 KB
页数:4页
时间:2018-11-13
《linux下tomcat与apache web服务器的整合》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Linux下Tomcat与ApacheWeb服务器的整合 1、引言 基于E=/usr/java/j2sdk1.4.2_04 exportCLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:/usr/java/jdbc exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 8)执行命令chmod755/etc/profile.d/java.sh,给java.sh分配权限。 9)在终端中分别执行命令javac–help和java–version
2、,如果看到有关的信息,则表示j2sdk已成功安装。 接下来安装tomcat,安装tomcat的步骤如下: 1)访问jakarta.apache.org/tomcat/index.html,下载二进制版的tomcat,如jakarta-tomcat-5.5.10.tar.gz,解压到/usr/local目录: cd/usr/local gzip–zxvfjakarta-tomcat-5.5.10.tar.gz 2)修改$tomcat/bin/startup.sh和shutat-5.5.10 exportCLASSPATH=.:$JAVA_H
3、OME/lib:$JAVA_HOME/jre/lib:/usr/java/jdbc exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 3)执行startup.sh即可在localhost:8080/访问到tomcat的缺省面页. 2.2单独运行Tomcat的优点 1)容易架设。下载Tomcat,设定一些配置,就完成了。不需要花费时间将cat之间的任何性能或联机方面的问题。 3)有较佳的安全防护。相对于其它以C、C++所编写的cat比较能忍受远程缓冲区溢位的攻击。因为Tomcat的Java虚拟机是位于网
4、络及操作系统之间,它可以防止几乎所有类型的缓冲区溢位攻击。使用Tomcat的安全防护领域,可以指定对各个资源的访问。 4)容易移植。可以将Tomcat服务器(以及应用程序)移植到不同的服务器、操作系统甚至架构上。因为Tomcat是以Java编写的,因此可以将其整个目录结构的内容复制到其它计算机上运行,而完全不需要任何改变,甚至于新的计算机的架构与原来的不同也一样。 2.3单独运行Tomcat的缺点 1)Tomcat的支持软件比较少。Tomcat内建cat的catcat运行速度快,但还没有Apachehttpd快。Tomcat服务器比Apachehttpd慢
5、,123下一页....,。不过,它还在改进中,而且仍然非常快,快到足以运行今日大多数的企业网站,只是在提供静态页面内容上没有Apache快。 3、Apacheakefile配置选项:一些编译选项: .CC=一行指定用什么编译软件编译,一般为CC=gcc;如果需要将额外的标志(参数)指定给C编译软件,可以使用: EXTRA_CFLAGS= EXTRA_LFLAGS= 如果系统需要特殊的库和包含文件,可以在这里指定它们: EXTRA_LIBS= EXTRA_INCLUDES= 如果要改变代码优化设置的话,须将下面一句去掉e:执行命令make; 将编
6、译好的可执行文件httpd复制到/etc/httpd/bin目录下;将Apache发行版的配置文件:access.conf、httpd.conf、mime.types、srm.conf文件复制到/etc/httpd/conf目录下。到此为止,安装完成。 3.1单独运行Apachehttpd的优点 1)Apachehttpd比Tomcat内建的在Apachehttpd的进程空间中运行的方式,可以提供完全整合的功能。这是最有效的办法,但也是最依赖于服务器的实现。上一页123....,。
此文档下载收益归作者所有