Tomcat服务器

1.      下载Tomcat服务器  在jakarta.apache.org网址上下载Tomcat服务器

下载tomcat服务器分为几种版本

有Linux和window的分开版本  tar版本和exe版本

也有Linux和window都可以使用的版本 zip版本

2.      Tomcat发布网站的三种方式

①   配置tomcat/conf/server.xml

②  配置tomcat/conf/Catalina(引擎)/主机目录/xxx.xml

③  将网站复制到webApp目录下

Ⅰ. Tomcat中第一种配置方式采用的是在server.xml中的Host下配置一个context标签

在context标签中必须配置的属性是docBase这个是主机中对应的文件存放目录,path是对应的虚拟路径也就是url地址栏上的地址

<contextdocbase=”主机目录” path=”虚拟目录”/>

主机目录也就是在本机的存储位置

虚拟目录也就是在访问时域名后紧跟的目录名locahost/aa  /aa就是虚拟目录

Ⅱ.在本机安装的tomcat目录下的conf目录下配置一个Catalina目录作为引擎目录,在该引擎目录下配置一个主机目录,本机肯定就是配置成localhost目录,在该目录下配置对应的XXX.xml文件。以上的配置可以使用localhost/XXX的虚拟目录了。在XXX.xml当中配置的是context的docBase。

<contextdocBase=”主机目录”/>

Ⅲ . Tomcat的第三种配置方式就是将整个网站的目录拷贝到对应的webapps目录下。然后就可以将对应的目录直接映射成虚拟目录。

Tomcat的的第三种配置方式,可以通过上传war包

War包制作流程:将整个文件夹里面压缩所有文件成zip格式(不是在外面压缩文件夹,在文件夹里面选中所有文件然后压缩成zip格式),更改zip格式的后缀为war格式,然后将war包上传或拷贝到webApps目录下

上传:程序员使用的功能。解锁上传的使用

3.      Tomcat虚拟主机的配置

在主机当中配置对应的虚拟主机

在本机内对域名进行解析:

C:\Windows\System32\drivers\etc目录下的hosts文件中配置

127.0.0.1  localhost

这里你可以任意配置,也有通过更改hosts文件来达到翻墙的效果的

Hosts文件的应用:

软件的破解

限制用户上网,网站禁止访问等等

配置虚拟主机的目的:在tomcat服务器上搭建多个网站

1.      要搭建的网站---百度

2.      建立虚拟目录和主机目录之间的映射关系

      </Host>

  <Host name="www.baidu.com"  appBase="G:\JavaWeb\FirstDay1006"

            unpackWARs="true" autoDeploy="true"

           xmlValidation="false" xmlNamespaceAware="false">

                     <Context docBase="baidu" path="" />

   </Host>

这里还可以配置一个默认的虚拟主机目录

<Engine name="Catalina" defaultHost="www.baidu.com">

一个电脑上只有默认一个虚拟主机的存在

3.      在对应的对应的网站目录下新建WEB-INF,然后新建一个web.xml文件

<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"

    version="2.5">

   <welcome-file-list>

        <welcome-file>main.htm</welcome-file>

    </welcome-file-list>

</web-app>

 

4.      Tomcat修改对应的

5.      虚拟主机:

通过域名访问虚拟主机www.baidu.com

通过ip访问到的也就是我们所说的对应的虚拟主机

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值