一、 安装 JDK 8

1.1 下载 JDK 8

cd /opt/
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"

1.2 安装 JDK 8

tar xzf jdk-8u141-linux-x64.tar.gz
cd jdk1.8.0_141
alternatives --install /usr/bin/java java /opt/jdk1.8.0_141/bin/java 2
alternatives --config java

界面显示内容如下:

There is 1 program that provides 'java'.
Selection Command
-----------------------------------------------
*+ 1 /opt/jdk1.8.0_141/bin/java
Enter to keep the current selection[+], or type selection number:

输入 1 回车

1.3 设置 javac 和 jar 命令的路径

alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_141/bin/jar 2
alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_141/bin/javac 2
alternatives --set jar /opt/jdk1.8.0_141/bin/jar
alternatives --set javac /opt/jdk1.8.0_141/bin/javac

1.4 查看是否正确安装

java -version

1.5 设置环境变量

export JAVA_HOME=/opt/jdk1.8.0_141
export JRE_HOME=/opt/jdk1.8.0_141/jre
export PATH=$PATH:/opt/jdk1.8.0_141/bin:/opt/jdk1.8.0_141/jre/bin

二、安装 Tomcat

2.1 下载 Tomcat

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz

2.2 安装 Tomcat

tar xzf apache-tomcat-8.5.45.tar.gz
mv apache-tomcat-8.5.45 /usr/local/tomcat8

2.3 启动 Tomcat

/usr/local/tomcat8/bin/startup.sh

注意关闭防火墙或放行端口,输入:ip:8080

参考:

  1. How To Install Java JDK 8 on CentOS 7
  2. wget下载jdk1.8

最新文章

  1. iOS开发之各种动画各种页面切面效果
  2. Java提高篇——设计模式
  3. uva 10934(dp)
  4. Maven提高篇系列之(二)——配置Plugin到某个Phase(以Selenium集成测试为例)
  5. substring,substr,和slice的区别详解。
  6. django动态表格总结
  7. iOS - OC Enum 枚举
  8. MySQL初级培训
  9. javascript 误用this指针 的情况
  10. CF 579A Raising Bacteria
  11. 针对各主流数据mysql、sqlserver、oracle中文乱码问题。
  12. js事件的相关收集
  13. Nginx各版本的区别
  14. 在centos 6.5 x64中安装 spark-1.5.1
  15. php语法标记风格
  16. 自己动手写http服务器——处理http连接(二)
  17. Spring类型转换(Converter)
  18. lay-verify 无效
  19. Butterknife--Android Butterknife使用方法总结(转)
  20. callback hell (回调地狱)

热门文章

  1. JS对象创建的几种方式整理
  2. Docker(6)- docker info 命令详解
  3. 老大说新项目的结构和 xxx 项目一样就可以了,我 ……(使用 Maven Archetype 快速创建项目)
  4. 一次打包引发的思考,原来maven还能这么玩?
  5. 记一次因python相互导入包的报错
  6. php 批量脚本检测语法错误
  7. SQL Plus的使用详解(登录和常用命令)
  8. Table is marked as crashed and should be repaired 解决办法
  9. 【转】BSON 和 JSON 的区别
  10. Java POI导入word, 带图片