導航:首頁 > IDC知識 > tomcat7域名

tomcat7域名

發布時間:2021-03-20 07:54:11

1、tomcat域名如何配置?

在tomcat下面配置域名(如:www.***.com)的時候,同時又不希望客戶通過我們網站的ip或者域名訪問到tomcat默認的root,配製方法如下:

2.在server.xml中將原有的<host name=「localhost「 appbase=「webapps「 ……>修改為<host name=「您要配置的域名「 appbase=「webapps「……> 【程序編程相關:Java 理論與實踐:並發在一定程度上使】

1.打開tomcat安裝目錄下的\conf\server.xml文件 【推薦閱讀:用Java的New IO開發網路協議】

3.在\conf\catalina目錄下建立目錄「<您要配置的域名的名稱>」,然後建立root.xml文件,其格式與\conf\lo

context displayname="welcome to 56world!" docbase="d:\workplace\inbuilding" path=""> 【程序編程相關:Java 理論與實踐:並發在一定程度上使】

<?xml version=1.0 encoding=utf-8?> 【推薦閱讀:用Java的New IO開發網路協議】

其中docbase中的內容就是你希望的打開您的域名(www.***.com) 的時候映射到的目錄與默認的網頁(如:index.jsp) 【擴展信息:枚舉類型入門】

</context>

4.啟動tomcat伺服器,就可以直接敲入域名訪問你要訪問的地址了.

2、tomcat7 怎麼綁定多個域名?

如果想在tomcat7.0服務上綁定多個域名就需要修改tomcat目錄下的conf文件夾下server.xml文件
1將port改成你的埠
2 host的appBase屬性修改默認為webapps
3
<Host name="abc.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Alias>www.abc.com</Alias> <!--多個域名-->
</Host>

3、tomcat怎麼配置網站主域名

2.在server.xml中將原有的<host name=「localhost「 appbase=「webapps「 ……>修改為<host name=「您要配置的域名「 appbase=「webapps「……>

1.打開tomcat安裝目錄下的\conf\server.xml文件

3.在\conf\catalina目錄下建立目錄「<您要配置的域名的名稱>」,然後建立root.xml文件,其格式與\conf\lo

context displayname="welcome to 56world!" docbase="d:\workplace\inbuilding" path="">

<?xml version=1.0 encoding=utf-8?>
其中docbase中的內容就是你希望的打開您的域名 的時候映射到的目錄與默認的網頁(如:index.jsp)

</context>

4.啟動tomcat伺服器,就可以直接敲入域名訪問你要訪問的地址了.

4、tomcat7配置多項目和域名

您好,提問者:

    這種情況為何不考慮tomcat整合apache呢

1、找到你的tomcat然後在conf文件中找到server.xml打開;
<Server port="8005" shutdown="SHUTDOWN">
  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
  <Listener className="org.apache.catalina.mbeans." />
 
  <GlobalNamingResources>
  <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase"description="User database that can be updated and saved"factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
 
<Service name="Catalina">
  <Connector port="8080" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000"redirectPort="8443" />
<!--<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" />
 -->
  <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
  <Engine name="Catalina" defaultHost="localhost">
<!--  <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
  -->
<!-- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
  -->
  <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false">
<!--<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
  -->
<!-- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
  prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
 -->
</Host>
</Engine>
</Service>
</Server>
在其中我主要是對倆個地方進行修改:
第一個將
<Connector port="8080" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000"redirectPort="8443" />
修改為:
<Connector port="80" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000"redirectPort="8443" />
第二就是在中添加<host>(一個host代表一個域名或訪問地址)
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"   />
</Engine>
修改為
<Engine name="Catalina" defaultHost=www.abc.com>
<Host name="www.coe.com" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" >
<Context path="" docbase="D:Tomcat 6.0webappsROOT" crosscontext="true" />
</Host>
<Host name="www.abc.com" appBase="ccc" unpackWARs="true" autoDeploy="true"
 xmlValidation="false" xmlNamespaceAware="false" >
<Context path="" docbase="D:Tomcat 6.0cccROOT" crosscontext="true" />
</Host>

<Host name=www.cba.com appBase="dddd" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" />
<Context path="" docbase="D:Tomcat 6.0ddddROOT" crosscontext="true" />
</Host>
</Engine>

    這里提供參考:http://blog.sina.com.cn/s/blog_6341fc0f0100lzaj.html

5、如何將tomcat搭建的網站與域名連接

如:輸入個性域名:XXX。XXX。XXX(www.baidu.com),訪問到自己的網頁
(大致過程:修改域名解析---->修改tomcat埠號---->修改tomcat的server.xml---->重啟tomcat--->完成)
第一步:申請域名(我是阿里雲的)

第二步:進行域名解析

第三步:輸入自己伺服器的公網ip

第四步:設置伺服器tomcat埠為80,/etc/tomcat7/server.xml
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />

第五步:修改/etc/tomcat7/server.xml 的host
name修改為自己的域名,增加Context

<Host name="XXX.XXX.XXX" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/var/lib/tomcat7/webapps/fc_log" reloadable="false"></Context>

有的時候需要這么配置path路徑:<Context path="" docBase="/var/lib/tomcat7/webapps/fc_log/" reloadable="false"></Context>

6、centos7 下 Tomcat9 如何配置域名?

網頁鏈接

-供參考

7、tomcat怎麼配置兩個站點 使用同一個域名

說明

為了使本文更加易懂,我將tomcat配置文件:tomcat7.0.37/conf/server.xml 拿到Windows,用UltraEdit打開、編輯。
配置好的tomcat配置文件:server.xml,用ue打開,點擊下圖所示的折疊符號,將Serveice容器進行折疊

復制service容器,並修改name為另一個名字

4
修改Service容器中的內容

打開tomcat2容器,將Host name=""改為要使用的第二個域名,配置其路徑等便可以了。如果需要修改埠的話,修改這個Service容器中的Connector即可。

與tomcat7域名相關的知識