(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的更多相关文章
-
myeclipse2017+ssm+tomcat8+jdk1.8
练习上手ssm项目 工具:myeclipse2017,spring4,jdk1.8,tomcat8 搭建链接:https://www.cnblogs.com/cuglkb/p/6734666.html ...
-
centos7 安装 jdk1.8
首先是Linux的不同版本的额系统自带的配置是不一样的,比如centos6上有的自带的jdk环境的话要装1.8的就要进行卸载或者马上进行更改 jdk是java程序依赖的环境 首先查看你的系统下是否有j ...
-
Centos7安装JDK1.8 Linux64bit
流程一览: 1.下载JDK1.8(jdk-8u11-linux-x64.tar.gz) 2. 解压缩安装 3.配置JAVA_HOME环境变量 4.切换JDK1.8为当前使用的JDK 5.重启,查看安装 ...
-
SonarQube安装教程与简单使用(基于Centos7,JDK1.8)
SonarQube 若要转载本文,请务必声明出处:https://www.cnblogs.com/zhongyuanzhao000/p/11686522.html 概念: SonarQube是一种自动 ...
-
CentOS7安装JDK1.8图文教程
https://blog.csdn.net/weixin_42266606/article/details/80863781 1.下载 jdk 的 tar 包 网址:http://www.oracle ...
-
centos7 安装jdk1.8
安装之前下熟悉以下连个文件 (1)/etc/profile 全局(公有)配置,不管是哪个用户,登录时都会读取该文件. (2)~/.bashrc: 该文件包含专用于你的bash shell的bas ...
-
mac下 tomcat8+jdk1.8+servlet+Spring环境搭建中的问题
1,jdk1.8里面自带了servlet-api.jar tomcat里面也有这个,会导致冲突发生.出现这个问题会在控制台输出一大堆警告和错误,我一个一个去查(有的错误是表象不是核心)最后在stack ...
-
CentOS7安装Jdk1.8
一.前期准备 a) 首先从官网上下载Jdk 8 for Linux x64到window下. b) 我这边用的最小安装,所以没有安装centos自带的openjdk,如果你安装时,不是最小安装的话,可 ...
-
linux centos7 tomcat8 配置成服务启动
1. tomact 解压到/usr/local/tomcat下 2.vim /usr/local/tomcat/bin/catalina.sh 在OS specific support.前加上 (注意 ...
随机推荐
-
Gym 100463D Evil DFS
Evil Time Limit: 5 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/gym/100463/attachments Descri ...
-
Java基础之一组有用的类——为标记定义自己的模式(ScanString)
控制台程序. Scanner类提供了一种方式,用来指定如何识别标记.这需要使用next()方法的两个重载版本.其中的一个版本接受Pattern类型的参数.另一个版本接受String类型的参数,用来指定 ...
-
001-视频 video
<!DOCTYPE HTML> <html> <body> <video width="320" height="240&quo ...
-
第一百三十五节,JavaScript,封装库--拖拽
JavaScript,封装库--拖拽 封装库新增1个拖拽方法 /** tuo_zhuai()方法,将一个弹窗元素实现拖拽功能 * 注意:一般需要在css文件将元素里的某一个区块光标设置成提示可以拖拽, ...
-
discuz网站数据库迁移
你的discuz网站数据库迁移,或者修改过改密码后,还要以下相关配置文件修改,才能不会出现1045错误 以windows系统为例:首先登陆远程桌面,在运行中输入cmd,单开命令模式,再输入 net ...
-
一脸懵逼学习Storm---(一个开源的分布式实时计算系统)
Storm的官方网址:http://storm.apache.org/index.html 1:什么是Storm? Storm是一个开源的分布式实时计算系统,可以简单.可靠的处理大量的数据流.被称作“ ...
-
kubernetes二进制部署k8s-master集群controller-manager服务unhealthy问题
一.问题现象 我们使用二进制部署k8s的高可用集群时,在部署多master时,kube-controller-manager服务提示Unhealthy [root@ceph-01 system]# k ...
-
Xamarin Mono Android实现“再按一次退出程序”
开始研究Android平台软件编程,Xamarin Mono for Android上手快,跨平台共享代码,代价是bug多多,是一味可口的毒药啊! 环境VS2012 + Xamarin Mono An ...
-
LeetCode题解之Max Consecutive Ones
1.题目描述 2.问题分析 遍历一次数组,以每个1 为起点向后数,数到0 时比较当前1的个数和最大1 的个数,然后将遍历的起点放到当前0 的后面. 3.代码 int findMaxConsecutiv ...
-
Jquery ajax json 不执行success的原因 坑爹
最近在看jQuery的API文档,在使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数,极度郁闷.后面改为1.2.6版本可 ...