JDK10&Tomcat 9.x安装
Posted programmerHub
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDK10&Tomcat 9.x安装相关的知识,希望对你有一定的参考价值。
最近的学习用到了Tomcat服务器,所以前段事件自己尝试搭建了Tomcat的运行环境,与大家分享。建议大家软件包都去软件的官网去下载,必要的情况下还应该进行软件包完整性的检测,保证软件包是你要下载的软件包,防止出错或者有后门之类的问题。
环境:Linux(Ubuntu 18.04,所有的Linux安装方式没有什么区别。)
第一步:下载JDK(JRE),安装配置JDK(JRE)
下载JDK
最新的Java开发环境是JDK10,这里按照最新的版本安装,比较低的版本有的特性可能不支持。
java的实际运行环境有很多种,这里使用的是Oracle提供的版本。
用机器的浏览器访问Oracle网站既可以下载最新的Oracle JDK,根据提示同意一下License既可以下载。
Oracle提供了rpm包格式的安装包和*.tar.gz格式的安装包,因为我的系统为最小安装,没有安装rpm包管理器,所以选择了*.tar.gz格式。下载完成后可以在用户Download目录下看到下载的安装包。
安装配置JDK10
注:所有软件的安装方式和方法都可以在软件网站或者软件包内的文档中找到,当然也可以百度。不过没有连接外网的时候就比较尴尬了,所以最好脱离对百度的依赖,对自己的能力提升有好处。JDK10的所有信息在Oracle网站上都可以找到,一下的安装按照Oracle JDK10文档完成。
在Linux下软件的安装比较随意,可以根据自己的喜好,本着便于管理的原则来安装就好,我选择了系统的/usr/local/目录作为自定义安装软件包的目录。
拷贝软件包到安装目录
解压安装包(解压命令参考Linux系统内的man手册)
配置环境变量
很多百度教程配置了多个环境变量,不过只需要配置一个就可以。在Linux下可以配置用户环境变量也可以配置系统全局变量(当然Windows下和Linux类似也分为系统级变量和用户变量),这里只配置用户变量(nuclear-liu与root用户),编辑用户目录下的.bashrc隐藏文件内容。
验证安装。
第二步:下载Tomcat,安装配置Tomcat
整个Tomcat安装也可以在Apache的Tomcat网站上找到,这里的安装也是按照官网的文档来完成。
Tomcat在维护中的有多个分支,可以通过Download下的Which version?查看各个分支的详细信息。
下载
这里使用的是Tomcat 9.x版本,点击Download下的Tomcat 9到Tomcat 9下载目录下载。下载二进制版本的Core下的包。
安装
复制文件到安装目录(我使用的是:/usr/local/);解压tomcat软件包。
安装完成可以看到多了一个apache-tomcat*的文件夹,进入可以看到tomcat文件夹。tomcat的使用和配置可以参看Tomcat官网的文档、Tomcat Wiki文档、或者安装目录下的Release Notes文档(我的环境下为/usr/local/apache-tomcat-9.0.8/Release Notes)。
进入bin目录可以看到tomcat相关的各种操作。通过执行startup.sh(用root用户在bin目录下./startup.sh可以启动)启动Tomcat的服务。
注:这里我用的是自己的笔记本,考虑到功耗和服务的冲突,没有配置Tomcat的自动化,选择了手动启动,可以通过Tomcat官方的文档配置自动化。当失败的时候可以从环境变量、当前用户权限、服务冲突、防火墙配置等角度来查找问题。
以上是关于JDK10&Tomcat 9.x安装的主要内容,如果未能解决你的问题,请参考以下文章