Tomcat配置域名/IP访问及其中遇到的问题注意事项
2017-08-01 10:57
567 查看
1.先在tomcat下的conf下找到server.xml文件,用记事本打开后,首先对端口号进行修改,以前一直以为8080是默认的端口号,其实默认的端口号是80
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
改为
<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
有时候,80端口会被其他的进程占用,这时候就需要结束原来的进程或修改为其他端口号
端口搞定后,我们就可以直接配置域名访问了
在Tomcat下面配置域名(如:www.haoqi.com)的时候,同时又不希望客户通过我们网站的IP或者域名访问到Tomcat默认的ROOT,配制方法如下:
2、在server.xml中将原有的<Engine name="Catalina" defaultHost="localhost">修改为<Engine name="Catalina" defaultHost="www.haoqi.com">,defaultHost可以是IP或域名。
3、在server.xml中将原有的<Host name=“localhost“ appBase=“webapps“ ……>修改为<Host name=“www.zhaohaoqi.com“ appBase=“webapps“……>,name后面可以填IP也可以是域名。
4、在<Host>中添加:<Context path="/别名" docBase="项目路径" />(注意:自己输,粘贴可能报错(1字节的UTF-8序列的字节1无效))
<Context path="" docBase="Tea"/>(Tea项目在webapps下)
其中docBase中的内容就是你希望的打开您的域名(www.haoqi.com) 的时候映射到的目录和默认的网页(如:index.jsp)
并且可以同时配置多个<Host>,也可为同一个项目配置域名和IP访问
5、最终我们要在本地访问域名,因无域名解析服务器,所以在hosts上配,来模拟dns解析。还得修改相关HOST文件。。打开C:/WINDOWS/system32/drivers/etc/hosts
加上
127.0.0.1 www.haoqi.com (注意:去掉“#”)
6、启动Tomcat服务器,就可以直接敲入域名访问你要访问的地址了。
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
改为
<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
有时候,80端口会被其他的进程占用,这时候就需要结束原来的进程或修改为其他端口号
端口搞定后,我们就可以直接配置域名访问了
在Tomcat下面配置域名(如:www.haoqi.com)的时候,同时又不希望客户通过我们网站的IP或者域名访问到Tomcat默认的ROOT,配制方法如下:
2、在server.xml中将原有的<Engine name="Catalina" defaultHost="localhost">修改为<Engine name="Catalina" defaultHost="www.haoqi.com">,defaultHost可以是IP或域名。
3、在server.xml中将原有的<Host name=“localhost“ appBase=“webapps“ ……>修改为<Host name=“www.zhaohaoqi.com“ appBase=“webapps“……>,name后面可以填IP也可以是域名。
4、在<Host>中添加:<Context path="/别名" docBase="项目路径" />(注意:自己输,粘贴可能报错(1字节的UTF-8序列的字节1无效))
<Context path="" docBase="Tea"/>(Tea项目在webapps下)
其中docBase中的内容就是你希望的打开您的域名(www.haoqi.com) 的时候映射到的目录和默认的网页(如:index.jsp)
并且可以同时配置多个<Host>,也可为同一个项目配置域名和IP访问
5、最终我们要在本地访问域名,因无域名解析服务器,所以在hosts上配,来模拟dns解析。还得修改相关HOST文件。。打开C:/WINDOWS/system32/drivers/etc/hosts
加上
127.0.0.1 www.haoqi.com (注意:去掉“#”)
6、启动Tomcat服务器,就可以直接敲入域名访问你要访问的地址了。
相关文章推荐
- Tomcat配置域名/IP访问及其中遇到的问题注意事项
- linux下xampp(apache)中配置域名访问,以及遇到的问题
- tomcat配置只能用域名访问,禁止用ip访问
- Apache2 单ip配置多站点(多域名)方法及注意事项
- Tomcat部署项目去除项目名和端口号通过I域名访问的方法及遇到的问题
- tomcat配置目录映射,以及前台如何访问的注意事项
- Tomcat配置域名/IP访问
- nginx+tomcat实现单IP,多域名,多站点的访问配置教程
- 一个Tomcat及一个ip,绑定不同的域名,各个域名访问各自不同应用程序的配置方法
- 阿里云服务器linux环境,从启动tomcat服务器外网访问--->绑定域名--->Navicat远程连接mysql--->阿里云服务器部署项目过程中,一定会遇到的五大问题;
- tomcat配置问题:访问http://localhost:8080/ 遇到 Access Error: 404
- Tomcat 下配置一个ip绑定多个域名
- tomcat配置一个ip多个域名
- 在Tomcat中配置应用Context的一些差异与注意事项。
- 在Tomcat中使用一个IP,一个端口,配置多个域名
- 在Tomcat中部署Spring,配置时需要注意的一些问题
- Tomcat域名或IP地址访问方式配置方法
- 解决在Eclipse中配置JBoss、Tomcat等插件时遇到的问题
- 解决在Eclipse中配置JBoss、Tomcat等插件时遇到的问题
- 解决在Eclipse中配置JBoss、Tomcat等插件时遇到的问题