linux安装jdk、tomcat(转载)
2014-01-17 10:54 夜半花开 阅读(176) 评论(0) 编辑 收藏 举报部分转自
一。检查linux系统上是否存在其他版本的jdk,如果有先卸载
[root@localhost /]# java -version
卸载jdk信息:[root@localhost /]# rpm -e jdk版本信息
二。解压安装jdk
1.先将jdk的rpm包复制到tmp目录下,切换到tmp目录
2.rpm包安装
[root@localhost tmp]# chmod +x jdk-7u25-linux-x64.rpm
[root@localhost tmp]# rpm -ivh jdk-7u25-linux-x64.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
3.tar包安装
新建文件夹/usr/java/
[root@localhost usr]# mkdir java
[root@localhost usr]# cd ~/tmp
[root@localhost tmp]# tar xzvf jdk-7u25-linux-x64.tar.gz -C /usr/java/
三。配置环境变量
在etc/profile文件下添加
export JAVA_HOME=/usr/java/jdk1.7.0_25
export CLASSPATH=/usr/java/jdk1.7.0_25/lib
export PATH=$JAVA_HOME/bin:$PATH
如果不想重启系统,用命令source /etc/profile使配置文件立即生效
验证环境变量是否生效
[root@localhost ~]# echo $JAVA_HOME
/usr/java/jdk1.7.0_25
[root@localhost ~]# echo $PATH
/usr/java/jdk1.7.0_25/bin:/usr/kerberos/sbin:/usr/kerberos/bin
:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
[root@localhost ~]# echo $CLASS_PATH
/usr/java/jdk1.7.0_25/lib
[root@localhost ~]#
四。验证安装成功与否,以及环境变量是否生效
[root@localhost tmp]# java -version
java 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)
安装tomcat
将apache-tomcat-7.0.39.tar.gz文件上传到/usr/local中执行以下操作:
[root@localhost ~]#cd /tomcat [root@localhost tomcat]#tar -zxv -f tomcat7.tar.gz [root@localhost tomcat]#rm -rf tomcat7.tar.gz//删除压缩包 [root@localhost tomcat]#mv apache-tomcat-7.0.39 tomcat7
启动tomcat
[root@localhost ~]# /tomcat/tomcat7/bin/startup.sh //启动tomcat Using CATALINA_BASE: /tomcat/tomcat7 Using CATALINA_HOME: /tomcat/tomcat7 Using CATALINA_TMPDIR: /tomcat/tomcat7/temp |
出现以上的打印信息说明已经成功启动。
增加8080端口到防火墙配置中,执行以下操作:
[root@localhost ~]# vi + /etc/sysconfig/iptables #增加以下代码 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT |
重启防火墙
[root@localhost java]# service iptables restart |