博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用linux部署tomcat项目
阅读量:6554 次
发布时间:2019-06-24

本文共 1792 字,大约阅读时间需要 5 分钟。

1、下载对应的Tomcat服务器包 

Apache Tomcat官网下载: http://tomcat.apache.org/download-70.cgi

比如我们使用的是  apache-tomcat-7.0.82.tar.gz   下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.tar.gz

2、上传至Linux服务器并解压出来

 上传成功后使用 tar -xzvf apache-tomcat-7.0.82.tar.gz 命令进行解压

 drwxr-xr-x 9 root root 4096 Nov 15 16:37 apache-tomcat-7.0.82 -rw-r--r-- 1 root root 8997403 Nov 15 16:25 apache-tomcat-7.0.82.tar.gz

 

3、上传war项目包

 解压完成后进入Tomcat的webapps目录下并上传对应的war项目包

[root@iZj6cgy98yqy7fow7dq2lnZ tomcat]# cd apache-tomcat-7.0.82/webapps/ [root@iZj6cgy98yqy7fow7dq2lnZ webapps]# ll total 17116 drwxr-xr-x 14 root root 4096 Nov 15 16:37 docs drwxr-xr-x 7 root root 4096 Nov 15 16:37 examples drwxr-xr-x 5 root root 4096 Nov 15 16:37 host-manager drwxr-xr-x 5 root root 4096 Nov 15 16:37 manager drwxr-xr-x 3 root root 4096 Nov 15 16:37 ROOT drwxr-xr-x 5 root root 4096 Nov 15 17:00 yun-video -rw-r--r-- 1 root root 17498127 Nov 15 16:57 yun-video.war [root@iZj6cgy98yqy7fow7dq2lnZ webapps]#

 

 

4、修改Tomcat相关server配置文件

[root@iZj6cgy98yqy7fow7dq2lnZ webapps]# vim ../conf/server.xml

 

 

修改Tomcat启动端口(默认8080):

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />这里的port可以修改为别的服务端口,也就是Tomcat的启动端口。

修改Tomcat根项目启动

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> 在这一行配置目录下添加  <Context docBase="${catalina.home}/webapps/yun-video" path="" sessionCookieName="yun-video" /> 

配置详情:<Context docBase="${catalina.home}/webapps/需要启动的根项目war包名,同等于war解压后的文件夹名" path="" sessionCookieName="session会话共享的识别名" /> 

添加后的配置:

 

 

5、启动Tomcat

脚本在bin目录下。

 [root@iZj6cgy98yqy7fow7dq2lnZ bin]# sh startup.sh

6、停止tomcat

 [root@iZj6cgy98yqy7fow7dq2lnZ bin]# sh shutdown.sh 

 

转载于:https://www.cnblogs.com/david97/p/7842718.html

你可能感兴趣的文章
20145240问卷调查
查看>>
[linux] uptime 命令中关于平均负载的解释
查看>>
Algs4-1.4.25扔两个鸡蛋
查看>>
Algs4-2.4.22调优先队列的整数组大小
查看>>
设计模式之建造者
查看>>
模块化的JavaScript开发的优势在哪里
查看>>
上海某软件公司电话面试分享
查看>>
TCP 和 UDP 协议发送数据包的大小 (转载)
查看>>
用Alamofire进行网络请求的一段代码解析(一)
查看>>
elasticsearch的percolator操作
查看>>
windows 定时任务:schtasks,定时关闭网易云音乐
查看>>
C# Note17: 使用Ionic.Zip.dll实现解压缩文件
查看>>
Mina Basics 06-传输
查看>>
c 编译异常 switch 之a label can only be part of a statement and a declaration is not a statement...
查看>>
nullnullDataTable 排序
查看>>
Codeforces Ilya and Queries
查看>>
NEWS - InstallShield 2013发布
查看>>
Viewport
查看>>
〖Linux〗Debian 7.1.0 Wheezy使用ltib报错的解决办法
查看>>
〖Android〗(how-to) fix k860/k860i buletooth.
查看>>