准备工作:
1:操作系统 red hat Liux 9.0 内核:2.4-20-8安装好.
2:下载java安装程序。 for linux 版 ,可以去
http://java.sun.com去下载.
3:下载tomcat安装程序。for linux 版,可以去
http://jakarta.apache.org去下载.
也可以去别的站点下载但是一定要 for linux 版.
我下载的java名为: j2sdk-1_4_2_12-linux-i586-rpm.bin
Tomcat 名为: jakarta-tomcat-4.1.31.tar.gz
安装过程:
1:把j2sdk-1_4_2_12-linux-i586-rpm.bin 拷贝到 /tmp目录下.可以用samba服务拷进去.也可以用u盘拷进去等等.
2:把jakarta-tomcat-4.1.31.tar.gz 拷贝到 /usr/local.
3:到 /tmp 目录里执行 # sh ./ j2sdk-1_4_2_12-linux-i586-rpm.bin 出现许可协议
输入yes 后会生成一个rpm包. 用rpm –ivh j2sdk-1_4_2_12-linux-i586-rpm 把包安装上.安装后会在/usr生成一个java目录.此时你的java还不能用.
4:到/usr/local 用tar zvxf 把jakarta-tomcat-4.1.31.tar.gz 解压缩.
5:设置环境变量到 /root下用 ls –a 命令查看隐藏文件.你会看到一个名为 .bash_profile 的文件.
用vi编辑器对它编辑该成如下:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
JAVA_HOME=/usr/java/j2sdk1.4.2_12
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
TOMCAT_HOME=/usr/local/jakarta-tomcat-4.1.31
CATALINA_BASE=$TOMCAT_HOME
CATALINA_HOME=$TOMCAT_HOME
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
#ATH=$PATH:$HOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"
export USERNAME BASH_ENV JAVA_HOME CLASSPATH CATALINA_BASE CATALINA_HOME PATH
然后保存退出.注意大小写.
6:重启你的linux机器.
7:启动后在shell 下运行# java -version 如果能出现版本信息证明你的java 安装成功环境变量也设置正确.
8:现在启动tomcat . 到/usr/local/jakarta-tomcat-4.1.31/bin 运行 #./startup.sh
关闭用 #./shutdown.sh
9:测试tomcat 在客户机上输入:http://服务器ip:8080 如果能出现tomcat首页.证明tomcat安装成功.
10:登陆tomcat admintstration 用(tomcat用户)(密码tomcat)登陆不成功.
需要修改 /usr/local/jakarta-tomcat-4.1.31/conf/tomcat-users.xml文件
如下:
< xml version='1.0' encoding='utf-8' >
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="root" password="root" roles="admin,manager"/>
<user username="admin" password="11111" roles="admin,manager"/>
</tomcat-users>
在使用(用户名为:admin )(密码为:11111)登陆成功.
每次需要手动启动tomcat.可以写到/etc/re.local 文件里.