Tomcat 部署maven專案,並用域名訪問專案
1:專案打包,再eclipse選中專案右鍵,然後選中Export,再選中WAR file
然後就會彈出框來
2:把tomcat單獨放一個目錄
然後把第一步儲存的專案拷貝到D:\apache-tomcat-8.0.39\webapps目錄下
3:修改conf目錄下的server.xml檔案
注意、:紅色部分為修改了的部分
第一步修改8080埠為80埠
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="80"
protocol="HTTP/1.1" redirectPort="8443" maxThreads="1000"
minSpareThreads="100" maxSpareThreads="300" acceptCount="100"/>
第二步:修改Engine下defaultHost
<Engine defaultHost="填寫你的域名" name="Catalina">
第三步:修改Host下name
<Host appBase="webapps" autoDeploy="true" name="填寫你的域名" unpackWARs="true">
第四步:在Host標籤內加<Context docBase="你的專案名稱" path="" />
<Host appBase="webapps" autoDeploy="true" name="hy898561937.com" unpackWARs="true">
<!-- 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" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/>
<Context docBase="you" path="" />
</Host>
4:啟動bin目錄下的startup.bat檔案
5:訪問,直接輸入你的域名。就可以訪問專案了