zoukankan      html  css  js  c++  java
  • Tomcat配置域名/IP访问及其中遇到的问题注意事项

    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 (注意:去掉“#”)

    windows下修改hosts文件不需要重启也能生效。 方法步骤:

    1.单击Windows键,选择运行,输入CMD,回车。
    2.在命令提示符中输入"ipconfig /displaydns"命令回车即可。
    3.再次输入"ipconfig /flushdns"命令回车即可刷新dns,使hosts文件立即生效。
     
     

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

  • 相关阅读:
    Ruby: 获取IE的一些信息(其实应用AutoIt脚本本身,获取这些信息更加简单)
    Watir: 对浏览器的保存文件操作, 其实应用的是AutoIt脚本
    Watir: 右键点击实例(某些如果应用AutoIt来做会更加简单高效)
    Watir: Get document detail information in Watir.
    Ruby的一些常用全局变量
    Watir: 很久以前,对Watir开始学习时候做的笔记
    AutoIT: 开发界面结合GUI automation和Watir Automation
    AutoIT:为文件夹下面的文件批量改名
    AutoIT: 如何设置GUICtrlCreateCombo选项为不可修改状态
    AutoIT: GUISetFont VS GUICtrlSetFont
  • 原文地址:https://www.cnblogs.com/Fooo/p/14045989.html
Copyright © 2011-2022 走看看