centos7 安装jdk及tomcat8
一、安装JDK
1.1卸载默认安装的OpenJDK
Linux上一般会安装OpenJDK,没有安装请跳过此条
关于OpenJDK和JDK的区别:http://www.cnblogs.com/sxdcgaq8080/p/7487369.html
查看需要卸载的OpenJDK
- [[email protected] ~]$ rpm -qa | grep openjdk | grep -v grep
- java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
- java-1.6.0-openjdk-devel-1.6.0.34-1.13.6.1.el7_0.x86_64
卸载对应的OpenJDK
- rpm -e –nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
- rpm -e –nodeps java-1.6.0-openjdk-devel-1.6.0.34-1.13.6.1.el7_0.x86_64
这里可以通过 java -version 判断是否删除成功
如果还没有删除,则使用 yum -y remove 进行删除
1.2 安装配置JDK
(1)到jdk官网 下载一份符合需求的jdk tar.gz
(2)用 rz 或者 ftp工具 将上一步下载的 tar.gz上传至服务器
(3)解压安装 jdk
- tar -zxvf jdk-8u144-linux-x64.tar.gz
- mkdir /usr/java
- mv jdk-8u144-linux-x64 /usr/java/jdk1.8.0_144
(4)配置 jdk
编辑 /etc/profile
vim /etc/profile
在尾部添加
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_144/jre
CLASS_PATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
ps:
路径之间分隔符不能用;(分号),要用:(冒号)
保存退出后,输入
source /etc/profile
(5)测试是否安装成功
二、安装配置Tomcat8
2.1 到官网下载tomcat
2.2 用 rz 或者 ftp工具 将上一步下载的 tar.gz上传至服务器
- tar -zxvf apache-tomcat-8.5.27.tar.gz
- mv apache-tomcat-8.5.27 /usr/local/tomcat
2.3 环境配置
编辑/etc/profile
vim /etc/profile
在最后输入
#tomcat
export CATALINA_HOME=/usr/local/tomcat/
export CATALINA_BASE=/usr/local/tomcat
保存退出后,输入
source /etc/profile
2.4 配置UTF-8字符集
(1)进入tomcat安装路径的conf文件夹,编辑server.xml
cd /usr/local/tomcat/conf
vim server.xml
(2)找到配置8080位置 (红色为后加)
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
2.5 开启tomcat(此处按照自己安装的tomcat路径,调用startup.sh)
/usr/local/tomcat/bin/startup.sh
2.6 验证tomcat运行成功
浏览器访问 服务器ip:8080![centos7 安装jdk及tomcat8 centos7 安装jdk及tomcat8](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzcyMy9kNDNiZGI4MmQ1ODE3M2I5ZDE3Nzg5ZTc2MmVlNDY2My5wbmc=)