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

Linux服务器
Linux:安装Apache与PHP
Linux双网卡开启NAT共享的设置
关于Linux系统下PATH设置
查看Linux系统版本信息的命令
修改linux文件权限命令:chmod
Linux环境网络服务相关的配置文件的含义
Linux解压rar文件内容全部乱码的处理
Linux下关于RPM软件包的操作命令
root用户密码遗忘(Linux)该怎么办?
Linux下Tomcat自启动的设置
FreeBSD系统平台下的WEB服务的组建
Linux系统下简单安装VPN
Tomcat与Web服务器
Linux下vsftp的安装和配置方法
如何设定一个安全的log服务器
Ubuntu自带的FTP服务器vsftpd技巧
Linux服务器攻击四种级别介绍
可以强化Linux系统的大体步骤
利用Rewrite规则封掉对方的IP
Linux内核7个值得关注的开发热点

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


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


祝好运!