今天帮朋友安装一个JAVA环境,时间长不搞有点折腾了, 为了便于下一次查询,还是在这里记录吧.
一. JAVA JDK安装
安装前请先确认你服务器是否已经装上java了
[code]
1.rpm -qa | grep gcj
2. 如果输出有内容,要把搜索到的文件卸载掉
命令为:#rpm -e --nodeps [上步操作输出的文件]
3.直接删除java和javac命令
rm -f /usr/bin/java
rm -f /usr/bin/javac
[/code]
一..安装JAVA:
[code]yum -y list java*
yum -y install java-1.6.0-openjdk*
java -version 测试
[/code]
默认情况下jdk安装得路径: /usr/lib/jvm
由于我们得机器可能同时安装好几个版本得jdk,所以在/etc/alternatives目录下会有一个java链接到具体的java命令。而这个/etc/alternatives/java会被/usr/bin/java链接。从而java命令就被设置到了shell环境中。
二. Tomcat 安装
[code]
1. yum -y install tomcat6 tomcat6-webapps tomcat6-admin-webapps tomcat6-docs-webapp tomcat6-javadoc
2.配置文件目录:/etc/tomcat6
3.安装程序主目录:/var/lib/tomcat6/
4. 使用命令service tomcat6 restart 重启tomcat服务
5./var/log/tomcat6/
[/code]
修改--端口--出线问题总结
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 把端口的地方修改成为80即可.
不过修改后发现没有反映, 因为是redhat系统. 启动后发现端口 里面没有80 . netstat -an | grep 80, telnet 127.0.0.1 80 也不通, 但是tomcat的状态是运行中的.
解决方案:
1.重将server.xml中的端口改为8080
2.然后:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 做端口映射.

下一篇:JQUEYR的livequery动态元素绑定事件插件