当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > slackware10.1下架设apache+tomcat+jk实例

Linux服务器
用Ubuntu做WEB服务器相关设置
使用Linux的rsync命令实现 多服务器镜像同步
Linux环境下Apache与Tomcat共存
Linux下简单的DNS实例一则
linux系统SendMail详细配置
实现Linux操作系统下DNS服务器的搭建
使用nbspNginxnbsp提升网站访问速度
使用awstats分析Nginx的访问日志
Linux网络中DHCP和DNS服务快速整合
Nginx负载均衡搭建胜过Apache十倍
Linux应用 DHCP服务器的安装和故障排除
ubuntu一步架设ftp服务器图文讲解
DHCP概述及Linux DHCP服务器的配置
Linux集群技术中的热点---虚拟技术
Linux操作系统的防火墙配置:基础篇
Linux DHCP服务器的配置
4步用XAMPP快速搭建LAMP环境
简略讲解对 Linux 服务器的四种入侵级别
浅谈Linux优化及安全配置的个人体会
解读Linux文件权限的设置方法

Linux服务器 中的 slackware10.1下架设apache+tomcat+jk实例


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 49 ::
收藏到网摘: n/a

软件下载:tomcat5.5.9

http://mirror.vmmatrix.net/apache/dist/jakarta/tomcat-5/v5.5.9/bin/jakarta-tomcat-5.5.9.tar.gz

jk1.2.14

http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jk-1.2.14/jakarta-tomcat-connectors-1.2.14-src.tar.gz

安装tomcat 将下载的tomcat放到/usr/local目录下解压缩

tarzxvfjakarta-tomcat-5.*.tar.gz

将解压缩后目录改为tomcat

mvjakarta-tomcat-5.5.9tomcat

启动tomcat

cd/usr/local/tomcat/bin
./startup.sh

输出如下代表启动成功

UsingCATALINA_BASE:/usr/local/tomcat
UsingCATALINA_HOME:/usr/local/tomcat
UsingCATALINA_TMPDIR:/usr/local/tomcat/temp
UsingJRE_HOME:/usr/lib/java

这个时候应该可以通过访问服务器的8080端口出现tomcat服务器的默认界面了。
如下

安装jk1.2.14 将文件jakarta-tomcat-connectors-1.2.14-src.tar.gz在/usr/local目录解压缩

cd/usr/local/
tarzxvfjakarta-tomcat-connectors*.tar.gz

编译安装

cd/usr/local/jakarta-tomcat-connectors-1.2.14-src/jk/native
./buildconfig.sh
./configure–with-apxs="/usr/sbin/apxs”–with-java-home="/usr/lib/java
make
makeinstall

到这里jk1.2.14已经安装好了。

配置apache可以解释jsp文件 拷贝mod_jk.so文件到/usr/libexec/apache目录下

cp/usr/local/jakarta-tomcat-connectors-1.2.14-src/jk/native/apache-1.3/mod_jk.so/usr/libexec/apache/

拷贝/usr/local/tomcat/conf/workers.properties.minimal文件到/etc/apache/workers.properties文件

cp/usr/local/tomcat/conf/workers.properties.minimal/etc/apache/workers.properties

写入/etc/apache/mod_jk.conf文件,内容如下

<IfModulemod_jk.c>
JkWorkersFile/etc/apache/workers.properties
JkLogFile/var/log/mod_jk.log
JkLogLevelwarn

#SampleJkMounts.Replacethesewiththepathsyouwould
#liketomountfromyourJSPserver.
JkMount/*.jspajp13w
JkMount/servlet/*ajp13w
JkMount/examples/*ajp13w
</IfModule>

编辑/etc/apache/httpd.conf文件,加入如下内容

LoadModulejk_modulelibexec/apache/mod_jk.so
AddModulemod_jk.c
Include/etc/apache/mod_jk.conf

将/var/www/htdocs目录链接到/usr/local/tomcat/webapps/ROOT目录
注意:要先将原ROOT目录改名

cd/usr/local/tomcat/webapps/
mvROOTROOTBAK
ln-s/var/www/htdocs/usr/local/tomcat/webapps/ROOT
cp-r/usr/local/tomcat/webapps/ROOTBAK/*/usr/local/tomcat/webapps/ROOT/

重新启动tomcat和apache

cd/usr/local/tomcat/bin
./shutdown.sh
./startup.sh
/etc/rc.d/rc.httpdrestart

现在直接访问服务器/index.jsp就可以显示tomcat界面了。例如我的服务器是192.168.0.254

我在/var/www/htdocs/目录下有index.htmlindex.phpindex.jsp三个文件

下面是分别访问的截图

index.html

index.php

index.jsp


祝好运!