一、安装包准备

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. redis命令_Redis 命令执行过程(下)
  2. 为什么我们很难看到代码 5 分钟前的样子?
  3. centos 5.4 x64 安装nagios 3.2.3
  4. ABAP--如何在选择屏幕上输出ALV GRID报表
  5. CTR点击率预估干货分享
  6. 基于Token进行身份验证
  7. 做“是非题”的正确姿势
  8. field-symbols的用法[转]
  9. 使用jQuery时报错:$未被定义
  10. 【zz】matlab 直方图匹配
  11. tornado的views(templates)
  12. RGB 和 YUV之间的转换
  13. uni-app背景图片在手机上不显示问题
  14. 解决vscode的任务栏白色图标的问题
  15. Python大法之告别脚本小子系列—信息资产收集类脚本编写(下)
  16. 十天内提高单词量到20000! (Vocabulary 10000)
  17. Go学习笔记 -- 异常处理
  18. 离散数学 代数系统思维导图
  19. iOS9不受信任的企业开发人员,无法信任
  20. 联想微型计算机开机没反应,电脑开机没反应,教您怎么解决电脑开机没反应

热门文章

  1. excel文字显示图标集_创建自己的Excel图标集
  2. 多平台如何发布文章?
  3. SWUST OJ 1012: 哈希表(链地址法处理冲突)
  4. 姓名学中萍字无根 怎么解释_无根Buildah的工作原理:在非特权环境中构建容器
  5. 开启允许对外访问的端口8000
  6. JS的特性:异步 + 事件驱动
  7. python学习笔记分享(四十)网络爬虫(7)反爬虫问题,解决中文乱码,登陆和验证码处理
  8. 征服英语的二十二条军规
  9. 零伽壹链改研究:供应链金融潜能爆发,解密背后的区块链技术应用!
  10. Camera360 一款强大的手机拍照必备软件