序言:

今天遇到一台服务器8088端口不通的问题,发现是apache-tomcat提供的服务,用\bin\startup.bat或者\bin\tomcat8.exe服务就是起不来,捣鼓了半天,后来发现是jre环境变量配置的问题,小编和大家分享下apache-tomcat服务搭建过程和注意事项。

一、准备工作

1、用我自己的win7 64位系统演示。

2、下载apache-tomcat 8.0服务安装包。

下载地址:https://tomcat.apache.org/download-80.cgi

ps:下载软件包方法如下:输入网址-选择大版本-点击Archives(所有版本集合)-选择对应小版本号-进入bin目录-查找对应系统和位数,如window 64位系统对应软件包名称为:apache-tomcat-8.0.1-windows-x64.zip。

3、jdk 1.8安装包

下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

二、安装jdk插件并配置环境变量

1.双击运行jre-8u251-windows-x64.exe程序,然后下一步下一步安装,程序默认安装C:\Program File\Java\jdk1.8.0_251文件夹下,包含bin、include、jre、lib等文件夹。

2、配置环境变量

环境变量配置路径在:计算机属性-高级系统设置-高级选项卡-环境变量-系统变量。

(1)配置JAVA_HOME

新建变量名为JAVA_HOME,变量值为C:\Program Files\Java\jdk1.8.0_251的环境变量。变量值就是jdk的安装路径。

(2)配置CLASSPATH

新建变量名为CLASSPATH,变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar的环境变量。

ps:【变量值分号前有个.】

(3)配置Path值

打开Path变量,在变量值最后面加上%JAVA_HOME\bin%;%JAVA_HOME%\jre\bin;

ps:若是之前变量最后没有【分号;】,需要再加个分【号;】。

(4)测试变量值是否添加成功

在cmd命令行中输入java -version看返回值,显示版本号则成功。

三、安装apache-tomcat

1、解压下载好的apache-tomcat-8.0.1-windows-x64.zip程序,然后将解压的apache-tomcat-8.0.9文件夹放到一个不含中文目录的路径中,如直接放到D盘目录下,则其路径就是D:\apache-tomcat-8.0.9。

2、进入cmd命令行模式,切换到apache-tomcat\bin路径下;或者在\bin目录下按住shift键再右击鼠标右键能看到“在此处打开命令窗口选项”也可以。

3、在bin目录下运行service.bat install命令,安装相关服务。当提示“the service 'tomcat8' has been installed”说明服务安装成功。

4、启动tomcat服务,有四种方法。

第一种:在\bin目录下双击starup.bat批处理文件,正常启动会有tomcat命令行的窗口启动,这个窗口不要关。

第二种:\bin目录下双击tomcat8.exe程序,正常启动会有tomcat8.exe的窗口在运行,这个窗口不要关。

第三种:\bin目录下双击tomcat82.exe程序,在跳出的选项卡中点击“start”启动服务,正常启动“start”按钮是灰色,“stop”按钮是可操作项。

第四种:在运行框中输入services.msc进入服务选项卡,找到“Apache Tomcat 8.0 Tomcat8”服务,然后启动该服务。

关闭tomcat服务可以直接运行\bin目录下的shutdown.bat批处理文件或者停止对应的服务。

四、测试tomcat服务是否安装成功。

在浏览器中输入http://127.0.0.1:8080

出现如上画面,表示tomcat服务安装成功。

ps:可以在\conf\server.xml文件中修改默认的8080端口为其它端口,方法如下:

总结:

apache-tomcat安装是不是很简单啊,先安装jdk,然后到bin目录下安装服务,然后启动tomcat就行了,very easy。

tomcat9.0安装及配置教程_Apache Tomcat 安装与配置教程相关推荐

  1. win10+tomcat+php+配置环境变量配置,Win10系统Tomcat环境变量配置方法

    在Win10系统中配置Tomcat环境变量之前,需要先配置JAVA,之后就可以配置Tomcat环境了,网络上的教程要么太简单,不明觉厉,要么太复杂,笔者整理了以下思路,便是以下Win10系统Tomca ...

  2. win10+tomcat+php+配置环境变量配置,Win10系统Tomcat环境变量配置方法一览

    Win10系统Tomcat环境变量配置方法一览 2017-08-01 08:15     标签:Win10 很多win10用户在配置Tomcat环境变量的时候,都需要先配置JAVA,这样才能配置Tom ...

  3. linux下查找java的安装路径和java和tomcat的环境配置

    Linux下找到真正的JDK路径,从而解决默认编译安装Java后不知道jdk路径,以至于无法启动Tomcat的问题. 输入: [root@cheng java]# ls -lrt /usr/bin/j ...

  4. java tomcat环境变量配置_JDK 和 tomcat 环境变量配置

    一.配置JDK环境变量 1,新建变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.6.0_33(jdk的安装路径 2,打开PATH,添加变量值:%J ...

  5. atlas安装需要kafka吗_Apache Atlas安装使用说明文档

    简介 Apache Atlas是Apache基金会的孵化项目,是Hadoop生态圈的数据治理和元数据框架(Data Governance and Metadata framework).Atlas是一 ...

  6. linux arp代理配置,linux下tomcat的arp配置

    参照的URL arp www http://forum.ospod.com/post-3006-1.fhtml http://forum.ospod.com/post-3010-1.fhtml htt ...

  7. 【centos8服务器的开发环境配置及常用工具安装】

    centos8服务器的开发环境配置及常用工具安装(不定时更新) 文章目录 centos8服务器的开发环境配置及常用工具安装(不定时更新) 一.安装yum 二.安装unzip命令 三.安装jdk8 四. ...

  8. Tomcat9.0.13 Bug引发的java.io.IOException:(打开的文件过多 Too many open files)导致服务假死...

    问题背景: 笔者所在的项目组最近把生产环境Tomcat迁移到Linux,算是顺利运行了一段时间,最近一个低概率密度的(too many open files)问题导致服务假死并停止响应客户端客户端请求 ...

  9. java tomcat 环境变量配置_手把手教你如何配置tomcat环境变量

    我们下载安装了tomcat,那么tomcat环境变量配置怎么配置?下面小编就和大家分享下tomcat环境变量的配置.首先介绍安装JDK和Tomcat 一.安装JDK和Tomcat 1.安装JDK:直接 ...

最新文章

  1. Python 将字符串转为字典
  2. 软件开发向大数据开发过渡_如果您是过渡到数据科学的开发人员,那么这里是您的最佳资源...
  3. How React Works (一)首次渲染
  4. Exchange2003-2010迁移系列之十三
  5. TypeError: Object of type 'float32' is not JSON serializable
  6. 在winform上内嵌入其它的程序
  7. xtrabackup备份mysql5.7_【 xtrabackup】CentOS7.x上基于 MySQL 5.7.x的XtraBackup 安装与备份还原...
  8. iOS开发之touchesCancelled
  9. Verilog语言与数字系统设计
  10. IAR编译仿真时提示“__vector_table symbol not found”
  11. php 密码加密方法
  12. win10蓝屏提示重新启动_Win10系统开机提示Winload.efi丢失的蓝屏问题怎么解决?
  13. iOS dSYM详解和分析crash,ips文件
  14. 尚硅谷2021新版spring5课堂笔记
  15. 【云周刊】第125期:高考恢复40年!你们要的大数据解读来啦
  16. 教你ZBrush中的笔触
  17. PXE系列之一:PXE环境搭建
  18. 《编程之美》读书笔记(三):烙饼问题与搜索树
  19. NFPA 855-2020+勘误+增补【中文】 固定式储能系统的安装标准
  20. Windows10正确配置java环境

热门文章

  1. 学习C语言需要学oracle,什么是C语言? 为什么要学习C语言?
  2. 业务入云是一条不归路
  3. 【极简spark教程】RDD编程
  4. label mpchart 饼图_ECharts饼图属性设置
  5. 计算机与机器人论文参考文献,机器人论文参考文献(2016年10月21日)
  6. 怎么用python画sin函数图像_Python绘制正余弦函数图像的方法
  7. 如何找到浏览器扩展的安装位置
  8. React路由V6技术文档
  9. 微信小程序商城源码学习
  10. 解决PostgreSQL远程访问报错could not connect to server:Connection refused (0x0000274D/10061)