Fedora Core 3 下面apache+tomcat 安装手记
操作的目录是在 /home/zhangxx
下载APACHE 2.0.55
URL http://apache.justdn.org/httpd/httpd-2.0.55.tar.gz
注释
引用页 http://httpd.apache.org/download.cgi
续传 Yes
本地文件 Cownloadshttpd-2.0.55.tar(1).gz
日期 10/10/05 09:40:00
大小 6104503
完成 6104503
总耗时 00:00:28
平均速度 212.91 KB/s
创建时间 11/13/05 08:55:02
完成时间 11/13/05 08:55:33
下载 TOMCAT 5.5.12
URL http://apache.justdn.org/tomcat/ ... omcat-5.5.12.tar.gz
注释
引用页 http://tomcat.apache.org/download-55.cgi
续传 Yes
本地文件 Cownloadsapache-tomcat-5.5.12.tar.gz
日期 09/24/05 00:44:00
大小 5924214
完成 5924214
总耗时 00:00:27
平均速度 214.27 KB/s
创建时间 11/13/05 08:53:45
完成时间 11/13/05 08:54:17
下载 jakarta-tomcat-connectors 1.2.15
URL http://apache.freelamp.com/tomca ... s-1.2.15-src.tar.gz
注释
引用页 http://tomcat.apache.org/download-connectors.cgi
续传 Yes
本地文件 Cownloadsjakarta-tomcat-connectors-1.2.15-src.tar.gz
日期 09/23/05 12:20:36
大小 722463
完成 722463
总耗时 00:00:03
平均速度 235.18 KB/s
创建时间 11/13/05 08:53:04
完成时间 11/13/05 08:53:10
下载 JDK 1.5.0.05
URL http://192.18.97.133/ECom/EComTi ... 0_05-linux-i586.bin
注释
引用页 https://sdlcweb4b.sun.com/ECom/E ... FA954C52AF8CC252D09
续传 Yes
本地文件 Cownloadsjdk-1_5_0_05-linux-i586.bin
日期 08/29/05 21:17:22
大小 48836045
完成 48836045
总耗时 00:03:55
平均速度 202.94 KB/s
创建时间 11/13/05 09:28:09
完成时间 11/13/05 09:32:28
软件的解压 httpd-2.0.55.tar.gz
gunzip httpd-2.0.55.tar.gz
tar xvf httpd-2.0.55.tar
软件的解压 apache-tomcat-5.5.12.tar.gz
gunzip apache-tomcat-5.5.12.tar.gz
tar xvf apache-tomcat-5.5.12.tar
软件的解压 dk-1_5_0_05-linux-i586.bin
chmod 755 dk-1_5_0_05-linux-i586.bin
./dk-1_5_0_05-linux-i586.bin
jdk 解压后生成的目录在当前 是 jdk1.5.0_05
建立一个软连接 ln /home/zhangxx/jdk1.5.0_05 /usr/java
配置环境变量 在/etc/prifile 里面加入
JAVA_HOME=/usr/java
CLASSPATH=/usr/java/lib/dt.jar:/usr/javajdk/lib/tools.jar
PATH=/usr/java/binPATH
export PATH JAVA_HOME CLASSPATH
到这里 java 就配置好了
下面是编译和安装 apache
cd /home/zhangxx/apache-tomcat-5.5.12/
./configure --prefix=/usr/apache --enable-so --enable-module=so --with-mpm=worker
prefix= 这里是安装apache的目录 enable-so 是配置connecter with-mpm 是 配置线程模块 2.0 所有的
查看 编译的参数 ./configure --help
make
make install
cd /usr/apache/conf
vi httpd.conf
更改:servername 你的机器ip或域名
group nobody
listen yourip:80 (apache2以后把port已经改成了listen)
保存后,cd ../bin
./apachectl configtest
Syntax OK (测试成功)
./apachectl start
http://ip地址 出现apache的页面
apache 安装完成
安装 tomcat
cd /home/zhangxx/apache-tomcat-5.5.12
ln /home/zhangxx/apache-tomcat-5.5.12 /usr/tomcat
下面整合 apache tomcat
/home/zhangxx/jakarta-tomcat-connectors-1.2.14.1-src
cd /home/zhangxx/jakarta-tomcat-connectors-1.2.14.1-src/jk/native
./configure --with-apxs=/usr/apache/bin/apxs (注意改为你的apache安装目录)
make
/home/zhangxx/jakarta-tomcat-connectors-1.2.14.1-src/jk/native/apache-2.0
/usr/apache/bin/apxs -n jk -i mod_jk.so
现在大家可以看到mod_jk.so文件已经在你的apache/modules/ 中了
编辑apache/conf/httpd.conf
LoadModule jk_module modules/mod_jk.so 保存
在apache/conf/中新建文件workers.properties,内容为下(注意其中目录要改为你的目录噢):
[shm]
file=/usr/apache/logs/shm.file
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/*]
worker=ajp13:localhost:8009
保存后,就快大功告成啦,呵呵
cd apache2/bin
./apachectl start
新建立一个 index.jsp
cd /usr/apache/htdocs
touch index.jsp
<html>
<body bgcolor=yellow>
<center>
<h1>Tomcat 1</h1>
</body>
</html>
然后测试 http://ip地址
出现apache的页面
http://ip地址:8080
tomcat的页面
http://ip地址/index.jsp
出现 tomcat 底色是黄色的页面
有什么问题多看看 apache tomcat 的日志
看机器的配置 多调节 apache 下面的配置文件 httpd.conf
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
小声问一下, 偶记得mod_jk 是自带的, 楼主为啥一定要自己搞定呢?