Using Apache2 with JBoss AS7 on Ubuntu
大体思路同《Using Apache Web Server with Jboss AS 7》一致,但在Ubuntu上的操作与之前有些区别。
这里仍然演示mod_proxy的配置。
首先加载相应的模块。Ubuntu中加载模块和卸载模块均可以通过命令操作,与其对应的命令分别是a2enmod和a2dismod。
启用proxy模块:#a2enmod proxy
启用proxy_ajp模块:#a2enmod proxy_ajp
在sites-avaliable下面创建一个名为ajp(可随意命名)文件,内容如下:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName ajp.jiafang.us
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
</VirtualHost>
通过命令a2ensite启用。
亦可通过编辑httpd.conf文件实现此功能,编辑内容同上。