日期:2014-05-16  浏览次数:20713 次

linux 下安装jdk6、tomcat6

?

1 、到 sun 网站下载 jdk rpm 软件包 jdk-6u11-linux-i586-rpm.bin
2
、在/usr 下建立一个java 目录,拷贝 jdk-6u11-linux-i586-rpm.bin java 目录;
3
、给 jdk-6u11-linux-i586-rpm.bin 加上执行权限,
??
命令:chmod a+x jdk-6u11-linux-i586-rpm.bin
4
、执行: ./jdk-6u11-linux-i586-rpm.bin ,得到 jdk-6u11-linux-i586.rpm
5
、执行: rmp -ivh jdk-6u11-linux-i586.rpm
6
、至此,安装成功,设置环境变量;
7
、设置linux 的全局环境变量,需要root 权限,可在命令行下输入su 切换到root 用户;
8
、修改etc/profile 文件,在最后加入如下代码:

#set java environment
export JAVA_HOME=/usr/java/jdk1.6.0_21
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

9、 检查

[root@WebSer etc]# java -version

java version "1.6.0_21"

Java(TM) SE Runtime Environment (build 1.6.0_21-b06)

Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)

?

七、 linux 下安装 tomcat6

1 、到apache 网站下载tomcat 文件 apache-tomcat-6.0.18.tar.gz
2
、在/usr 目录下建立tomcat 目录;
3
、解压apache-tomcat-6.0.18.tar.gz 文件,
?
命令 tar -xvzf apache-tomcat-6.0.18.tar.gz

注:也可以解压后CP? /usr/tomcat
4
、修改etc/profile 文件,在最后加入如下代码:
????? export TOMCAT_HOME=/usr/tomcat
5
、如果需要使用manager 功能,需修改Tomcat_HOME/conf/tomcat-users.xml 文件,加入
? ? <role rolename="manager"/>
? <user username="admin" password="123" roles="manager"/>

如果被注掉请直接打开即可。
6
、启动tomcat, 命令行方式改变到安装目录,运行
???? ./catalina.sh run??
命令? 启动tomcat 有控制台
???? ./catalina.sh? start??
命令? 启动tomcat 无控制台
???? ./startup.sh??
启动tomcat 无控制台

注:要配置好log4j 日志
7
、关闭tomcat ,执行
???? ./shutdown.sh?
或者 ./catalina.sh stop
8
、测试tomcat 安装是否成功
?? http://localhost:8080

linux下查看 tomcat输出日志

?

tail -f catalina.out

最佳启动方法

#nohup ./Catalina.sh run > /tmp/xxx.log&

查询日志

#tail -100f /tmp/xx.log

问题:如不成功检查 tomcat 端口 8080

?

[root@WebSer tools]#netstat –nat

如果没有可能是被防火墙关闭了

解决办法:

#? vi /etc/sysconfig/iptables

加入