我顶他个肺!花了我两天的时间,终于把它拿下了!Cow,还以为终于有个问题可以打败我了,没想到柳暗花明又一村,哇哈哈哈……
因为我装邮件服务器时事先集成了apache和php,所以他们的安装这里略过不讲了……
1.apache已经集成了proxy,所以不需要mod_jk.so了.
2.在/etc/httpd/conf中创建一个文件:vhost.conf.
3.在vhost.conf中,写入以下内容:
4.在httpd.conf中,如果以下被注释,就去掉注释.
我看没有LoadModule proxy_ajp_module modules/mod_proxy_ajp.so,所以特意加上去了,但启动apache时,报错说已经加载过了.
翻遍httpd.conf都没看见有在哪里加载,弄的我仗二和尚摸不着头脑.
5.有人问,为什么要另外写一个文件?让me来告诉你,因为这样写httpd.conf中的改动就会很小.
在httpd.conf中,写入如下内容:
简单吧?!这样,以后去除也很简单.
6.再讲个曾经困惑我的问题,也是需要注意的:
apache的端口为80时,这时jboss切不可为80,就随便设什么.当初以为apache/jboss集成,就是端口可以设成一样呢,-_-!
7.先启动jboss,再启动apache,你会发现第一个虚拟机的网址转到了jboss,其它的还在apache.
8.我在访问jboss时,不定时会出现503错误,上网一查才发现原来是timeout搞的鬼.
修改以下信息:
修改$JBOSS_HOME$/server/all/deploy/jboss-web.deployer/server.xml文件:
修改过后发现,比原来访问快好多!
9.OK,打完收功!