一、安装包准备

https://tomcat.apache.org/download-90.cgi

二、解压安装包到指定目录

[root@localhost tmp]# tar -xzvf ./apache-tomcat-9.0.67.tar.gz -C /opt/enviroment/

查看解压结果

ls /opt/enviroment/

三、配置环境变量

vi /etc/profile

注意,修改需要root权限

将以下配置内容添加到文件最下方: shift + g

按 ‘a’ 或 ‘i‘ 编辑 添加下面两句句话

export CATALINA_HOME=/opt/enviroment/apache-tomcat-9.0.67export PATH=${CATALINA_HOME}/bin:$PATH

添加完按 esc  :wq保存退出

使配置文件立即生效

source /etc/profile

四、配置setenv.sh文件

进入到tomcat安装目录的bin目录中新建一个setenv.sh,将JAVA_HOME、JRE_HOME等环境变量信息指定

输入命令:vi setent.sh

编辑setent.sh文件添加以下信息(如果用的是jdk8,需要配置JRE)

CATALINA_HOME=/opt/enviroment/apache-tomcat-9.0.67CATALINA_BASE=/opt/enviroment/apache-tomcat-9.0.67JAVA_HOME=/opt/enviroment/jdk-11.0.9CATALINA_PID=/opt/enviroment/apache-tomcat-9.0.67/tomcat.pid

五、测试安装结果

开放端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent

防火墙配置立即生效

firewall-cmd --reload

在bin目录下输入 开启服务器

./startup.sh

六、查看tomcat日志

tail -f ./catalina.out

CentOS7安装配置Tomcat9相关推荐

  1. Centos7 安装配置 tomcat 并设置自动启动

    Centos7 安装配置 tomcat 并设置自动启动 下载安装包 这里选择适合Linux的安装包,下载到本地后上传到centos服务器,或者直接通过wget命令下载 1 2 3 4 # cd /us ...

  2. vnc安装linux教程,Centos7安装配置vncserver详细教程

    CentOS7安装配置vncserver教程 一.安装VNC 首先要保证目标服务器安装有图形化环境,Linux系统下常见的桌面环境有GNOME和KDE,这里我们首先通过Group的方式安装GNOME桌 ...

  3. centos7安装配置vsftp搭建FTP

    参考文章: CentOS7下安装FTP服务 详解CentOS7安装配置vsftp搭建FTP centos7之vsftp安装和使用 1.安装vsftp # 查看是否已安装 方法一 [root@local ...

  4. Centos7 安装,配置静态IP

    Centos7 安装,配置静态IP 本文采用桥接方式 镜像地址 下载好镜像后使用vmware虚拟机进行安装即可(注意设置root密码). 安装完成后使用root登录,输入设置好的密码 设置静态ip v ...

  5. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

  6. CentOS7 安装配置SFTP服务器详解

    CentOS7 安装配置SFTP服务器详解 1.SFTP简介 SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protoc ...

  7. 开发人员学Linux(10):CentOS7安装配置代码质量管理平台SonarQube6.4

    2019独角兽企业重金招聘Python工程师标准>>> 1.前言 上一章讲述了如何配置使用源代码管理工具SVN并使之与Apache集成,从而实现代码的变更可追溯,虽然在大多数团队里强 ...

  8. centos7 安装配置mesos+marathon+zookeeper

    2019独角兽企业重金招聘Python工程师标准>>> 1,mesos介绍 Mesos诞生于UC Berkeley的一个研究项目,现已成为Apache Incubator中的项目.M ...

  9. 开发人员学Linux(10):CentOS7安装配置代码质量管理平台SonarQube

    1.前言 上一章讲述了如何配置使用源代码管理工具SVN并使之与Apache集成,从而实现代码的变更可追溯,虽然在大多数团队里强调代码提交之前必须找团队中经验丰富的人来审核通过后方可提交,但这一条有时候 ...

最新文章

  1. mysql之 表数据存放路径非datadir目录
  2. c 取地址 虚拟地址 物理地址_通过linux0.11源码理解进程的虚拟地址、线性地址、物理地址...
  3. golang 切片的三种简单使用方式及区别
  4. Kubernetes master节点的高可用配置
  5. git部署与基本命令汇总
  6. 监控系统的多协议直播(RTSP RTMP HTTP Live Streaming)
  7. 路德维希贝多芬计算机怎么操作,贝多芬是不是听不见和看不见
  8. 计算机组成原理alu功能实现代码_计算机组成原理小课堂(3)——易错知识点...
  9. 雅虎JavaScript架构师:网页开发技术安全优先
  10. EMNLP | 一种端到端的文档级别的中文金融事件抽取框架Doc2EDAG
  11. Unity3D占用内存太大的解决方法
  12. 正则表达式同时匹配中英文及常用正则表达式
  13. Linux Wps 缺少字体
  14. 双系统启动修复完整解决方案
  15. Linux不能连接蓝牙音箱,【搁浅St|开发日记】彻底解决dueros连接蓝牙音箱的问题...
  16. 自监督学习(Self-Supervised Learning)
  17. 基于Python的双USB摄像头实时预览保存软件
  18. 信捷PLC以太网通讯数据采集解决方案
  19. 社会经济效益参考模板
  20. 世界《模拟电路》四大名著,传说中的圣经,经典中的经典。

热门文章

  1. 【自用】ESP32-S3新板子 从零配置micropython环境(安装CH343驱动等)
  2. Unity Hub那些事
  3. 吴松计算机学院,IT|“创青春”创业大赛计算机学院选拔赛成功举行!
  4. Java清空文件内容
  5. 视频压缩后大小没变怎么办?视频压缩后大小没变是为什么?
  6. 什么是宽容?你是一个有宽容心的人吗?
  7. 青春如电,许多未了心愿
  8. SELinux权限问题解决
  9. 牛客网——B-栈和排序
  10. 第一章 行列式(知识点部分)