首先去官网查看tomcat版本信息,把下载地址复制下来

命令行输入

wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.56/bin/apache-tomcat-9.0.56.tar.gz

解压文件

tar zxvf apache-tomcat-9.0.56.tar.gz

为了方便我们把解压后的文件改个名

sudo mv apache-tomcat-9.0.56 tomcat

然后把tomcat放到/usr/local/目录下

sudo mv tomcat /usr/local/

将位于/usr/local/tomcat/bin/catalina.sh文件改为tomcat并剪切到/etc/init.d/下

cp /usr/local/tomcat/bin/catalina.sh tomcat

sudo mv tomcat /etc/init.d/

到/etc/init.d/目录下加个权限

修改tomcat配置文件也就是刚才那个tomcat

sudo vim tomcat

第二行添加如下代码,小方框为jdk目录,jdk的下载安装在我的另一个博客里

### BEGIN INIT INFO

# Provides: tomcat

# Required-Start: $remote_fs $syslog

# Required-Stop: $remote_fs $syslog

# Should-Start: $network $time

# Should-Stop: $network $time

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: Start tomcat daemon at boot time

# Description: Start tomcat daemon at boot time

### END INIT INFO

JAVA_HOME=/usr/local/jdk-17.0.1

JRE_HOME=/usr/local/jdk-17.0.1

CATALINA_HOME=/usr/local/tomcat

CATALINA_BASE=/usr/local/tomca

重新加载 sudo systemctl daemon-reload

添加到系统启动

sudo update-rc.d tomcat defaults

查看是否自启动

systemctl is-enabled tomcat.service

可以看到已经设置为自启动了

浏览器输入tomcat地址

192.168.21.23:8080

看到这个页面说明成功了

重启后再打开浏览器还能看到这个页面说明自启动成功

修改端口号需要改这个配置文件

sudo vim /usr/local/tomcat/conf/server.xml

打开后输入/8080

查找8080端口号位置

按i输入改完esc:wq保存退出 改成80即可

如果80端口无法使用

解决方案:

映射到端口

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

完成

Linux学习日常-tomcat的下载安装相关推荐

  1. Linux学习笔记Day01-02 Xshell下载安装过程

    一.Xshell远程登录Linux系统,下载安装 Xshell6,下载解压即可 链接:https://pan.baidu.com/s/14sOJ8rkQ_9Eje6qrbs-OHQ  提取码:yy7s ...

  2. Linux学习笔记(五)安装ROS-Academy-for-Beginners教学包

    目录 一.学习进度 二.下载安装 三.运行实例 一.学习进度 本文是练习中国大学MOOC<机器人操作系统入门>课程代码示例 课程结构:(教学讲义记录在ros-tutorial-icours ...

  3. tomcat 的下载安装及在eclipse里的配置

    ok,咱们今天说一下tomcat的下载安装以及在eclipse下的配置. 1.tomcat的下载和安装 这里为大家准备好了安装文件,大家可以直接下载解压就可以了. 链接:https://pan.bai ...

  4. Linux学习(一)虚拟机安装linux资源,linux目录结构,购买阿里云服务器远程登陆linux,下载安装并使用Xshell与Xftp

    1,虚拟机安装linux 下载安装VMware虚拟机与一个linux系统镜像文件,linux系统可以选择ubuntu或者centos.虚拟机与Linux镜像文件网盘链接,提取码:6666,具体的安装步 ...

  5. 科研人快速入门LaTex到日常使用,下载安装配置,语法使用说明等

    1 前言 Latex是一款开源免费并且应用相当广泛的排版工具,被⼴泛运⽤在各个⾏业,⽐如学术界.出版界.LaTeX 和 Word 相比,LaTeX 入门者更能写出漂亮的文档.它不但能对文字.公式.图片 ...

  6. Redis学习之路(一)--下载安装redis

    redis学习之路--下载安装redis windows安装redis 1.下载redis 2.安装 3.查看是否安装成功 windows安装redis 1.下载redis 网址:https://gi ...

  7. Tomcat的下载安装以及在eclipse中的配置

    Tomcat的下载 Tomcat官网下载地址:http://tomcat.apache.org/ Tomcat版本选择 操作系统位数选择 下载好后,自己选择安装在哪个盘符下,比如放在D盘,那么直接解压 ...

  8. Tomcat的下载安装及使用

    macOS Sierra Version 10.13.2 环境下Tomcat的下载与安装以及InterlliJ IDEA 2017.2 环境下配置Tomcat 与创建Web项目 一.Tomcat的下载 ...

  9. Tomcat 9下载安装及配置

    Tomcat 9 下载地址:https://tomcat.apache.org/download-90.cgi 1. 安装Tomcat 下载解压(使用10可能出现一些问题) 2. Tomcat启动和配 ...

最新文章

  1. 客快物流大数据项目(十七):自定义镜像mycentos
  2. ICE BOX 配置,使用----第一篇
  3. 云智慧CEO:APM技术难点在于前端数据采集与后端数据分析的结合
  4. 关于WPS页面横向问题
  5. 各版本windows操作系统获取地址,sqlserver全版本数据库工具下载网站分享
  6. java bs架构书_基于BS架构的图书借阅管理模块的分析与设计(JSP+MySQL)(新品)
  7. Docker 安装 For CentOS 7.4
  8. 如何跳转指定页面后再次跳转到另一页面或原来的页面
  9. 大规模部署桌面虚拟化时的问题
  10. Flask Sessions会话
  11. C/C++ 指针详解
  12. 构造函数后面的冒号后初始化列表
  13. rest get map参数_Spring 5.2.2 集成技术—REST
  14. 飞桨模型保存_史上最全解读 | 飞桨模型库重大升级 主流算法模型全覆盖
  15. 在Linux环境下select函数的初体验
  16. delphi xe android 黑屏,Delphi XE之路(3)解决启动时短暂的黑屏
  17. linux 文件擦除,[原创]在Linux下进行文件“粉碎”/擦除
  18. 有才的人全败给“傲”,平庸的人皆输在“懒”!
  19. 怎样设定目标(一)——目标金字塔
  20. 使用标准输出流(system.out)和打印流 (PrintWriter)来读取txt文件

热门文章

  1. yandex浏览器_在浏览器中制作蛇游戏:Yandex的实践
  2. java毕设项目慧学IT精品课程网站(附源码)
  3. js attr和removeAttr
  4. PS/2 标准键盘带感叹号,笔记本自带键盘不可用
  5. Linux——shuf sed
  6. 指纹登录是怎么跑起来的
  7. 飞鱼(FlyFish)——便捷的原型在线制作工具
  8. Axure9 画布固定
  9. python购物街价格竞猜_Python学习笔记 - 数字竞猜小游戏
  10. lorawan的工作原理_LoRaWAN智能水表工作原理以及发展优势