tomcat 部署多个war包项目和配置域名

1.首先就是项目打包war     首先使用DOS进入 项目的根目录    cd  E:/XXX项目/

2. 打包命令 jar cvf XXX项目.war */.        (这里可以把lib下的jar全部打包 也可以把lib下的Jar放入 tomcat下)

3.好啦下面就是我们的部署了

3.1把项目war包 放入tomcat文件下 的D:\apache-tomcat-6.0.37\webapps 下

3.2刚开始的新手 放好之后你先找到    D:\apache-tomcat-6.0.37\bin  下面的 statup 启动一下  等启动完成后你会在

D:\apache-tomcat-6.0.37\webapps  下面 看到多出来一个和war包同名的文件夹

3.3配置文件的配置     D:\apache-tomcat-6.0.37\conf  下面的 server.xml

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

是配置端口号的 一般默认的端口号是8080  一般网站请求默认的端口号是 80

//这下面才是开始配置 host 的  name 可以是 localhost   IP地址  网址等

<Host name="tbyoung.com"  appBase="webapps"

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

//alias  里面是 配置的域名 可以是多个

<Alias>www.tbyoung.com</Alias>

//context   一个对应一个项目    docBase 对应到tomcat 部署好的文件夹下面的webroot   path为空就是默认

<Context path=""  docBase="D:\apache-tomcat-6.0.37\webapps\web\WebRoot"  crossContext="true"  debug="0"    reloadable="true"   />

<Context path="/cyfc"  docBase="D:\apache-tomcat-6.0.37\webapps\cyfc\WebRoot"  crossContext="true"  debug="0"    reloadable="true"   />

</Host>

4.下面启动tomcat  我们试试吧

   www.tbyoung.com   是默认的第一个项目

  www.tbyoung.com/cyfc  是指向第二个项目

5.下面就遇到一些问题了 在本机测试打不开(怎么办 刚开始我也不知道怎么办 毕竟没有弄过这些东西啊)

经过看网上的一些资料还是找到问题了

还要在配置一下你本机上面的一个文件

地址  windows/system32/drivs/etc  下面的 hosts文件

加上  127.0.0.1   www.tbyoung.com

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-08 08:40:15

tomcat 部署多个war包项目和配置域名的相关文章

关于Linux系统下基于Tomcat部署和升级war包的详细过程

1.首先Linux先安装java,Tomcat 中间件规范要求: 1)         软件必须下载到/services/download_soft_v        --------(用xftp上传到此目录) 2)         软件必须安装到/services/current_apps        --------------(将上传的java和tomcat 复制或者移动到此目录下) 操作步骤: 1)         利用xftp把软件包传到服务器上 2)         先上传至/ho

Tomcat 何时解压war包

将war包拷贝到tomcat ?webapps目录下时,如果不存在同名工程,则启动tomcat时会解压war包,从而生成一同名工程. ? ? 然而,如果webapps下已经存在与war包同名的工程目录,则即使重启tomcat,也不会重新解压此war包,也就是说,运行的仍是之前同名工程目录下的代码,而不是war包中的新代码. ? ? 基于这种现状,采用了以下方式: copy target\*.war D:\java_tools\tomcat6\webapps cd D:\java_tools\to

Linux war包解压(Tomcat上传的war包备份)

常见的tar.gz.tar.bz2 等经常用会记得怎么解压,最近碰到项目部署war包到服务器上,由于文件比较大,上传比较不方便,想把war包备份起来,不想备份在tomcat下已经被解压开的文件夹.所以搜索记录如下: 参考自:http://www.2cto.com/os/201308/239355.html 方法是使用unzip. unzip -oq webapp.war -d webapp 附录:unzip的使用 命令名: unzip 功 能说明:解压缩zip文 件 语 法:unzip [-cf

tomcat中如何运行war包呢

(示例项目) 对于一个web项目来说,我们使用IDE开发完成后,如何在Tomcat中运行呢,因为我们开发是使用IDE,可以在IDE中运行,但是实际在运行的时候 已经脱离集成开发环境,比如我们将项目打成war包,扔到tomcat的webapp目录下,我们要运行这个项目,还需要进行设置. 是在server.xml中进行设置 <Host appBase="webapps" autoDeploy="true" name="localhost" un

一个tomcat部署俩个java web项目

2.发布的时候可以发布成war包,用项目名称右键export,选择项目名称,还有发布的路径,即tomcat下的路径,参考http://zhidao.baidu.com/link?url=imOu0Uux5K-7JkhazslmBq346amyCKhKr8mG82-yPEBhE493HffwbQUQ_iK9leFHsESukhOYXwV8bIRXFV-uXK 3.需要修改web.xml文件 如果不修改会报 java.lang.IllegalStateException: Web app root

intellij idea tomcat 启动不生成war包

想把项目打包成war包做测试,但是按照之前的方法居然没有成功导出war包,犯了很低级的错误,特此记录. (1)首先在Project Structure 界面,修改type为 Web Application:Archive. (2)点击运行tomcat,war包就会乖乖的在指定的output文件夹下生成. . 然而并没有,tomcat报错信息如下: [2017-12-19 11:42:28,796] Artifact tlks: com.intellij.javaee.oss.admin.jmx.

linux安装tomcat,并发布war包

1,JDK 下载jdk 将jdk解压后放在/usr/local路径下 /usr/local/jdk1.7.0_67 做个软连接 ln -s /usr/local/jdk1.7.0_67/ /usr/local/jdk 修改/etc/profile文件 添加以下内容 ######################################export  JAVA_HOME=/usr/local/jdk1.7.0_67 export  PATH=$JAVA_HOME/bin:$PATHexpor

关于云Linux部署tomcat服务器(Maven的多模块war包)

博主的运行环境: 电脑系统: Linux mint 18 JDK版本: java version "1.8.0_171" Maven版本:  Apache Maven 3.5.3 一.关于war包的生成: 如图,这是一个多模块项目,被分为前端和后端,生成的war包将在web部分生成,但是web部分对service部分有依赖,所以我们需要先将service部分的jar包生成才能保证web部分的war包成功生成: 生成service部分的jar包: 看到生成后,成功放置maven仓库: 接

TOMCAT管理页面部署WAR包 大小超出上限

今天在往服务器上部署war包时出现错误: 由错误信息可以看出,要部署的WAR包大小超出配置的上限了,配置的上限在"apache-tomcat-7.0.41\webapps\manager\WEB-INF"下面的web.xml里面设置: <multipart-config> <!-- 50MB max --> <max-file-size>62428800</max-file-size> <max-request-size>62