Tomcat上部署自己域名的方法

如何将域名部署到Tomcat中,用域名访问服务器

2017年11月12日 23:09:33 阅读数:2009 标签: 服务器Tomcat 更多

个人分类: 服务器

版权声明:本文为博主原创文章,若转载请标明。 https://blog.csdn.net/qq_36330228/article/details/78516160

前提:我的域名是www.xxxx.top

1.打开Tomcat所在文件夹,找到conf文件夹下的server.xml文件,打开编辑它

2.将下面的8080端口改为80端口

<span style="color:#000000"><code><span style="color:#006666"><<span style="color:#4f4f4f">Connector</span> <span style="color:#4f4f4f">port</span>=<span style="color:#009900">"8080"</span> <span style="color:#4f4f4f">protocol</span>=<span style="color:#009900">"HTTP/1.1"</span>
               <span style="color:#4f4f4f">connectionTimeout</span>=<span style="color:#009900">"20000"</span>
               <span style="color:#4f4f4f">redirectPort</span>=<span style="color:#009900">"8443"</span> /></span></code></span>
  • 1
  • 2
  • 3

修改后的截图 
这里写图片描述

3.将下面的localhost修改为你的域名

<span style="color:#000000"><code> <span style="color:#006666"><<span style="color:#4f4f4f">Engine</span> <span style="color:#4f4f4f">name</span>=<span style="color:#009900">"Catalina"</span> <span style="color:#4f4f4f">defaultHost</span>=<span style="color:#009900">"localhost"</span>></span>

<span style="color:#880000"><!--For clustering, please take a look at documentation at:
          /docs/cluster-howto.html  (simple how to)
          /docs/config/cluster.html (reference documentation) --></span></code></span>
  • 1
  • 2
  • 3
  • 4
  • 5

修改后的截图 
这里写图片描述

4.第一行的name=”localhost”中的localhost改为你的域名在最后Host关闭标签前加上<Context docBase="com.weiXin" path="" reloadable="true" ></Context>这句话中的docBase里面放你发布的项目的名字

<span style="color:#000000"><code><span style="color:#006666"><<span style="color:#4f4f4f">Host</span> <span style="color:#4f4f4f">appBase</span>=<span style="color:#009900">"webapps"</span> <span style="color:#4f4f4f">autoDeploy</span>=<span style="color:#009900">"true"</span> <span style="color:#4f4f4f">name</span>=<span style="color:#009900">"localhost"</span> <span style="color:#4f4f4f">unpackWARs</span>=<span style="color:#009900">"true"</span>></span>

        <span style="color:#880000"><!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html --></span>
        <span style="color:#880000"><!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        --></span>

        <span style="color:#880000"><!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" --></span>
        <span style="color:#006666"><<span style="color:#4f4f4f">Valve</span> <span style="color:#4f4f4f">className</span>=<span style="color:#009900">"org.apache.catalina.valves.AccessLogValve"</span> <span style="color:#4f4f4f">directory</span>=<span style="color:#009900">"logs"</span> <span style="color:#4f4f4f">pattern</span>=<span style="color:#009900">"%h %l %u %t &quot;%r&quot; %s %b"</span> <span style="color:#4f4f4f">prefix</span>=<span style="color:#009900">"localhost_access_log"</span> <span style="color:#4f4f4f">suffix</span>=<span style="color:#009900">".txt"</span>/></span>

      <span style="color:#006666"><<span style="color:#4f4f4f">Context</span> <span style="color:#4f4f4f">docBase</span>=<span style="color:#009900">"D:\apache-tomcat-8.0.46\webapps\com.weiXin"</span> <span style="color:#4f4f4f">path</span>=<span style="color:#009900">"/com.weiXin"</span> <span style="color:#4f4f4f">reloadable</span>=<span style="color:#009900">"true"</span> <span style="color:#4f4f4f">source</span>=<span style="color:#009900">"org.eclipse.jst.jee.server:com.weiXin"</span>/></span><span style="color:#006666"><<span style="color:#4f4f4f">Context</span> <span style="color:#4f4f4f">docBase</span>=<span style="color:#009900">"D:\apache-tomcat-8.0.46\webapps\com.CDSN"</span> <span style="color:#4f4f4f">path</span>=<span style="color:#009900">"/com.CDSN"</span> <span style="color:#4f4f4f">reloadable</span>=<span style="color:#009900">"true"</span> <span style="color:#4f4f4f">source</span>=<span style="color:#009900">"org.eclipse.jst.jee.server:com.CDSN"</span>/></span><span style="color:#006666"></<span style="color:#4f4f4f">Host</span>></span></code></span>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

修改后的截图 
这里写图片描述 
这里一定要注意后面加上的Context标签,它是一个闭合的标签,不闭合会导致Tomcat启动闪退,我看了很多教程博客上都是开放的,结果就是Tomcat启动闪退。如果你闭合启动还闪退那就是环境问题,参考文章: 
http://blog.csdn.net/qq_36330228/article/details/77898512

扫描二维码关注公众号,回复: 4313897 查看本文章

猜你喜欢

转载自blog.csdn.net/lanxiao8888/article/details/82112276