Chinaunix首页 | 论坛 | 博客
  • 博客访问: 378452
  • 博文数量: 32
  • 博客积分: 8046
  • 博客等级: 中将
  • 技术积分: 1665
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-01 22:18
文章分类
文章存档

2011年(4)

2010年(13)

2009年(13)

2008年(2)

我的朋友

分类: LINUX

2010-07-10 18:36:29

http://blog.ossxp.com/2010/01/312/

1、安装 tomcat6
sudo aptitude  install tomcat6 tomcat6-docs tomcat6-admin tomcat6-examples

2、安装 apache2
sudo aptitude install apache2

3、安装apache-tomcat 连接器模组 libapache2-mod-jk
sudo aptitude install libapache2-mod-jk

4、配置jk
cd /etc/apache2/mods-available
/etc/apache2/mods-available$ sudo vi jk.conf

jk.conf的内内容如下
# 指出jk模块工作所需要的工作文件workers.properties的位置
JkWorkersFile /etc/libapache2-mod-jk/workers.properties

# Where to put jk logs
JkLogFile /var/log/apache2/mod_jk.log

# Set the jk log level [debug/error/info]
JkLogLevel info

# Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

# JkOptions indicate to send SSL KEY SIZE,
JkOptions  +ForwardKeySize +ForwardURICompat -ForwardDirectories

# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"

5、 开启jk模组及其配置
/etc/apache2$ sudo e2enmod jk

6、添加一个VisualHost
/etc/apache2$ sudo vi sites-available/tomcat
内容如下
 ServerAdmin root@bj.ossxp.com
 ServerName tomcat6.moon.ossxp.com
 ServerAlias tomcat.moon.ossxp.com
 DocumentRoot /var/www
 ErrorLog /var/log/apache2/tomcat-error.log
 LogLevel warn
 CustomLog /var/log/apache2/tomcat.log combined
 JKMount /* ajp13_worker

7、开启该站点
/etc/apache2$ sudo a2ensite tomcat

8、重启tomcat6和apache2
注意在重启tomcat6 时应该首先修改/etc/tomcat/server.xml文件,打开8009端口。
在默认情况下,debian 安装的tomcat6关闭掉了8009端口
这主要考虑到如果你的机器上已经安装了tomcat5.5,那么这将造成端口冲突。
sudo /etc/init.d/tomcat6 restart
sudo /etc/init.d/apache2 restart
打开浏览器输入 tomcat6.moon.ossxp.com 就可以看到tomcat的主界面了
阅读(511) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~