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

Linux服务器
Linux下配置NTP架设本地时间服务器
RedHatLinux9架设FTP服务器方法
Linux邮件服务器常见错误报告列表
高手进阶:配置Domino服务器详细步骤
Apache下服务器虚拟主机设置方法介绍
Linux攻略DNS服务器安装配置方法详细介绍
Apache服务器攻略用户认证简单配置方案集
Linux系统下SVN服务器的搭建过程详解
FreeBSD下构建安全的Web服务器
vsftp配置大全---超完整版
Linux系统无盘工作站架设实例
LINUX学习笔记:DNS服务器设置篇
搭建Linux邮件网关与邮件系统
RHEL4系统Sendmail邮件服务器的架设
Linux系统服务器站点流量限制的方案
linux下的sendmail的配置
怎么用Rsh/Tar快速克隆Linux服务器
Cisco网络设备搭建VPN服务器的全过程
详细解析配置Telnet服务与Ftp服务
RedHatLinuxAS4LAMP网站搭建实例

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


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


祝好运!