Java+Tomcat 环境部署

下面在Centos7进行安装Java+Tomcat,网上的很多文章,我在部署中都有些问题,下面是我自己总结的一个安装过程!

安装Java环境

首先,我们先到Java官网下载JDK 这里我下载jdk1.8版本的

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

点击 Accept License Agreement 选择好版本进行下载,需要注册Oracle账户登陆下载!

将下载的jdk包拷到Centos7 root目录中,这里建议用WinSCP这个软件

创建java安装目录

mkdir -p /usr/local/java

解压jdk包到java安装目录下

tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/java/

配置环境变量

vim /etc/profile.d/java.sh

export JAVA_HOME=/usr/local/java/jdk1.8.0_211
export CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
export PATH=$PATH:$JAVA_HOME/bin

使配置立即生效

source /etc/profile

验证是否成功配置Java环境

安装Tomcat环境

官网下载安装包:https://tomcat.apache.org/

这边我选择Tomcat8 Archives可以查看历史版本

这里我选择v8.5.5版本,这里切记不要进入src下载安装包,会遇到在bin目录下找不到bootstarp.jar的问题,进入bin目录,下载code包。

解压到安装目录中

tar -zxvf apache-tomcat-8.5.5.tar.gz -C /usr/local/

创建软链接

cd /usr/local/

ln -sv apache-tomcat-8.5.5 tomcat

配置环境变量

vim /etc/profile.d/tomcat.sh

CATALINA_BASE=/usr/local/tomcat
PATH=$CATALINA_BASE/bin:$PATH
export PATH CATALINA_BASE

让配置生效

source /etc/profile.d/tomcat.sh

查看tomcat版本状态

进入到tomcat的bin目录

cd /usr/local/tomcat/bin/

给予权限

chmod 755 *

查看配置信息

./catalina.sh version

启动Tomcat服务

./startup.sh

出现以上内容,即表示成功啦,现在访问ip:8080看看

最新文章

  1. fwrite写入文件不成功bug
  2. bootstrap实现弹出窗口
  3. SUDTOJ 3323园艺问题 (线段树)
  4. .net 中使用配置文件需注意引用dll文件
  5. usb驱动开发5之总线设备与接口
  6. NewRelicAgent(CustomAnalyticEvent.cxx.o), building for iOS simulator, but linking in object file built for OSX, for architecture x8(botched)
  7. mysql创建存储过程中的问题
  8. discuz 和 wordpress 整合注意问题
  9. Ionic2中集成第三方控件Sweetalert
  10. 使用JS开发桌面端应用程序NW.js-1-Menu菜单的使用小记
  11. Spider爬虫 の 事
  12. restful framework 认证源码流程
  13. 简单模拟struts2及struts2的处理流程介绍
  14. 最近很多人问我:saiku下载不下来
  15. mybatis mapper配置
  16. 解决eureka注册时使用ip而不是hostname
  17. ado.net调用返回多结果集的存储过程
  18. 二: vue的属性及功能,axios
  19. BZOJ 1444 [Jsoi2009]有趣的游戏 (AC自动机 + 概率DP + Gauss)
  20. JS点击事件的重叠处理(多个点击事件出现冲突)

热门文章

  1. E【中】假的字符串(trie+拓扑排序)
  2. 搞定TADA68机械键盘的固件修改
  3. decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)
  4. [游戏开发]LÖVE2D(1):引擎介绍
  5. Hortonworks,快速上手 Hadoop 的套件
  6. python操作excel实用脚本
  7. Ubuntu + Apache2 环境下用C编写 一个简单的cgi脚本
  8. osg Shader 着色器
  9. django中的多级评论
  10. Windows .net服务器系列 wmic命令使用示例--Examples of WMIC commands for Windows .NET SERVER Family