码迷,mamicode.com
首页 > 系统相关 > 详细

Tomact下载、安装与环境配置脱坑记录

时间:2019-04-22 00:39:01      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:org   也会   下载   返回   移除   切换   htm   应用   ati   

 

Tomcat下载

访问Tomact官网进行下载,目前最新是Tomact9,当前使用的是 exe包;

Tomcat安装

  1、双击exe程序进行安装,选择非C盘安装,端口选择默认

技术图片

 

   2、Tomcat的目录结构

      bin:目录存放一些启动运行Tomcat的可执行程序和相关内容。            

      conf:存放关于Tomcat服务器的全局配置。      

             lib:目录存放Tomcat运行或者站点运行所需的jar包,所有在此Tomcat上的站点共享这些jar包。      

             logs: 存放日志文件

             temp:  存放临时文件

      wabapps:目录是默认的站点根目录,可以更改。      

             work:目录用于在服务器运行时过度资源,简单来说,就是存储jsp、servlet翻译、编译后的结果。      

   其他目录和文件暂时不做介绍。

Tomcat环境配置

1.新建变量名:CATALINA_HOME,变量值:E:\soft\Apache Software Foundation\Tomcat 9. 0

2.在系统变量path中添加:  ;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

3.使用管理员权限打开cmd命令行,cd到Tomact下bin目录,运行service.bat install,返回已安装,则成功安装;

若返回Failed install,则可使用 service.bat remove;移除注册服务后,重新安装

***********************Tomact在执行前需要告诉其jdk路径,否则会报错***************************

技术图片

进入Tomact\bin目录,修改 setclasspath.bat 文件,指定jdk路径

技术图片

4.安装成功后,可通过cmd或注册表启动服务,

        启动服务 net Start Tomcat9

        关闭服务 net stop  Tomcat9

启动后,可进入 http://localhost:8080/ 查看

Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。

 

***********Tomact安装成功后,一直无法启动,*******************

1.查看JDK与Tomact 位数,是否对应,

cmd下 java -version,返回未指定是64 bit,则是32 位;

cmd下 catalina version

技术图片

2.启动bin目录下,Tomcat9w.exe,切换到 startUp,默认模式为 jvm,改为 java

技术图片

3.Tomact默认开启 8080 端口,若端口被占用,也会导致服务无法启动;

conf\server.xml,修改端口为 8051,后重启Tomact,进入 http://localhost:8051/ 查看是否成功;

     port:作为一个网络server端,它需要暴露一个socket端口来accept客户端的链接,可以通过port指定。即Tomcat的监听端口。

                protocol:使用的网络协议,表示tomcat使用何种方式来接受和处理client端请求,"HTTP/1.1"是默认值,等效"org.apache.coyote.http11.Http11Protocol";
                                        还有熟悉的"AJP/1.3";关于HTTP和AJP两种方式的区别和性能优劣可以参见其他文档.    
                                        在Tomcat 6.0之后,还提供了NIO的方式,可以有效的提升性能,特别是在大量长连接/数据上传+下载等web应用中.
              此时portocal="org.apache.coyote.http11.Http11NioProtocol".
      connectionTimeout: 指定超时的时间数( 以毫秒为单位)
                 redirectPort:指定服务器正在处理http 请求时收到了一个SSL 传输请求后重定向的端口号

技术图片

 

******************************Tomact启动后,立即自动停止服务******************************

查看系统hosts文件,是否对 localhost重定向,下面 xx.xx.xxx.xxx localhost,是本机不存在 ip ,删掉后重启Tomact

技术图片

Tomcat浏览器

配置好环境后,启动Tomact,http://localhost:8051/PurpleStoneWeb/

*************页面出现404,HTTP Status 404 - /studystruts/********************

Tomcat8默认是关闭了目录浏览功能的,这个主要是出于安全性的考虑。

 解决方法:/conf/web.xml配置如下:

技术图片

出现以下页面,则Tomact搭建成功

技术图片

 

Tomact下载、安装与环境配置脱坑记录

标签:org   也会   下载   返回   移除   切换   htm   应用   ati   

原文地址:https://www.cnblogs.com/fjhdg-11/p/10747703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!