使用linux部署tomcat項目


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會話共享的識別名" /> 

添加后的配置:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="${catalina.home}/webapps/yun-video" path="" sessionCookieName="yun-video" /> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" --> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" /> </Host>

 

 

5、啟動Tomcat

腳本在bin目錄下。

 [root@iZj6cgy98yqy7fow7dq2lnZ bin]# sh startup.sh

6、停止tomcat

 [root@iZj6cgy98yqy7fow7dq2lnZ bin]# sh shutdown.sh 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM