CentOS下JDK1.6和Tomcat的安装

产品开发过程中需要用到JAVA进行相应服务的部署,因此就建了一套JAVA环境,相比PHP和APACHE而言 JAVA的环境安装是如此的简单~ 幸福

1.下载必要的安装包

<1>:jdk-6u27-linux-i586-rpm.bin 或 jdk-6u27-linux-i586.bin

PS:前者是RPM包会默认安装,后者是自定义的 可以自由选择 偷懒就用前面的吧,官网速度很慢,去CSDN找吧~

<2>:apache-tomcat-6.0.20.tar.gz

<3>:上述文件本人全部挪移到/home/tools目录下 (可以自己选择习惯的目录比如/usr/loca/src 等等随意)

2.进行JDK的安装

cd /home/tools
#添加执行权限
chmod  755  jdk-6u27-linux-i586-rpm.bin
#生成rpm包
./jdk-6u27-linux-i586-rpm.bin
#添加执行权限
chmod 755  jdk-6u27-linux-i586.rpm
#rpm安装
rpm –ivh jdk-6u27-linux-i586.rpm
#检查一下
cd /usr/java
ll -ah
发现已经安装了JDK环境

#设置环境变量
vi /etc/profile
#添加如下内容到末尾 版本根据对应的自行修改 不要照葫芦画瓢噢~
JAVA_HOME=/usr/java/jdk1.6.0_27
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
#保存 退出 检查
java -version

     搞定~

3.进行TOMCAT的安装

cd /home/tools
tar -zxvf apache-tomcat-6.0.20.tar.gz
#拷贝apache-tomcat-6.0.20到/usr/local/ 并重命名为tomcat
cp -R apache-tomcat-6.0.20 /usr/local/tomcat
#启动tomcat
/usr/local/tomcat/bin/startup.sh

#系统提示如下
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TEMDIR: /usr/local/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_27

4.检查结构并且部署服务

通过远程机器访问默认页面 http://192.168.245.11:8080
发现不成功 估计又是防火墙的问题 进行如下操作
#添加规则
/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT
#保存规则
/etc/rc.d/init.d/iptables save
#重启防火墙
/etc/init.d/iptables restart
#部署服务
cd /usr/local/tomcat/webapps/
#目录里的ROOT就是默认的虚拟目录了 就不多细讲了

另 :

也可以关闭CentOS防火墙,关闭其服务即可:

查看CentOS防火墙信息:/etc/init.d/iptables status

关闭CentOS防火墙服务:/etc/init.d/iptables stop

永久关闭?不知道怎么个永久法:

chkconfig –level 35 iptables off

 

PS:已经存在java 1.4的问题

# rpm -qa|grep gcj
#显示内容其中包含下面两行
# java-1.4.2-gcj-compat-1.4.2.0-27jpp
# java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
#卸载
# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
# rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp

PS:如果显示的包名很多,一定要紧卸载java-XXXX的软件包,否则会出现问题

 

 

注:部分资料来源于网络 然后根据个人实际执行操作后整理编辑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值