CentOS 5.5+JDK1.6+Httpd2+Tomcat6+JK1.2配置Servlet/JSP服务器

终于配置好了,累死我了,网上看了好多个文章,没有一个和我要用的是一样的,我借鉴了几家的,综合修改了下,可算是成功了。写出来做个备份,留给有可能需要的人。PS:下载的软件版本不一样编译的时候貌似也不一样,我就是综合了几位大侠的又修改了一些设置才能安装成功。

1.下载需要的包:

1.  jdk-6u26-linux-i586.bin               

2.  httpd-2.2.19.tar.gz                            

3.  apache-tomcat-6.0.32.tar.gz             

4.  tomcat-connectors-1.2.32-src.tar.gz 

相关软件也可以在Linux公社1号FTP里下载

FTP地址:ftp://www.linuxidc.com

用户名:

密码:

在 2011年LinuxIDC.com\7月\CentOS 5.5+JDK1.6+Httpd2+Tomcat6+JK1.2配置Servlet-JSP服务器

下载方法见这里

2.检查系统默认的gci,#rpm -qa | grep gci

显示出查询的版本号

根据版本号,卸载gci,yum -y remove Java。。。。版本号

3.卸载默认安装的openjava,不知道和sun的有什么区别,网上的大侠说有些sun的功能这个不能实现,我就给卸载了,不过openoffice也被一起卸载了,以后再研究了openoffice了,暂时也不会用到。

4.安装JDK1.6

进去JDK所在的目录,./ jdk-6u26-linux-i586.bin

将解压后的目录移动到/usr/local

5.解压tomcat

将解压后的文件夹移动到/usr/local/tomcat

6.解压httpd

进入N。。。。的目录。然后运行#./configure --prefix=usr/local/apache --enable-module=s --enable-module=rewrite --enable-shared=max --htdocsdir=/var/www   #make  #make install

7.用tomcat-connectors实现apache和tomcat的整合

进入 tomcat-connectors- 1.2.../native目录

#./configure --with-apxs=/home/apache2/bin/apxs

# make

# make install

拷贝so到apache的modules下: #cp apache2.0 /mod_jk.so /usr/local/apache2/modules

PS:以下内容还没测试,下班回家后有环境再测试,前面内容也会修改,会列出详细目录

二、配置

1、配置apache的conf目录下,增加workers.properties文件

# list the workers by name   #worker.list=DLOG4J, status, tomcat3, tomcat4,tomcat5   worker.list=DLOG4J, status, tomcat1   # localhost server 1   # ------------------------   worker.tomcat1.port=8009   worker.tomcat1.host=localhost   worker.tomcat1.type=ajp13   worker.tomcat1.lbfactor=100   # localhost server 2   # ------------------------   #worker.tomcat2.port=8010   #worker.tomcat2.host=localhost   #worker.tomcat2.type=ajp13   #worker.tomcat2.lbfactor=100   # localhost server 3   # ------------------------   #worker.tomcat3.port=8009   #worker.tomcat3.host=xxxxxx   #worker.tomcat3.type=ajp13   #worker.tomcat3.lbfactor=100   # localhost server 4   # ------------------------   #worker.tomcat4.port=8010   #worker.tomcat4.host=xxxxxx   #worker.tomcat4.type=ajp13   #worker.tomcat4.lbfactor=100   # localhost server 5   # ------------------------   #worker.tomcat5.port=8011   #worker.tomcat5.host=xxxxxx   #worker.tomcat5.type=ajp13   #worker.tomcat5.lbfactor=100   #worker.DLOG4J.type=lb   #worker.DLOG4J.balance_workers=tomcat3,tomcat4,tomcat5   #default session is true   #worker.DLOG4J.sticky_session=true   worker.status.type=status  

这个配置里面注释掉了包括负载均衡的设置,当前只支持了一个tomcat1,与apache整合

2、配置apache的conf目录下,增加uriworkermap.properties文件

view plain

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://127.0.0.1/wyypfj.html