tomcat安装
https://www.cnblogs.com/purplestone/p/3964207.html
首先从Apache的官方网站(http://tomcat.apache.org/)下载Tomcat。有安装版和解压版两种,我个人喜欢用解压版。
Tomcat安装(绿色版安装)
1、将下载的Tomcat解压到指定目录,如:D:\WorkSpaceByJava\DevtTools\Apache-Tomcat-8.0.23
2、Tomcat的目录结构
bin:目录存放一些启动运行Tomcat的可执行程序和相关内容。
conf:存放关于Tomcat服务器的全局配置。
lib:目录存放Tomcat运行或者站点运行所需的jar包,所有在此Tomcat上的站点共享这些jar包。
logs: 存放日志文件
temp: 存放临时文件
wabapps:目录是默认的站点根目录,可以更改。
work:目录用于在服务器运行时过度资源,简单来说,就是存储jsp、servlet翻译、编译后的结果。
其他目录和文件暂时不做介绍。
Tomcat配置
以下相关配置是在Windows系统下。
第一、安装JDK,下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html,安装完成后设置系统环境变量
如:JAVA_HOME:C:\Program Files\Java\jdk1.8.0_45
第二、注册Tomcat服务,使用控制台控制服务的命令 (Win+R)
配置Tomcat环境变量
1、新建变量名:CATALINA_HOME,变量值:D:\WorkSpaceByJava\DevtTools\Apache-Tomcat-8.0.23
2、打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
将命令行转入到Tomcat安装Bin目录,例如:D:\WorkSpaceByJava\DevtTools\Apache-Tomcat-8.0.23\bin ,输入命令:service.bat install 如下图:
输入命令:service.bat remove可以移除注册服务
Win+R + 命令提示符(管理员)
启动服务 net Start Tomcat8
关闭服务 net stop Tomcat8
注: (Tomcat8):是刚刚注册的Tomcat服务名称
启动Tomcat后: 测试Tomcat安装是否成功时,输入http://localhost:8080到浏览器里
Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。
- 猫哥网络编程系列:详解 BAT 面试题
- SpringMVC中@RequestBody引起的400异常处理,返回校验失败具体信息
- 关于primary key和unique index的奇怪问题 (58天)
- 在centos7上安装Jenkins
- Spring resource bundle多语言,单引号format异常
- String的内存模型,为什么String被设计成不可变的
- Ubuntu安装Java8和Java9
- session跟踪失效的问题和分析(57天)
- 第1章:初识编程
- 十分钟学会 tmux
- 网络慢?看看路由器设置对不对
- 为什么房间的 Wi-Fi 信号这么差
- 照着官方文档学习react
- 用R语言写个贝叶斯模型 预测我的妻子是否怀孕
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- linux系统 java环境变量的配置方法
- Apache 文件上传与文件下载案例详解
- 前端CLI脚手架思路解析并从0到1搭建
- Linux中搭建完整的samba服务器全攻略(centos版)
- Linux 命令行通配符及转义符的实现
- Linux采用双网卡bond、起子接口的方式
- 在Linux分区或逻辑卷中创建文件系统的方法
- Linux下通过sed命令对kv方式的配置文件进行修改
- Linux中将txt导入到mysql的方法教程
- LNMP部署及HTTPS服务开启教程
- 在 Linux 上锁定虚拟控制台会话的实现方法
- Linux中split大文件分割和cat合并文件详解
- centos下安装配置phpMyAdmin的方法步骤
- ubuntu中python调用C/C++方法之动态链接库详解
- linux下cat命令连接文件并打印到标准输出设备上