Centos 6.5 安装JDK 和 tomcat
介绍
今天要发布一个java web 项目,然后发现机器上没有装jdk和tomcat,所以搜索帖子简单安装一个。下面开始我们的安装表演。
- 检查系统信息
输入"cat /proc/version",说明正在运行的内核版本
[root@localhost tomcat]# cat /proc/version
Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013
输入"cat /etc/issue", 显示的是发行版本信息
[root@localhost tomcat]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
- 确定是centos 6.5 的64位系统
安装JDK
- 在JDK官网下载tag.gz文件(http://www.oracle.com/technetwork/java/javase/downloads/index.html)
- 将下载的jdk-8u144-linux-x64.tar.gz文件拷贝到 /opt/jdk 下
- 进入/opt/jdk目录下解压安装文件
[root@localhost ~]# cd /opt/jdk
[root@localhost jdk]# tar -zxvf jdk-7u67-linux-x64.tar.gz
# 解压完成后在jdk目录中会有新文件夹jdk1.8.0_144
- 配置全局环境变量,在profile文件中添加jdk路径,等同windows中加全局变量
[root@localhost jdk]# vi /etc/profile # 在文件末尾添加以下内容
# jdk8 settings
JAVA_HOME=/opt/jdk/jdk1.8.0_144
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
[root@localhost jdk]# source /etc/profile #使配置生效
- 建立软连接
[root@localhost jdk]# ln -s /opt/jdk/jdk1.8.0_144/bin/java /sbin/java
[root@localhost jdk]# java -version # 测试安装效果
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
- SUN JDK 安装完成
安装Tomcat
- 下载tomcat(http://apache.fayea.com/tomcat/tomcat-8/v8.0.46/bin/) apache-tomcat-8.0.46.tar.gz
- 将文件拷贝到 /opt/tomcat 目录下
- 解压安装tomcat
[root@localhost opt]# cd tomcat/
[root@localhost tomcat]# tar -zxvf apache-tomcat-8.0.46.tar.gz
#解压完成,opt下会有apache-tomcat-8.0.46文件
- 创建tomcat软连接,可以使用tomcat 替代apache-tomcat-8.0.46路经
[root@localhost tomcat]# ln -s /opt/tomcat/apache-tomcat-8.0.46/ /sbin/tomcat
- 启动Tomcat,并测试
#启动tomcat
[root@localhost tomcat]# /opt/tomcat/apache-tomcat-8.0.46/bin/startup.sh
Using CATALINA_BASE: /opt/tomcat/apache-tomcat-8.0.46
Using CATALINA_HOME: /opt/tomcat/apache-tomcat-8.0.46
Using CATALINA_TMPDIR: /opt/tomcat/apache-tomcat-8.0.46/temp
Using JRE_HOME: /opt/jdk/jdk1.8.0_144/jre
Using CLASSPATH: /opt/tomcat/apache-tomcat-8.0.46/bin/bootstrap.jar:/opt/tomcat/apache-tomcat-8.0.46/bin/tomcat-juli.jar
Tomcat started.
#查看日志
[root@localhost tomcat]# tail -f /opt/tomcat/apache-tomcat-8.0.46/logs/catalina.out
#关闭tomcat
[root@localhost tomcat]# /opt/tomcat/apache-tomcat-8.0.46/bin/shutdown.sh
Using CATALINA_BASE: /opt/tomcat/apache-tomcat-8.0.46
Using CATALINA_HOME: /opt/tomcat/apache-tomcat-8.0.46
Using CATALINA_TMPDIR: /opt/tomcat/apache-tomcat-8.0.46/temp
Using JRE_HOME: /opt/jdk/jdk1.8.0_144/jre
Using CLASSPATH: /opt/tomcat/apache-tomcat-8.0.46/bin/bootstrap.jar:/opt/tomcat/apache-tomcat-8.0.46/bin/tomcat-juli.jar