导航:首页 > 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域名相关的知识