apache+tomcat+jk2+vhost

apache+tomcat+jk2+vhost 0.安装jdk及apache chmod +x jdk* ./jdk* ln -sf /usr/java/jdk* /jdk tar -zxvf httpd-* -C /usr/local cd /usr/local/httpd* ./configure --prefix=/usr/local/apache --enable-modules=most --enable-so make make install ln -sf /usr/local/apache /apache 1.安装Tomcat及jk2 tar xzfv apache-tomcat-* -C /usr/local ln -sf /usr/local/apache-tomcat-* /tomcat 2. export JAVA_HOME=/jdk export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/lib /tomcat/bin/startup.sh 访问http://ip:8080/看能否看到tomcat的默认页面,如能看到说明tomcat已经在服务了. 停止tomcat服务:/tomcat/bin/shutdown.sh 3.开始安装jakarta-tomcat-connectors-jk2 tar xzfv jakarta-tomcat-connectors-* -C /tomcat cd /tomcat/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/ ./configure --with-apxs2=/apache/bin/apxs make cd ../build/jk2/apache2/ /apache/bin/apxs -n jk2 -i mod_jk2.so 上条命令是将mod_jk2.so添加到apache2的modules中. 上面就完成了Tomcat和Connectors的安装.接下来进行与Apache的整合. 4.Tomcat与Apache的整合 cd /apache/conf vi httpd.conf 编辑配置文件在其中加入这个模块,保存退出 LoadModule jk2_module modules/mod_jk2.so 然后在这个目录新建一文件workers2.properties vi workers2.properties 文件内容如下: [channel.socket:172.16.100.239:8009] port=8009 host=172.16.100.239 [ajp13:172.16.100.239:8009] channel=channel.socket:172.16.100.239:8009 [uri:/*] worker=ajp13:172.16.100.239:8009 [uri:/examples/*] worker=ajp13:172.16.100.239:8009 当然以上内容中的172.16.100.239也可改成localhost 接下来进入tomcat下的conf目录: cd /tomcat/conf/ 修改server.xml文件 vi server.xml 找到其中的 中的 项,我修改后的相关参数如下: 编辑后保存退出. 重启Apache和Tomcat后可以查看整合后的效果.如下图所示: /tomcat/bin/shutdown.sh /tomcat/bin/startup.sh /apache/bin/apachectl restart 5.架设整合后的虚拟主机 vi /apache/conf/httpd.conf 在httpd.conf文档末尾虚拟主机设置处加入以下内容: NameVirtualHost *:80 Documentroot /apache/htdocs DocumentRoot /tomcat/webapps/webdav ServerName ns1.kk.com DocumentRoot /tomcat/webapps/ROOT ServerName ns2.kk.com vi /tomcat/conf/server.xml 在server.xml文档的 ...... 中间添加两段 ...... 内容如下: 重启Apache和Tomcat后可以查看架设的虚拟主机的效果.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值