使用tomcat搭建基于域名的虚拟主机

使用tomcat搭建基于域名的虚拟主机进入conf目录:其中server.xml是tomcat的主配置文件,设置与服务相关参数的,例如路径设置,端口设置等。

大家好,欢迎来到IT知识分享网。

使用tomcat搭建基于域名的虚拟主机

1、想使用tomcat搭建基于域名的虚拟主机,首先要有一个tomcat,这里演示是基于window操作系统的,基于linux系统的和这也差不多。从tomcat官网(http://tomcat.apache.org/)上下载一个版本:

使用tomcat搭建基于域名的虚拟主机

2、解压下载的tomcat,进入conf目录:

使用tomcat搭建基于域名的虚拟主机

其中server.xml是tomcat的主配置文件,设置与服务相关参数的,例如路径设置,端口设置等;

context.xml设置tomcat数据源,一般用来连接数据库,可以被tomcat动态来加载;在版本5.5之前,Context体现在/conf/server.xml中的Host里的<Context>元素,它由Context接口定义。每个<Context>元素代表了运行在虚拟主机上的单个Web应用。

tomcat-users.xml主要是用户名和密码的设置;

web.xml是默认首页等之类的设置。

使用tomcat搭建基于域名的虚拟主机

3、编辑server.xml文件,配置基于域名的虚拟主机:

使用tomcat搭建基于域名的虚拟主机

其中模块0是server.xml文件中原有的,模块1和模块2是添加的两个Host,用来配置域名和服务路径;name中配置域名,appBase是指服务(网站)的基本路径,这里可以存放多个服务,一般是相对路径,相对于tomcat的安装路径,在这里我配置了绝对路径;

Context标签中的path=””为虚拟目录,如果是空,访问就是域名:端口/,如果是path=”test”,那么访问的时候就是域名:端口/test;

docBase=”” 为实际目录,可以是绝对路径,如果是相对路径就是基于appBase

4、在磁盘D中新建test文件夹,在test文件夹中新建zjl和fxx两个文件夹,在zjl和fxx两个文件夹中分别新建一个index.html,写入如下内容:

使用tomcat搭建基于域名的虚拟主机

5、由于我配置的域名不是正常申请来的,也没有备案,所以DNS是不会解析这两个域名,我们可以通过修改本地的hosts文件,配置域名对应的IP地址来进行解析,一般是在路径(C:\Windows\System32\drivers\etc)下的:

使用tomcat搭建基于域名的虚拟主机

我在这里就使用SwitchHosts软件来更改hosts文件,也推荐大家使用这个软件。

使用tomcat搭建基于域名的虚拟主机

6、启动tomcat,我这里启动的端口是8080,启动成功之后我们就可通过域名来访问了!服务默认访问的是index.*的文件。

使用tomcat搭建基于域名的虚拟主机

使用tomcat搭建基于域名的虚拟主机

使用tomcat搭建基于域名的虚拟主机还是比较简单的,没了解过的同仁们可以简单了解一下!大神悄然路过就行,勿喷,不过可以喷一喷最近的假疫苗,伤天害理!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/85516.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信