安装jdk
1.查询系统默认的jdk版本
Cent OS系统默认会安装jdk,一般建议卸载后安装自己所需要的jdk版本
查询系统是否已安装jdk用如下查询命令:
[root@localhost winner_0715]#rpm -qa |grep java[root@localhost winner_0715]#rpm -qa |grep jdk[root@localhost winner_0715]#rpm -qa |grep gcj(GCJ: The GNU Compiler for Java,GNU环境下的Java编译器,我们要Sun的)
[root@localhost winner_0715]# rpm -qa |grep javatzdata-java-2015e-1.el6.noarchjava-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64[root@localhost winner_0715]# rpm -qa |grep jdkjava-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64[root@localhost winner_0715]# rpm -qa |grep gcjlibgcj-4.4.7-16.el6.x86_64
查询当前java版本:
[root@localhost winner_0715]# java -versionjava version "1.7.0_79"OpenJDK Runtime Environment (rhel-2.5.5.4.el6-x86_64 u79-b14)OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
由以上可知,
系统中已安装了OpenJDK 1.7.0_79。
2.删除已安装的OpenJDK
删除安装的OpenJDK,可以用如下命令:
rpm –e jdk相关 (普通删除命令,删除特定的包,如果遇到依赖,则无法删除)
rpm -e –nodeps jdk相关 (强制删除命令,忽略依赖,删除特定的包。如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除)
注意:这里的jdk相关指的是上个步骤中用查询命令 查出来的jdk的相关文件。
若用rpm强制删除命令,如下:
rpm -e [option1] [option2] rpm包
e:erase擦除
nodeps:no dependences
[root@localhost winner_0715]#rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686
[root@localhost winner_0715]#rpm -e --nodeps tzdata-java-2013g-1.el6.noarch
[root@localhost winner_0715]# rpm -qa |grep java[root@localhost winner_0715]# rpm -qa |grep jdk[root@localhost winner_0715]# rpm -qa |grep gcj[root@localhost winner_0715]#
令时已查不出相关jdk文件,说明jdk已经删除成功。
接下来为了确保jdk已经彻底删除,还需要执行查询命令#find / -name java相关:
[root@localhost winner_0715]# find / -name java/usr/lib64/libreoffice/ure/share/java/usr/lib64/libreoffice/share/Scripts/java/usr/share/java/usr/share/swig/1.3.40/java/usr/share/doc/db4-devel-4.7.25/java/usr/share/doc/db4-devel-4.7.25/ref/java/usr/lib/java/etc/java/etc/pki/java/etc/pki/ca-trust/extracted/java
若查询出来还有参与目录,可以用#rm -rf 目录,将残余目录一个一个删除掉。
[root@localhost winner_0715]# find / -name java[root@localhost winner_0715]# find / -name jdk[root@localhost winner_0715]# find / -name gcj/usr/share/swig/1.3.40/gcj[root@localhost winner_0715]# rm -rf /usr/share/swig/1.3.40/gcj[root@localhost winner_0715]# find / -name gcj[root@localhost winner_0715]#
至此jdk的删除工作已完成。
3.下载安装JDK
1)在合适的目录下解压即可,不啰嗦~
3)配置环境变量
安装完毕后需要配置jdk环境变量。
这里采用全局设置方法,就是修改etc/profile,它是是所有用户的共用的环境变量
[root@localhost jdk1.7.0_25]# vim etc/profile
export JAVA_HOME=/usr/local/software/jdk1.7.0_25export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATH
CLASSPATH配置中用的是冒号,不是分号,跟Windows不一样
然后保存
[root@localhost jdk1.7.0_25]#source /etc/profile
使profile生效
实际操作的时候我遇到的情况是只有重启才真正生效。。。
4.测试JDK
安装并配置好环境变量之后,接下来就要测试jdk是否安装正常了。
输入java -version或javac -version,若显示版本信息,则表示安装成功:
[root@localhost lib]# java -versionjava version "1.7.0_25"Java(TM) SE Runtime Environment (build 1.7.0_25-b15)Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)[root@localhost lib]# javac -versionjavac 1.7.0_25[root@localhost lib]#
--------------------------------------------------------
安装Tomcat
1.下载TOMCAT
官方地址:
2.下载好后,进行通过cd命令进入存放的目录解压即可:
3.运行
[root@localhost bin]# ./startup.sh
如果没报错, 在浏览器中输入localhost:8080,回有网页出现,那么恭喜你了。
输入如下命令,关闭tomcat
[root@localhost bin]# ./shutdown.sh