Tomcat配置域名访问

先在tomcat下的conf下找到server.xml文件,用记事本打开后,首先对端口号进行修改,之前一直觉得8080是默认的端口号,其实默认的端口号是80web

<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> tomcat

改成服务器

<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />app

有时候,80端口会被其余的进程占用,这时候就须要结束原来的进程或修改成其余端口号webapp

端口搞定后,咱们就能够直接配置域名访问了jsp

在Tomcat下面配置域名(如:www.qixing.cn)的时候,同时又不但愿客户经过咱们网站的IP或者域名访问到Tomcat默认的ROOT,配制方法以下:网站

一、打开Tomcat安装目录下的/conf/server.xml文件server

二、在server.xml中将原有的<Host name=“localhost“ appBase=“webapps“ ……>修改成<Host name=“www.qixing.cn“ appBase=“webapps“……>,name后面能够填IP也能够是域名。xml

三、在<Host>中添加:<Context  path="/别名"  docBase="项目路径" />dns

<Context path="" docBase="CreateCert"/>(CreateCert项目在webapps下)

  其中docBase中的内容就是你但愿的打开您的域名(www.qixing.cn) 的时候映射到的目录和默认的网页(如:index.jsp)

而且能够同时配置多个<Host>,也可为同一个项目配置域名和IP访问

四、最终咱们要在本地访问域名,因无域名解析服务器,因此在hosts上配,来模拟dns解析。还得修改相关HOST文件。。打开C:/WINDOWS/system32/drivers/etc/hosts

加上

127.0.0.1       www.qixing.cn

五、启动Tomcat服务器,就能够直接敲入域名访问你要访问的地址了。

在Tomcat 6.0\conf\Catalina下会生成一个以域名为文件夹名称的文件夹,下面有manager.xml文件