tomact配置域名和端口直接访问网站

tomact配置域名和端口直接访问网站,就是使用域名解析到主机,通过端口执行网站地址,实现访问,在上一章节中发布了两个web项目,但是都是执行同一个根文件夹,通过

http://localhost:8080/项目名称   以这样的地址进行访问的。

下面通过配置Tomcat安装地址下的conf文件夹下的server.xml文件,实现绑定域名和指定端口到指向目录实现 域名加端口访问 网站

1.先配置两个虚拟域名。打开以下目录:C:\Windows\System32\drivers\etc 选中hosts编辑

添加以下两条记录,10.0.0.217是我本机内网IP地址,保存。

2.打开Tomcat安装地址下的conf文件夹下的server.xml文件:在Server 同级下添加 Server节点,xml节点如下:

<Service name="Catalina">
    <Connector port="50002" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>

      <Host name="aaa.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Context path="" docBase="/JavaWeb_TestRelease01" reloadable="true"/>
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host>
    </Engine>
  </Service>

  <Service name="Catalina">
    <Connector port="50003" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>

      <Host name="bbb.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Context path="" docBase="/JavaWeb_TestRelease02" reloadable="true"/>
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host>
    </Engine>
  </Service>

其中新增Server节点1绑定的是 aaa.com 域名 端口是50002,执行了/JavaWeb_TestRelease01 目录

其中新增Server节点2绑定的是 bbb.com 域名 端口是50003,执行了/JavaWeb_TestRelease02 目录

停止tomcat,重新启动tomcat

在浏览器运行:http://aaa.com:50002/

在浏览器运行:http://aaa.com:50002/

时间: 2024-11-03 21:49:52

tomact配置域名和端口直接访问网站的相关文章

VM虚拟机 Centos7 lnmp环境 配置域名问题 windows浏览器访问的问题

CentOS7  ip地址为 192.168.0.155 搭有 LNMP集成环境 执行 lnmp vhost add 配置服务器 指定目录的域名 mark.com 这时windows 机器的 浏览器想要访问 mark.com 需要在 C:\Windows\System32\drivers\etc 下的hosts 文件需要加一行 192.168.0.155 mark.com

用软件改服务器8080端口改为80端口 直接访问网站

很多人购买服务器和域名后,全部弄好后,只能通过 ip:8080/项目名 (或者 域名:8080/项目名 )的方式进行访问. 这里讲解的就是如何去掉端口和项目名,直接用 ip (或者 域名访问)即www.pengleiit.top 直接访问. 第一步我们需要将8080端口换成80端口.我们还可以使用iis7服务器监控工具来修改端口.大部分服务器中的路径为 /usr/local/apache-tomcat-8.5.24/conf, 不管你的服务器中是怎么样的,你首先得找到你安装的tomcat(不需要

用IP或IP+端口来访问网站的方法

1.打开IIS管理器--主机头值设置为空就可以了,重启IIS.

apache 2.4 配置httpd:添加域名禁止IP访问网站

apache 2.4 配置httpd:添加域名禁止IP访问网站 一般来说,网站可以用域名和IP来访问.你的网站可以通过IP直接访问,本来这没什么问题,但是会有些隐患:由于搜索引擎也会收录你的IP地址的页面,所以同一个页面搜索引擎会重复收录,造成页面的权重不如单个收录高.域名恶意指向的可能:还记得google.com.sb 事件吗?google.com.sb 这个域名被恶意指向了百度,后来证实了 google.com.sb 这个域名为第三者恶意指向的,并不是Google所为.当然这只是个玩笑,但是

以IP地址的形式访问网站

一致以来我都习惯于用域名的方式来访问网站,看到同事用IP地址来访问网站,也仅仅只是好奇,试了一下也没成功,于是就放弃了. 最近发布了站点,客户并没有提供域名,于是通过IP地址访问的方法又在我的脑子里蹦了出来. 方法很简单,如下图,就在IP地址的位置选择本机在局域网中的IP就可以了.端口可以用默认的80(在80没有被使用的情况下),也可以使用别的端口. 如此这样,就可以在局域网中通过局域网中的IP地址访问了.如果端口是默认的80,则访问的地址是:http://192.168.1.83:80或者ht

ubuntu14.10服务器版安装xampp,配置域名端口访问

1.从xampp下载下了xampp-linux-1.7.3a.tar这个包,然后ftp到我的linux虚拟机中, 2.复制到opt下,(可以直接解压的)到opt下面,tar xvfz xampp-linux-1.7.3a.tar 3.可以直接安装或者叫初始化lampp,:/opt/lampp/lampp start显示安装成功,启动成功. 为了方便以后调试,我把lampp的启动文件放到/bin下面,可以直接lampp start,restart,stop 4.下面直接在浏览器打开http://1

IIS搭建本地服务器,花生壳实现外网通过域名访问网站

配置服务器 作为一个青年,没有实力,做不出标图所示的服务器. 作为一个学生,买不起服务器 作为一个小孩,买不起域名 但别忘了 作为一个平民玩家,只要有耐心 装备迟早会做出来的 (注:感觉有钱与没钱还是区别好大) 一.涉及内容 目的: 1.搭建本地服务器   2.让外网用户能够访问本地   3.获得免费域名  4.使用域名访问 内容:  1.使用花生壳和IIS配置本地服务器 2.参考(相关)网址 大致步骤: 1.ISS的启动 2.网站的添加 3.ISS中IP的选择 4.花生壳的使用 注:本文演示的

windows环境下XAMPP安装、多域名多端口配置、与python环境并存

一.去xampp官网下载最新版本的安装包,安装一般软件的安装步骤,一直下一步,不过如果你想安装到指定目录中的话,在选择安装位置的时候设置想要安装的位置. 二.我们在工作中经常遇到同时调试多个网站的情况,那么如何配置呢?就像平时访问网站一样,网站 a.com 与网站 b.com 截然不同.这都是常见现象,如果在局域网中要访问另外一台电脑上的多个网站,就需要使用 http://192.168.1.10/ 形式访问,而不是 http://localhost/,http 协议默认端口号是 80,如果我们

配置Java SSL 访问网站证书

最近在开发 Java 访问 Azure ServiceBus 时遇到SSL证书问题,导致JAVA报错,不能正常访问,报错信息如下: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provid