随笔-193  评论-715  文章-1  trackbacks-0
1、安装Apache2
    apt-get install apache2

重启命令: /etc/init.d/apache2 restart

/etc/apache2/conf.d/charset
这个是网站编码配置,需要将最后行的 #AddDefaultCharset UTF-8 前面的#去掉,使用UTF-8编码,当然也可以把 UTF-8改成别的编码。

这个是网站目录配置,想更改网站目录的话,就修改这个,上面的目录的 apache2.conf 里面也有网站目录的
/etc/apache2/sites-available/default


2、 install JK connector.
apt-get install libapache2-mod-jk
so文件会被安装到目录: /usr/lib/apache2/modules 中。
安装完后,在/etc/apache2/mods-enabled下会多出一个jk.load文件,重启apache2后,apache自动装载这个文件以加载mod_jk.


3、修改httpd.conf,一开始它是空的,增加
#Server Name
ServerName 127.0.0.1

#JK config
#JkWorkersFile /etc/libapache2-mod-jk/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info
JkMount /*.jsp ajp13_worker
JkMount /*/servlet/ ajp13_worker
JkMount /*.do ajp13_worker

4、/etc/apache2/sites-available中增加一个文件,文件名随便.
如我的tomcat,内容如下:
<VirtualHost 127.0.0.1>
  ServerAdmin fastzch@gmail.com
  DocumentRoot "/var/www"
  ErrorLog "/var/log/apache2/ediskmanage_errors.log"
  CustomLog "/var/log/apache2/ediskmanage_accesses.log" common

  JkMount /servlet/* ajp13_worker
  #让Apache支持对servlet传送,用以Tomcat解析
  JkMount /*.jsp ajp13_worker
  #让Apache支持对jsp传送,用以Tomcat解析
  JkMount /*.do ajp13_worker
  #让Apache支持对.do传送,用以Tomcat解析
</VirtualHost>

5、执行 a2ensite tomcat

6、/etc/init.d/apache2 reload

7、部署应用后重启Tomcat即可
posted on 2014-02-05 02:21 Robin's Programming World 阅读(2299) 评论(4)  编辑  收藏 所属分类: Java

评论:
# re: Ubuntu环境下Apache2与Tomcat集成 2014-02-05 07:07 | 鹏达锁业
新的一年.新希望。。。要加油....
  回复  更多评论
  
# re: Ubuntu环境下Apache2与Tomcat集成 2014-02-07 07:13 | 鹏达锁业
期待博主分享新的文章。。。。。。
  回复  更多评论
  
# re: Ubuntu环境下Apache2与Tomcat集成 2014-02-07 20:36 | 海边沫沫
Mark一下
不过更推荐你用lighttpd或ngnix  回复  更多评论
  
# re: Ubuntu环境下Apache2与Tomcat集成 2014-02-07 20:39 | 海边沫沫

只有注册用户登录后才能发表评论。


网站导航: