tomcat配置

tomcat服务器部署项目 热部署

夙愿已清 提交于 2020-01-29 04:54:28
热部署方式一 war包加修改tomcat下的server.xml 一、idea导出war包 1.配置导出源文件和导出名称 WAA方式 2.根据配置的源文件名称导出war包 二、将war包复制到tomcat根目录下 (webapps) 运行tomcat,会自动解析war包并生成一个文件夹,注:war包里的项目为已编译项目 class文件 三、配置tomcat下的server.xml启动项目 端口号 项目配置 注:localhost:8080访问的是tomcat下的ROOT目录下的项目 也可直接将项目放置此目录 来源: https://www.cnblogs.com/1234cjq/p/7715976.html

看透SpringMVC读书笔记-Tomcat篇(3)

大兔子大兔子 提交于 2020-01-29 02:13:05
Tomcat Container分析 Container是Tomcat中容器的接口,通常使用的servlet就封装在其子接口Wrapper中。 Container一共有4个子接口Engine,Host,Context,Wapper和一个默认实现类ContainerBase,每个接口都是一个容器,这4个容器都一个对应的StandardXXX的实现类,并且这些类都继承ContainerBase类。 另外Container还继承了Lifecycle接口,而且ContainerBase间接继承了LifecycleMBeanBase类,所以Engine,Host,Context,WapperWapper,这四个子容器都符合Tomcat的生命周期管理模式。 Container 的4个子容器 Engine,Host,Context,Wapper这四个子容器是逐层包含的关系,Engine是最顶层,每个service最多只能有一个Engine,Engine里面可以有多个Host,每个Host下可以有多个Context,每个Context里面可以包含多个Wapper。 4个容器的作用 Engine:引擎,用来管理多个Host,一个Service组多只能有一个Engine。 Host:站点,也可以叫虚拟主机,通过配置Host就可以添加。 Context:代表一个应用程序,或者一个WEB

Tomcat 7.0的配置

♀尐吖头ヾ 提交于 2020-01-28 03:39:16
一、 安装JDK 1.7 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号, 再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin; 不要删除原来的。看清楚,它们之间的分号,是英文的分号。 4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。 4、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多命令,出来则说明JDK配置成功。 二、Tomcat 7.0的安装配置 1、Tomcat 7.0 的免安装版的配置(假如将Tomcat 解压到C:\Program Files目录, 目录结构为:C:\Program Files\apache-tomcat-7.0.11 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:CATALINA_HOME 变量值:C:\Program Files\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。 3、在系统变量 Path的最后面添加 %CATALINA_HOME%

Tomcat 7.0的配置

纵饮孤独 提交于 2020-01-26 20:23:50
一、 安装JDK 1.7 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.7.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号, 再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin; 不要删除原来的。看清楚,它们之间的分号,是英文的分号。 4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。 4、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多命令,出来则说明JDK配置成功。 二、Tomcat 7.0的安装配置 1、Tomcat 7.0 的免安装版的配置(假如将Tomcat 解压到D:\Program Files目录, 目录结构为:D:\Program Files\apache-tomcat-7.0.11 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:CATALINA_HOME 变量值:D:\Program Files\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。 3、在系统变量 Path的最后面添加 %CATALINA_HOME%

tomcat配置https访问

▼魔方 西西 提交于 2020-01-26 05:45:38
最近开发浏览器人脸采集功能,需要使用H5调用摄像头,发现最新版的谷歌和火狐浏览器安全机制不允许通过http协议打开摄像头,所以自己使用jdk自带的工具申请了证书配置到tomcat,然后访问https协议访问tomcat发布的服务 1.使用jdk自带的keytool生成证书keystore 1.1打开cmd窗口后 cd到jdk目录bin目录 1.2输入 keytool -genkey -alias test01 -keyalg RSA -keystore F:\test01.keystore 1.3 按照提示一步步操作就行,第一步输入证书口令 1.4 到了这里确认是否正确,正确输入y,否则请输入n 输入y后输入秘钥口令,我都是设置和秘钥库一样的口令 1.5完成后查看指定的keystore目录已经生成了test01.keystore 2.把证书配置到tomcat 2.1 打开tomcat的server.xml文件 找到配置tomcat http端口所在的位置 在下面增加以下代码段 <Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true" URIEncoding="utf-8" maxThreads="1500" scheme="https" secure=

Maven与Tomcat下载及配置

不羁的心 提交于 2020-01-25 15:38:20
Maven配置 下载网址 http://maven.apache.org/download.cgi 下载目录 在环境变量中配置 M2_HOME 变量值为maven所在位置 配置MAVEN_HOME 找到Path 添加以下两个变量 Setting.xml中配置本地仓库位置 setting.xml路径为 maven–》conf–》settings.xml 在标签下配置本地仓库位置 在标签下配置镜像 设为阿里云 下载速度快 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url> http : //maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> 在eclipse中打开windows找到maven 点击intall actions 点击add Usersettings 为settings.xml文件所在位置 本地仓库位置自动获取 复制maven至新的项目 直接复制pom.xml至新的项目 Tomcat配置 下载tomcat 在环境变量中配置 CATALINA_BASE 变量值为tomcat所在位置 CATALINA_HOME 找到Path 添加%CATALINA_HOME%\bin

Tomcat 9 与JDK 8 的安装与配置

牧云@^-^@ 提交于 2020-01-23 23:54:16
Tomcat 9的安装与配置 解压压缩包,我的解压路径是: D:\Program Files\Java 注意:这里tomcat压缩包不能解压到C盘,否则会因为C盘文件夹访问权限授权问题,没法解决后面出现的DOS窗口乱码,并且无法访问 http://localhost:8080/ 压缩包下载地址: https://www.jianguoyun.com/p/DQsHS8UQ6LnsBxiQpM4C 设置环境变量: win+R → 输入:sysdm.cpl → 高级 → 环境变量 → 系统变量 → 新建 变量名:CATALINA_HOME 变量值:点击 浏览目录 选择第一步中解压缩的路径 找到系统变量里面的 Path 变量,编辑 → 新建 → 输入: %CATALINA_HOME%\bin → 确定 JDK 8的安装与配置 双击图标 → 下一步 → 下一步 → 下一步 → 关闭 JDK 8U131下载地址: https://www.jianguoyun.com/p/DaIMZZ8Q6LnsBxiQsM4C 设置环境变量: win+R → 输入:sysdm.cpl → 高级 → 环境变量 → 系统变量 → 新建 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_131 找到系统变量里面的 Path 变量,编辑 → 新建 → 输入: %JAVA

windows 版Tomcat 7.0的配置

非 Y 不嫁゛ 提交于 2020-01-23 11:11:08
一、 安装JDK 1.7 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin; 不要删除原来的。看清楚,它们之间的分号,是英文的分号。 4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。 4、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多命令,出来则说明JDK配置成功。 二、Tomcat 7.0的安装配置 1、Tomcat 7.0 的免安装版的配置(假如将Tomcat 解压到C:\Program Files目录,目录结构为:C:\Program Files\apache-tomcat-7.0.11 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:CATALINA_HOME 变量值:C:\Program Files\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。 3、在系统变量 Path的最后面添加%CATALINA_HOME%

Tomcat配置https请求

半城伤御伤魂 提交于 2020-01-22 00:36:44
HTTPS和HTTP的区别 一、HTTP 是超文本传输协议,信息是明文传输,HTTPS 则是具有安全性的 SSL 加密传输协议。 二、HTTPS 协议需要到 CA 申请证书,一般免费证书很少,需要交费。 三、HTTP 和 HTTPS 使用的是完全不同的连接方式,用的端口也不一样,前者是 80,后者是 443。 四、HTTP 的连接很简单,是无状态的;HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议,比 HTTP 协议安全。 一.本地配置: 1.Ctrl+R打开命令,录入cmd进入控制台; 2.找到jdk安装目录,已我的为例:D:\Java\jdkbobo\jdk1.6.0_45\bin ; 进入该目录,执行如下命令:keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\tomcat.keystore" 接着会让你填写一些基本信息。 下面简要介绍一下。 密钥库口令:123456(这个密码非常重要) 名字与姓氏:127.0.0.1(以后访问的域名或IP地址,非常重要,证书和域名或IP绑定) 组织单位名称:anything(随便填) 组织名称:anything(随便填) 城市:anything(随便填) 省市自治区:anything(随便填) 国家地区代码:anything

配置tomcat https

梦想与她 提交于 2020-01-22 00:27:46
生成安全证书 打开命令窗口 Windows键+r,输入cmd 切换当前目录到tomcat的conf目录下 生成证书 红色字体标识的参数按实际需要修改 keytool -genkey -alias tomcat -keyalg RSA -keystore E:\apache-tomcat-7.0.57\conf\tomcat.keystore -validity 36500 -keypass 123456 -storepass 123456 -dname "CN= localhost ,ou= test ,L= nanjing ,ST= jiangsu ,c= CN " keytool -selfcert -alias tomcat -keystore tomcat.keystore 执行后会提示:输入密钥库口令:(输入上面的123456) keytool -export -alias tomcat -keystore tomcat.keystore -storepass 123456 -rfc -file tomcat.cer 证书生成完毕。 修改tomcat配置文件 打开conf目录下的server.xml。修改证书路径和密码。 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1"