如何用tomcat部署web项目(一文搞懂如何部署启动多个tomcat并移植项目)
如何用tomcat部署web项目
一文搞懂如何部署启动多个tomcat并移植项目目录
- 部署tomcat
- 一、下载解压
- 二、修改配置文件
- 移植项目
- 一、打包原项目
- 二、复制到tomcat
- 三、访问试试
有时候我们在编写web项目时,有好几个项目需要同时运行,但直接放置war包总会出各种问题,比如说同一个Tomcat 同一个端口 部署多个项目,或者同一个Tomcat 多个端口 部署多个项目,经过几番测试决定分享给大家,jdk的安装就不多讲了,配好环境变量就可以,下面给大家介绍详细操作流程:
部署tomcat一、下载解压
官网下载tomcat,并解压
二、修改配置文件
打开conf目录
修改server.xml文件 修改http访问端口(默认为8080端口)
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
可以修改为(仅供参考,根据个人需求):
<Connector port="8088" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> <Connector executor="tomcatThreadPool" port="8088" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
将8080修改为第一个tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。
修改Shutdown端口(默认为8005端口)
<Server port="8005" shutdown="SHUTDOWN" debug="0">
可以修改为(仅供参考,根据个人需求):
<Server port="8095" shutdown="SHUTDOWN" debug="0">
将8005修改为没有在使用的端口号
(3) 修改JVM启动端口(默认为8009端口)
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
可以修改为(仅供参考,根据个人需求):
<Connector port="8099" protocol="AJP/1.3" redirectPort="8443" secretRequired="" />
记得把这一行的注释解掉,这里添加了secretRequired=""
的配置,很重要,不然会报org.apache.catalina.LifecycleException: 协议处理器启动失败的错误!!!
将8009修改为没有在使用的端口号
修改logging.properties
为了解决tomcat的控制台输出中文乱码
将logging.properties中的utf-8修改为GBK
运行测试
移植项目一、打包原项目
如果是maven项目的话,首先先点击如下的命令,执行install
然后,进入进入到你的maven仓库的目录下,找到打好的包(不知道你的仓库目录的可以去)
如图
接下来复制这个包
二、复制到tomcat
然后到tomcat的webapps下进行粘贴,如下图
这样tomcat运行之后,会自动帮你解压
三、访问试试
结束!!!
以上就是一文搞懂如何部署启动多个tomcat并移植项目的详细内容,更多关于tomcat部署启动的资料请关注开心学习网其它相关文章!
- idea如何搭建tomcat(IDEA2020.1.2创建web项目配置Tomcat的详细教程)
- 阿里云centos系统安装tomcat(阿里云服务器Tomcat无法访问的问题)
- 如何认识服务器(关于Nginx、Apache、Tomcat三个WEB服务器的区别和认知)
- centos怎样开启tomcat(Centos8.2云服务器环境安装Tomcat8.5的详细教程)
- centos6tomcat安装(Tomcat CentOS安装实现过程图解)
- tomcat在linux系统安装步骤(Tomcat的卸载和重装的实现图文)
- idea怎么在tomcat部署项目(IDEA 配置Tomcat服务器和发布web项目的图文教程)
- apache tomcat安装教程(Apache及Tomcat搭建集群环境过程解析)
- tomcat不显示图片怎么办(解决Tomcat重新部署后图片等资源被自动删除的问题)
- docker容器如何更改tomcat端口(Docker方式启动tomcat访问首页出现404错误)
- tomcat原理详解(解析Tomcat架构原理到架构设计)
- docker运行tomcat服务(使用 docker部署tomcat并接入skywalking的使用)
- tomcat环境配置教程(Tomcat服务器的安装配置图文教程推荐)
- maven默认插件配置(Maven使用tomcat8-maven-plugin插件的详细教程)
- docker部署tomcat(Docker安装Tomcat、MySQL和Redis的步骤详解)
- idea 部署到tomcat 的项目在哪儿(使用IDEA创建Web项目并发布到tomcat的操作方法)
- OPPO用户看过来 汇总几个春节实用技巧,轻松搞定多设备联动玩法(汇总几个春节实用技巧)
- 北京旅游攻略(北京旅游攻略5日游及其花费)
- 四川旅游攻略(四川旅游攻略自由行攻略)
- 上海迪士尼攻略(上海迪士尼攻略旅游)
- 哪里可以看熊猫(成都哪里可以看熊猫)
- oppo手机的三种录屏方法,你知道有哪些吗(oppo手机的三种录屏方法)
热门推荐
- SQL语句查询SQL SERVER作业的调度信息
- reacthooks用法(详解React Hooks是如何工作的)
- pythonpandas提取列索引(Python3.5 Pandas模块缺失值处理和层次索引实例详解)
- serv-u服务器搭建(Serv-U 无法连接到服务器127.0.0.1,端口43958 之解决办法)
- python的4种数字变量(Python将字符串常量转化为变量方法总结)
- docker的一些使用方法(使用Docker 安装 Jenkins的方法)
- wamp环境下源码如何安装(从wamp到xampp的升级之路)
- mysql和utf8哪个好(为什么在MySQL中不建议使用UTF-8)
- 前端app开发适配消息栏(amazeui页面校验功能的实现代码)
- 阿里云服务器远程连不上(阿里云控制台重置密码重启后无法访问服务器的原因及解决方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9