免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1437 | 回复: 0
打印 上一主题 下一主题

jdk+tomcat+apache安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-21 14:15 |只看该作者 |倒序浏览
以用户root身份安装。
su – root
1、java安装
在http://www.java.com下载jdk.
 chmod a+x j2sdk1_4_2_05-linux.bin
 ./j2sdk1_4_2_05-linux.bin
rpm -iv j2sdk1_4_2_05-linux.rpm
安装完毕后添加JAVA环境变量到/etc/profile:
JAVA_HOME=/usr/java/j2sdk1.4.2_05/
CLASSPATH=/usr/java/j2sdk1.4.2_05/jre/lib/rt.jar:.
PATH=$PATH:/usr/java/j2sdk1.4.2_05/bin
export JAVA_HOME CLASSPATH PATH
运行/etc/profile,并测试java是否可用
source /etc/profile
java -version
2、Tomcat安装

http://www.apache.org
下载tomcat
gunzip jakarta-tomcat-5.0.25.tar.gz
tar xvf jakarta-tomcat-5.0.25.tar
mv jakarta-tomcat-5.0.25 /usr/local/tomcat5.0.25
cd /usr/local/tomcat5.0.25/bin
./catalina.sh start
通过mozilla或firefox访问
http://localhost:8080
,测试tomcat的安装
3、apache安装

http://www.apache.org
下载apache
gunzip httpd-2.0.50.tar.gz
tar xvf httpd-2.0.50.tar
cd httpd-2.0.50/bin
./configure -prefix=/usr/local/apache2 -enable-so make
make install
cd /usr/local/apache2/conf
vi httpd.conf
更改:servername 你的机器ip或域名
group nobody
listen yourip:80 (apache2以后把port已经改成了listen)
保存后,cd ../bin
./apachectl start
通过mozilla或firefox访问
http://localhost
,测试apache的安装
4、整合apache2与tomcat5.0.25
用连接器jakarta-tomcat-connectors-jk2-src-current.tar.gz(就是jk2),大家可到
http://jakarta.apache.org/site/sourceindex.cgi
下载
gunzip jakarta-tomcat-connectors-jk2-src-current.tar.gz
tar xvf jakarta-tomcat-connectors-jk2-src-current.tar
cd jakarta-tomcat-connectors-jk2-src-current/jk/native2
./configure --with-apxs2=/usr/local/apache2/bin/apxs (注意改为你的apache安装目录)
make
cd ../build/jk2/apache2
/usr/local/apache2/bin/apxs -n jk2 -i mod_jk2.so
make
make install
编辑apache/conf/httpd.conf
LoadModule jk2_module modules/mod_jk2.so 保存
在apache/conf/中新建文件workers2.properties,内容为下(对其中具体内容根据自己实际情况给以修改):
[shm]
file=/usr/local/apache2/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
最后进入apache2的bin目录,运行apachectl
cd apache2/bin
./apachectl start


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/43678/showart_344153.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP