Fedora Core 3 下面apache+tomcat 安装手记

发布于 2022-10-03 23:07:49 字数 6727 浏览 24 评论 0

操作的目录是在 /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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

握住你手 2022-10-10 23:07:49

小声问一下, 偶记得mod_jk 是自带的, 楼主为啥一定要自己搞定呢?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文