加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ApacheTomcat安装及启动异常解决

(2020-04-17 07:59:55)
标签:

apache

tomcat

启动异常解决

杂谈

分类: 软件工具

一下载安装配置 Tomcat 9

 1 下载:

 进入下载地址:  http://tomcat.apache.org/download-90.cgi
 在左边栏 点击 Ttomcat9, 在中间   点击 64-bit Windows zip (pgp, sha512) 下载


 
  安装 (免安装的不用)
  1)下载完成 解压apache-tomcat-9.0.30-windows-x64.zip 到 D:\java
    形成  D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30

  2)创建环境变量 CATALINA_HOME
    其值为:D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30

  3) 在环境变量Path 的开头增加 CATALINA_HOME%\bin;

  4) 转到DOS命令符方式,进入以下目录
    D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30\bin
    执行:service.bat install Tomcat9

   The service 'Tomcat9' has been installed. 表示安装成功

  5) 删除
   执行:service.bat remove Tomcat9



二 启动 Tomcat 的几种方法

 1 在windows方式 进入文件夹
  D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30\bin
   双击startup.bat,或者右击 它  -- 以管理员方式执行,运行tomcat(可以看到运行状态)
 
  直到  命令窗口停止,并显示Server startup in xxx ms 表示正常启动

 2 在命令符方式下,以管理员运行 net start tomcat9 (9是版本号)
  
 3 通过任务管理器里面的服务运行

  右击  计算机-- 管理 -- 服务和应用 -- 服务
  找到并右击   Apache Tomcat 9.0 Tomcat9  --- 属性,从中改变启动方式,或者启动和停止它。


 4 在Windows下进入安装文件夹,双击bin文件夹下的tomcat9w.exe  ,点击General页下的 start 运行Tomcat,如下:


  转到 Java 选项页,观看虚拟机VM版本


三 测试Tomcat演示

  在浏览器的地址栏输入    http://localhost:8080
  看到如下页面表示成功启动

 idea 和 eclipse等的默认工程实例完成放到指定文件夹之下的工程名之下,比如 listener_war,就是

 D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30\webapps\listener_war

四 启动和停止 Tomcat

  在dos命令行,有了 环境变量就不用进入特定的目录,
 但是如果机器上装了几个版本的 Tomcat,版本切换时,则需要进入指定的目录,先停止Tomcat版本1,然后再进入另一个目录启动Tomcat版本2的。

  进入以下目录  D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30\bin

  1)启动输入: startup.bat

  2)关闭输入: shutdown.bat 

 3) 进入调试  catalina.bat  run 

 当然,也可以在Windows下进入文件夹,双击或者右击 tomcat9w.exe,在General选项页点击 Start 或者 Stop操作。


五 启动异常问题

   1 比如从服务中启动,提示:
 
     Windows不能在本地计算机启动Apache Tomcat 9.0 Tomcat9。有
     关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服
     务厂商联系,并参考特定服务错误代码1。
   ApacheTomcat安装及启动异常解决


   2 查看 Windows日志

     右击  计算机-- 管理 --系统工具--事件查看器 -- Windows日志 -- 双击 系统 ,点击 右侧的错误项目
     底部显示:
     Apache Tomcat 9.0 Tomcat9 服务因 函数 不正确。 服务特定错误而停止。

ApacheTomcat安装及启动异常解决


   3 原因
     服务因 函数 不正确,极大可能性是权限不足,所以需要改变

     1)转到安装文件夹
       进入以下目录  D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30\bin

     2)双击Tomcat9w.exe 启动
        转到 LogOn 选项页, 

      默认为: Local Service account
      改变为: Local System account
        即可启动

ApacheTomcat安装及启动异常解决



    4 从日志中还有其它的原因,比如提示端口号已经占用
     转到文件夹
      D:\java\apache-tomcat-9.0.30-windows-x64\apache-tomcat-9.0.30\conf
     在 文件 server.xml 中
     找到改变端口号 





0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有