文章篇幅略长 包括了windows(二、)和linux(三、)两个系统下安装tomcat的大概步骤,同学们可以选择观看

一、 首先去官网下载安装包 :tomcat.apache.org

(1)进入官网之后可以发现有很多版本可选,在这里只需要挑一下自己需求的版本,或是选择最新版均可(个人认为,如果是跟随网课学习最好选择与老师相同的版本,不怕版本旧,就怕新版本使用了老版本的命令,导致出一些莫名其妙的bug,最终浪费大量时间甚至还不能解决问题 [大哭])

(2)如图中标识,tar.gz是linux系统所用版本;64bits...windows是64位windows所用版本

二、windows下tomcat的安装(只有安装过程,没有上传项目教程)

(1)windows下载好之后是一个压缩包文件,然后我们找到合适的路径解压缩。

(2)首先我们进入 conf目录,调整一下编码格式

然后找到如果所示的代码,将字符编码改为GBK格式(代码大概在50行左右)

如果没有更改编码格式,一会命令行运行出来就会是这个样子(全是乱码)

(2)然后我们一路进入到bin/目录中,发现其中有很多的bat文件。

直接打开startup.bat

如果大概为下图所显示,那么就成功了。()

!!!!!!!!!!!!!!!! !!!!!注意!!!!!!!!!!!!!!!

            这个命令行窗口一定要开着,一旦关了就是断开了tomcat连接,楼主在这里就是随手给关了,然后一直连接不上,困扰了好半天

(3)然后此时在浏览器url栏中输入  localhost:8080 即可访问tomcat官网 即安装成功

localhost:8080

(4)windows下安装成功!!

三、Linux下安装tomcat(本人是centos 7)

在这里我用的是“SecureCRT”(以下简称CRT)将载到物理机上的tomcat安装包传到虚拟机的Linux系统中的

(1)进入CRT,连接上虚拟机

(2)快捷键 Alt + P 进入传输模式

(3)然后在这里选择你物理机上tomcat的位置,通过 put 命令传送。

命令如下:

put (地址 \ 文件全名称)

(4)此时可以看见我们的文件已经传进

(5)现在我们可以选择就地解压,也可以根据需求选择路径解压        (我为了方便直接就地解决啦)

tar -zxvf apache-tomcat-9.0.29.tar.gz

(6)解压缩之后我们一路进入到bin目录, 图中箭头标注的两个,startup为启动服务,shutdown为关闭服务。

(7)然后我们启动tomcat

./startup.sh

(8)显示成功开启

(9)然后我们用物理机浏览器登陆试试(ifconfig 为查询虚拟机ip指令)

(10)成功!

    (9.5) 为什么会有9.5这个奇怪的东西呢??

因为可能有小伙伴在第8步骤的时候,明明tomcat已经开启成功了,但是自己的物理机浏览器却无法访问官网。

一般问题出在了虚拟的防火墙上,我们需要把防火墙关闭。

                此处注意!centos6和centos7的防火墙指令是不同的!

                下图为centos6系统防火墙指令

1.永久性生效,重启后不会复原开启: chkconfig iptables on关闭: chkconfig iptables off2.即时生效,重启后复原开启: service iptables start关闭: service iptables stop

下图为centos7系统防火墙指令

1、查看防火墙状态  systemctl status firewalld2、暂时关闭防火墙  systemctl stop firewalld3:重启防火墙   systemctl enable firewalld4:永久关闭防火墙  systemctl disable firewalld5:永久关闭后重启  chkconfig iptables on

文章完结!谢谢观看

记录一下今天安装tomcat时遇到的问题(初学者笔记)相关推荐

  1. 记录使用IDEA部署Tomcat时提示错误:the selected directory is not a TomEE home

    使用IDEA部署Tomcat时提示错误:the selected directory is not a TomEE home 原因 : 选择错误 解决方案: 移除TomcatEE Server 添加T ...

  2. 记录Linux下安装elasticSearch时遇到的一些错误

    1.外网访问9200端口 系统centos7.0安装elasticsearch后本机可以访问127.0.0.1:9200,但不能访问[公网IP:9200]如何解决? 修改配置文件 config/ela ...

  3. 安装tomcat时,SYSTEM进程(PID=4)占用80端口的几种情况及解决方法(window7系统)...

    首先,我们要看怎么80端口是否被占用: 点击电脑左下角的 输入cmd , 回车,然后输入netstat -ano|findstr "80"  然后回车(注意,-ano后面是一个竖杠 ...

  4. Docker安装Tomcat无法访问

    问题出现 在服务器上使用docker安装tomcat时遇到了无法访问tomcat的问题.是因为使用docker pull tomact 下载的tomcat镜像中包含有两个webapps 文件夹.一个文 ...

  5. linux安装jira时的各种坑-记录

    目录 前言 Centos 8 jdk11 tomcat 8 mysql 5.7 mysql-connection-java-5.1.*-bin.jar jira 8.8 1.端口占用问题 2.'找不到 ...

  6. 记录解决Jetson使用sdkmanger安装jetpack时ssh连接不上的问题以及W: GPG error: file:/var/cuda-repo-l4t-10-2-local:

    使用jetson玩具的玩家刚开始可能会遇到如下问题,简单记录一下分享 解决安装jetpack时ssh连接不上的问题: sudo rm /etc/ssh/ssh*key sudo dpkg-reconf ...

  7. win7系统(64/32位)安装office2010时提示需要msxml6.10.1129,问题的解决记录

    win7系统(64/32位)安装office2010时提示需要msxml6.10.1129,问题的解决记录 在日常电脑使用过程中偶尔会遇到win7环境下安装 office2010提示因系统需要安装MS ...

  8. 安装记录:安装3dmax2015时出现的问题以及解决方法

    这篇博客是为了记录一下在安装3d max2015时出现的一些问题 1.解压Autodesk_3ds_Max_2015_EFGJKS_Win_64bit_dlm时出现卡住不动的情况 在我安装过程中出现了 ...

  9. 记录戴尔t640切换集/独显及安装驱动时踩过的坑

    记录戴尔t640切换集/独显及安装驱动时踩过的坑 写在前面 Nvidia驱动安装篇 服务器改配置篇 写在前面 先大体说一下机器:我用的是一台dell的t640塔式服务器,ubuntu16.04,用来做 ...

最新文章

  1. 在 PHP 中实现带 WSDL 的 SOAP
  2. Ubuntu常用安装源
  3. AFNetworking 3.0迁移指南
  4. “反应快”的程序猿更优秀吗?
  5. Pentium M处理器架构/微架构/流水线(1) - 流水线概述
  6. 通过Content Editor来增加页面的控制
  7. Unity3D之移植学习笔记:移植到Android平台
  8. Google浏览器一开启就提示“请停用以开发者模式运行的扩展程序“解决方案
  9. Linux高性能集群搭建(2)---NFS共享文件系统安装配置
  10. 炮灰模型——女生选择追求者模型
  11. 计算机所建造全过程,Midas 桥梁设计建模计算,全过程图文解析!
  12. Dreamweaver实战技能从入门到精通-李炎恢-专题视频课程
  13. wdr7660虚拟服务器设置,TP-Link TL-WDR7660无线桥接怎么设置?
  14. 华硕raid 0 安装linux,ROG Maxius IX主板技巧篇:组建RAID 0
  15. android 录屏 sdk,浅析Android录屏 MediaRecorder
  16. edgewin10无法安装_处理win10无法打开edge怎么解决
  17. Sql serever的语句
  18. 如何提高外贸询单转化率
  19. Burp Suite之Scaner模块(三)
  20. AndroidO(8.0) 和 Android P(9.0)

热门文章

  1. Linux操作系统初识——系统及文件管理
  2. Python语言用法总结
  3. 升级CocoaPods 1.0.0问题解决汇总
  4. LaTex命令和环境的定义与重定义
  5. 大屏幕和笔记本适应 html,大屏幕 才够劲!超大屏幕笔记本推荐
  6. PCB设计笔记-AD(二)-如何将元器件库导入AD中
  7. apache poi 生成word 3D折线图 maven
  8. 一款轻量级微服务架构网盘系统,你Get了吗
  9. WordPress多语言翻译插件小语种互译
  10. 6位数码管电子时钟c语言程序,51单片机的六位数码管时钟表仿真及C程序