(1) 下载Tomcat8压缩包
进入 http://tomcat.apache.org/download-80.cgi

在binary Distributions下面,选择tar.gz包下载 [tar.gz (pgp, sha512)]

(2) 下载jdk1.8
进入 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

在JAVA SE Development Kit 8u201 选项勾选 accept license agreement
选择 Linux x64 182.93 MB jdk-8u201-linux-x64.tar.gz 下载

(3) 上传服务器
# ls /home/soft/
apache-tomcat-8.5.39.tar.gz jdk-8u201-linux-x64.tar.gz

# ls /home/zf001/
jdk1.8.0_201  tomcat             #解压tomcat和jdk1.8包至定义目录,并重命名

(4) 配置jdk[java]环境
在全局变量设置[所有用户共用]:
# vim /etc/profile      --在文件末尾追加
JAVA_HOME=/home/zf001/jdk1.8.0_201
JRE_HOME=/home/zf001/jdk1.8.0_201
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH JRE_HOME

--或使用下面这种方法导入配置
# cat >> /etc/profile << EOF
JAVA_HOME=/home/zf001/jdk1.8.0_201
JRE_HOME=/home/zf001/jdk1.8.0_201/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH="$JAVA_HOME/bin:$PATH"
export PATH JAVA_HOME CLASSPATH JRE_HOME
EOF

# source /etc/profile
--看看自己的配置是否都正确
# echo $JAVA_HOME
# echo $CLASSPATH
# echo $PATH

(5) 校验是否配置成功
# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

(6) 配置tomcat server.xml文件
# vim /home/zf001/tomcat/conf/server.xml
--把默认8080端口修改为80端口
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

(7) 启动tomcat
# /home/zf001/tomcat/bin/startup.sh
Using CATALINA_BASE: /home/zf001/tomcat
Using CATALINA_HOME: /home/zf001/tomcat
Using CATALINA_TMPDIR: /home/zf001/tomcat/temp
Using JRE_HOME: /home/zf001/jdk1.8.0_201/jre
Using CLASSPATH: /home/zf001/tomcat/bin/bootstrap.jar:/home/zf001/tomcat/bin/tomcat-juli.jar
Tomcat started.

测试访问页面:http://192.168.0.100/ --->ok

# ls /home/zf001/tomcat/    主要目录
bin conf lib logs temp webapps work
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bin ---> 存放启动和关闭tomcat的脚本文件
conf --> 存放tomcat服务器的配置文件
lib ---> 存放tomcat服务的支撑jar包
logs --> 存放tomcat的日志文件
temp --> 存放tomcat运行时产生的临时文件
webaps-> web应用所在目录,即供外界访问的web资源的存放目录
work --> tomcat的工作目录[用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。

清空work目录,然后重启tomcat,可以达到清除缓存的作用。~]

centos7 tomcat8+jdk1.8的更多相关文章

  1. myeclipse2017+ssm+tomcat8+jdk1.8

    练习上手ssm项目 工具:myeclipse2017,spring4,jdk1.8,tomcat8 搭建链接:https://www.cnblogs.com/cuglkb/p/6734666.html ...

  2. centos7 安装 jdk1.8

    首先是Linux的不同版本的额系统自带的配置是不一样的,比如centos6上有的自带的jdk环境的话要装1.8的就要进行卸载或者马上进行更改 jdk是java程序依赖的环境 首先查看你的系统下是否有j ...

  3. Centos7安装JDK1.8 Linux64bit

    流程一览: 1.下载JDK1.8(jdk-8u11-linux-x64.tar.gz) 2. 解压缩安装 3.配置JAVA_HOME环境变量 4.切换JDK1.8为当前使用的JDK 5.重启,查看安装 ...

  4. SonarQube安装教程与简单使用(基于Centos7,JDK1.8)

    SonarQube 若要转载本文,请务必声明出处:https://www.cnblogs.com/zhongyuanzhao000/p/11686522.html 概念: SonarQube是一种自动 ...

  5. CentOS7安装JDK1.8图文教程

    https://blog.csdn.net/weixin_42266606/article/details/80863781 1.下载 jdk 的 tar 包 网址:http://www.oracle ...

  6. centos7 安装jdk1.8

    安装之前下熟悉以下连个文件 (1)/etc/profile  全局(公有)配置,不管是哪个用户,登录时都会读取该文件.   (2)~/.bashrc: 该文件包含专用于你的bash shell的bas ...

  7. mac下 tomcat8+jdk1.8+servlet+Spring环境搭建中的问题

    1,jdk1.8里面自带了servlet-api.jar tomcat里面也有这个,会导致冲突发生.出现这个问题会在控制台输出一大堆警告和错误,我一个一个去查(有的错误是表象不是核心)最后在stack ...

  8. CentOS7安装Jdk1.8

    一.前期准备 a) 首先从官网上下载Jdk 8 for Linux x64到window下. b) 我这边用的最小安装,所以没有安装centos自带的openjdk,如果你安装时,不是最小安装的话,可 ...

  9. linux centos7 tomcat8 配置成服务启动

    1. tomact 解压到/usr/local/tomcat下 2.vim /usr/local/tomcat/bin/catalina.sh 在OS specific support.前加上 (注意 ...

随机推荐

  1. MySQL死锁分析一例

    Tomcat日志报死锁错误,show innodb status获取死锁信息: ------------------------ LATEST DETECTED DEADLOCK ---------- ...

  2. Sql更新

    //要传一个DataSet,和若干个表 /// <summary> /// 更新数据库 /// </summary> /// <param name="data ...

  3. text_CNN笔记

    Text-CNN模型作为文本分类模型,通过验证实验以及业界的共识,在文本分类任务中,CNN模型已经能够取到比较好的结果,虽然在某些数据集上效果可能会比RNN稍差一点,但是CNN模型训练的效率更高.所以 ...

  4. Ehcart整合百度地图

    最近上班有些时间,学习了一下Ehcart的知识,自己制作了一份Ehcart整合百度地图的示例代码. GItHub地址:https://github.com/TianYanFd/tianjin-powe ...

  5. Win2008服务启动不能调用Office Word的解决方法

    本文为大家分享一下如何解决Windows Server 2008 服务启动不能调用Office Word的问题,分享这个教程的原因是,今天在Windows server2008上部署一个应用时发现了一 ...

  6. Docker CMD in detail

    CMD CMD 指令就是用于指定默认的容器主进程的启动命令的,我们直接 docker run -it ubuntu 的话,会直接进入 bash.我们也可以在运行时指定运行别的命令,如 docker r ...

  7. thinkphp中上传图片以及制成缩略图

    form表单中必须有的一个属性: enctype=”multipart/form-data” html的写法: <form action="__SELF__" method= ...

  8. es6的理解

    目录:let——和var的区别const 特性:暂时性死区解构赋值 [] {}属性简洁函数简洁 属性表达式可以作为对象的属性名字符串扩展数组扩展对象扩展 Object.getPrototypeOf(实 ...

  9. Anatomy of a Database System学习笔记 - 公共模块、结语

    公共模块 1. 使用基于上下文的内存分配器进行内存分配 除了教材里常提到的buffer pool,数据库还会为其他任务分配大量内存,例如,Selinger-style查询优化需要动态的规划查询:has ...

  10. hadoop的环境变量

    # hadoop && yarn export HADOOP_PREFIX=/home/ochadoop/apps/hadoop export HADOOP_HOME=${HADOOP ...