Tomcat部署和配置

  • 摘要
  • Tomcat安装
    • 1.安装前准备工作
    • 2.安装jdk
    • 3.安装Tomcat

摘要

部署环境
系统平台:CentOS 7 64位(带GUI安装的系统)
所需工具:Xshell、XFTP
jdk包版本:jdk-8u131-linux-x64.tar.gz
Tomcat包版本:apache-tomcat-9.0.40.tar.gz

Tomcat安装

1.安装前准备工作

1、创建目录
[root@localhost /]# mkdir tomcat
[root@localhost /]# cd tomcat/
2、安装jdk和Tomcat安装包
(1)获取Tomcat安装包
可通过wget获取,也可以在下载
(2)或者上传jdk和Tomcat安装包

2.安装jdk

(1)查看系统自带的jdk
[root@localhost tomcat]# rpm -qa | grep java

(2)删除自带的jdk包,截图举例
[root@localhost tomcat]# rpm -e --nodeps +包名
(3)删除后检查
[root@localhost tomcat]# rpm -qa | grep java检查是否删除完即可

(4)进入/tomcat文件目录并解压jdk的包
cd /tomcat
[root@localhost tomcat]# tar -zxvf jdk-8u131-linux-x64.tar.gz
(5)配置jdk环境
[root@localhost tomcat]# vim /etc/profile

export JAVA_HOME=/tomcat/jdk1.8.0_131  #jdk解压后的目录
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

按Esc 输入 :wq 保存

(6)执行profile文件
[root@localhost tomcat]# source /etc/profile

(7)查看java版本——判断jdk是否安装配置好
[root@localhost tomcat]# java -version

3.安装Tomcat

(1)解压tomcat包

[root@localhost tomcat]# tar -zxf apache-tomcat-9.0.40.tar.gz


(2)修改系统配置文件
增加Tomcat变量
vim /etc/profile

 #set java_home
CATALINA_HOME=/tomcat/apache-tomcat-9.0.40 #Tomcat包解压后的路径

按Esc 输入 :wq 保存
(3)开放8080端口
由于Tomcat默认端口:8080,所以不论Linux的防火墙是否开启,先将系统的8080进行开放。
[root@localhost nginx]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
如果需要修改端口,则开放对应的端口就行。

(4)启动Tomcat
进入bin目录
[root@localhost tomcat]# cd /tomcat/apache-tomcat-9.0.40/bin
[root@localhost bin]# ./startup.sh

(5)查看Tomcat进程

[root@localhost bin]# ps -ef|grep tomcat


查看端口
[root@localhost bin]# netstat -nalp|grep 8080

(6)在浏览器输入:Linux系统IP:8080
比如:192.168.11.129:8080

注:如果浏览器没有出现此图界面,可重新启动linux系统。重启对应服务。

linux环境下,Tomcat详细部署步骤相关推荐

  1. k8s简介以及linux环境下的详细安装步骤

    k8s简介以及linux环境下的详细安装步骤 k8s是Kubernetes的简称,Kubernetes中间有8个单词,所以叫k8s,就是这么简单粗暴. 我们可以看到docker的图标是鲨鱼,k8s的图 ...

  2. Linux环境下Tomcat部署Solr4.x

    Linux环境下Tomcat部署Solr 最近接手了公司搜索相关的业务,由于其使用的是Solr,故趁着周末自己鼓捣下; 由于业务上使用的是Solr4.2.0版本,因此在学习时,使用相对较老的版本Sol ...

  3. hp ux安装mysql5.1.56_详细讲解Linux环境下MySQL5.1安装步骤

    1.下载MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz 2.创建MySQL组,建立MySQL用户并加入到mysql组中 (不同版本的Unix中, ...

  4. 解决Linux环境下Tomcat启动卡住问题

    解决Linux环境下Tomcat启动卡住问题 参考文章: (1)解决Linux环境下Tomcat启动卡住问题 (2)https://www.cnblogs.com/0xcafedaddy/p/7193 ...

  5. Linux环境下安装及部署Nginx教程

    一.安装教程 1.官网下载地址:nginx: download 2.下载教程: 1)选择Stable version版本下载到本地(该版本为Linux版本),下载完成后直接在本地解压后放入linux系 ...

  6. Linux环境下BI分布式部署原理和实现

    1. 内容概述 分布式部署是将数据分散的存储于多台独立的机器设备上,采用可扩展的系统结构,利用多台存储服务器分担存储负荷. 不但解决了传统集中式存储系统中单存储服务器的瓶颈问题,还提高了系统的可靠性. ...

  7. Linux环境下的Popush部署——张凯

    完成情况: 已按照相关部署文档完成了所有任务,包括软件包的安装与配置,以及对各种开发语言的支持,以及gdb的调试功能的支持 遇到的主要问题: 由于从大二以来我基本上所有的开发工作都是在Linux下做的 ...

  8. 在Linux环境下使用Apache部署ASP.NET Core

    在前几篇文章中我们一起探讨了如何在Linux环境中安装ASP.NET Core运行时环境及将ASP.NET Core项目部署在Jexus中,这篇文章中我们将探讨如何将ASP.NET Core部署于Ap ...

  9. Linux环境下Redis安装配置步骤

    在LInux下安装Redis的步骤如下: 1.首先下载一个Redis安装包,官网下载地址为:https://redis.io/ 2.在Linux下解压redis: tar -zxvf redis-2. ...

  10. win、linux环境下JAVA+GDAL部署,jar包启动,相关描述,问题解决

    文章目录 windows环境下JAVA+GDAL 1.GDAL下载 2.GDAL安装(既解压后拷贝) 3.GDAL测试 4.Jar包方式运行 https://www.jianshu.com/p/6bc ...

最新文章

  1. 【linux开发】IO端口和IO内存的区别及分别使用的函数接口
  2. 核心动画05-CAAnimationGroup
  3. 系统分区 ,硬盘格式化,
  4. 2018年9月28号-10月9号
  5. [转载]窗口之间的主从关系与Z-Order
  6. linux性能监测工具
  7. 淘宝客工具箱源码,一键转链,淘口令解析 淘宝客中间页生成
  8. CNVD、CNNVD、CICSVD等区别与联系详解
  9. linux里画pcb软件有哪些,Linux系统用什么软件画pcb啊
  10. linux dns配置服务器报告,Linux DNS服务实验报告
  11. c语言 牛顿方法计算平方根,sqrt()平方根计算函数的实现2——牛顿迭代法
  12. python关系图谱_文本分析之制作网络关系图 Python
  13. 用 Rust 写一个声控小动画
  14. oppoa5系统服务器是什么,买OPPO A5还是OPPO A3?OPPO A3和OPPO A5区别对比
  15. 是面试官放水,还是公司太缺人?这都能过,字节跳动原来这么容易进...
  16. 七种策略助企业成功转型数字化
  17. 医学考计算机的研究生,医学信息工程能考这些大学的研究生你知道吗
  18. Android应用常用的加密方式
  19. [基本功]pytorch基本操作教程
  20. 继绿联、洛克之后,紫米也被举报涉嫌虚假宣传

热门文章

  1. select模型(一 改进客户端)
  2. 关于JavaScript中apply与call的用法意义及区别(转)
  3. 一个简单的C#委托小例子
  4. 新浪微盘等大批网盘将关停 你的私藏文件导出来了吗?
  5. 【图像处理】【去模糊】图像去模糊的原理
  6. 智能优化算法:堆优化算法-附代码
  7. python图像exif信息复制
  8. numpy中array的维度之-------一维向量和一维数组的区别。
  9. ENVI学习总结(十一)——NDVI的计算
  10. 【数据、软件共享】年鉴,夜间灯光,土地数据(永久更新)