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

Linux服务器
Linux/UNIX命令dd简介
分级防御 针对Linux服务器攻击防范
Linux下Apache配置虚拟主机+SSL
Linux系统的服务器攻防技术详解
Linux环境使用TC进行服务器流量控制方法
Apache服务器使用.htaccess实现图片防盗链
整理一些linux系统一些常用的系统信息查看命令
修改Linux系统下22端口两种方法
加强Linux系统在安全方面的管理
linux创建一定大小文件命令--dd
linux下configure命令详细介绍
使用linux cd命令来改变所在目录
巧用linux cd命令和Pushd切换目录
linux中Find命令的使用
DB2在Linux和UNIX环境下的安装
教程:三万元搭建LINUX服务器集群
Linux集群的虚拟化技术面临的挑战
Linux 服务器的安全隐患以及防范对策
使用linux下的TC进行服务器流量控制
在linux上使用BIND建立DNS服务器

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 42 ::
收藏到网摘: 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


祝好运!