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

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搭建成功

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

时间: 2024-10-08 23:13:40

Tomact下载、安装与环境配置脱坑记录的相关文章

Scala在Ubuntu虚拟机中下载安装及其环境配置+helloworld输出。

安装环境:Ubuntu虚拟机. 1.Scala下载:https://www.scala-lang.org/download/2.11.8.html(本教程以2.11.8版本为例) 选择第一个后缀为tgz下载. 2.解压 3.配置scala环境变量,及验证是否成功 若不知道如何编辑vim保存并退出可移步(https://www.cnblogs.com/1061321925wu/p/12222326.html) 出现以上命令则说明配置成功. 4.实现scala初级编程(helloworld) 以上教

HYF-Linux8 环境配置躺坑记录 cuda8 cudnn6 virtualenv tensorflow opencv3.3.1

上一个版本环境挂掉了,重装想试一试cuda9 cudnn7,没料到tf还没跟进... 简:参考者一定要浏览一遍再运行,下边记录走了一些弯路 ubuntu->ss->cuda 8->nvidia驱动->cudnn->tf->cv2 cuda9自带nvidia驱动,所以安装了英伟达驱动后再装cuda会遇到版本不匹配循环登陆的问题

JDK的下载安装与环境变量的配置

第一步:下载 方式一:在地址栏输入 www.oracle.com 访问该网址自行下载 方式二:百度网盘下载链接1.8  64位版本: https://pan.baidu.com/s/10ZMK7NB68kPORZsPOhivog 密码: agsa      网盘链接提供的jdk是64位的需要32位的请自行到官网下载. 第二部:安装 安装的时候路径如果没有要求的话就选择默认路径,直接下一步就好了,等待它安装完成     安装完成界面 直接关闭即可.如果需要自定义路径,最好不要有中文,最好不要有中文

JDK下载安装与环境变量path配置

说明:虽然 JAVA SE 10已经发布,但本次还是采用JAVA SE 9,这个版本只提供给开发人员使用,但不能作为生产环境使用. 大致增加了以下新特性: 1.新增jshell工具: 2.新增日志API; 3.新增不可变集合: 4.增强"菱形"语法: 5.增强自动关闭资源的try语句: 6.改进GUI(图形用户界面)和AWT; 7.改进对象序列化: 8.新增发布-订阅框架: 9.新增模块化系统(重大更新) 下载安装与环境变量path配置 一.下载地址 http://www.oracle

JDK - 官网下载、安装和环境配置

JDK - 官网下载.安装和环境配置 一.JDK官网下载和安装 1.先百度 ,进入Oracle官网(https://www.oracle.com/index.html): 2.下拉 ,点击"Top Actions"那一栏的"Downloads": 3.再下拉 ,点击"Java": 4.在Java那一栏 ,点击"Java SE": 5.(以最新版为例)点击"Java SE Downloads"下面的Java图

ios下(个人公司非企业级)AdHoc在线安装全环境配置

1,环境 客户端开发:MacOs 10.8.5 服务器开发:Centos6.3 64位 2,软件准备 Apache httpd 2.2.27 OpenSSL 0.9.8za 3,客户端准备 Apple的开发者账号大致分如下三类:个人,公司,企业,这一篇我们主要说下个人.公司的ipa在线安装.个人公司级别的AdHoc有这样一个限制:就是在线发布的ipa包只能安装 在添加到Apple账号的Devices列表中(发布IPA之后再添加的设备需要重新打IPA包)的非越狱设备及越狱设备中,而企业级的开发者账

Python安装及环境配置

一直很喜欢玩爬虫,之前利用Java写了几个自己的小型爬虫,爬取了不少相亲信息. 想要学习Python已许久,在研究爬虫的时候,看到比较多的还是Python的例子,后来一研究发现,在国外其实Python还是很有使用市场的. 下载安装 Python下载网址:https://www.python.org/ 由于是国外网站,所以可能打开比较费力.百度软件也有相关Python的版本下载,更新还是比较及时的. 地址:http://rj.baidu.com/soft/detail/17016.html?ald

Java开发与执行环境--JDK的安装与环境配置

这篇算是在博客园写的第一篇博客,已经进入博客园有一段时间了,想在这里写下自己遇到的一些技术上的问题和解决方法,当然主要的内容都是关于编程方面的内容,现在算是刚刚正式开始学习编程这方面的内容,希望自己可以保持记录的好习惯. 这第一篇博客想记录一下自己今天在安装JDK的时候遇到的一些问题,也将其安装与环境配置过程记录下来,主要在安装过程中因为安装路径的原因出现了问题,想尽量避免一下. 首先是JDK的下载,在Sun公司的官方网站上就有JDK开发工具集最新版本的免费下载,这里我们以64位的Windows

Android NDK 简单介绍、工具安装、环境配置

NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. * NDK提供了一系列的工具,帮助开发人员高速开发C(或C++)的动态库,并能自己主动将so和java应用一起打包成apk.这些工具对开发人员的帮助是巨大的. * NDK集成了交叉编译器,并提供了对应的mk文件隔离平台.CPU.API等差异,开发者仅仅须要简单改动mk文件(指出"哪些文件须要编译"."编译特性要求"等),就能够创建出so. * NDK能够自己主动地将so和Ja