javaweb学习笔记(四)-Tomcat配置

  跳过安装配置,练习:配置一台新的虚拟主机,修改host文件模拟DNS的作用使其可以访问,用三种方式为这台虚拟主机配置三个web应用,并配置其中一个web应用为缺省应用并配置主页。
  好,开始(ง •_•)ง。1,先配置一台虚拟主机,在tomcat根目录下的conf目录中的server.xml中<Engine>下添加<Host name="www.google.com" appBase="D:\Works\day2\Google"></Host>----->主机名:www.google.com,管理web应用路径:D:\Works\day2\Google。在D:\Works\day2路径下建立game,ftp,mail文件夹,在其中加入1.html。分别写入game...  ftp... mail...
  2,配置C盘下Windows\System\drivers\etc\hosts文件,在# ::1             localhost后加127.0.0.1       www.google.com 当访问www.google.com时便会访问127.0.0.1。
  3,配置web应用,三种方法:
    (1)在server.xml中新配置的<Host>下添加<Context path="/game" dacBase="D:\Works\day2\game" />。需要重启服务!现在在浏览器中输入http://www.google.com:8080/game/1.html结果为game...。
    (2)(2)在conf\Catalina下新建www.google.com文件夹,建立mail.xml,在其中写入
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="D:\Works\day2\mail" />
不用配置path,因为mail.xml文件名即为path,不需要重启服务!http://www.google.com:8080/mail/1.html结果为mail...。
    (3)把ftp文件夹拖到D:\Works\day2\Google(虚拟主机管理的文件夹)下生效,不需要重启服务。http://www.google.com:8080/ftp/1.html结果为ftp...。
  4,配置为缺省应用和设置主页。

    用(3)配置应用的话,让一个web应用变成缺省应用,直接将文件名改为ROOT这样输入http://www.google.com:8080/1.html结果为ftp...。

    用(2)配置引用的话,让将mail.xml重命名为ROOT.xml,可修改为缺省应用。

    用(1)配置引用的话,直接在sever.xml中path="",可修改为缺省应用,需要重启!。

    配置默认首页的话,在应用文件夹下在中建立WEB-INF文件夹,在WEB-INF文件加下建立classes,lib文件夹和web.xml文件,在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_3_0.xsd"
  version="3.0">
      <welcome-file-list>
        <welcome-file>1.html</welcome-file>
    </welcome-file-list>

</web-app>
这样用http://www.google.com:8080访问时直接访问1.html。

  5,取消:8080,直接用http://www.google.com访问。因为默认端口为80,所以把端口号修改为80后,输入http://www.google.com即可直接访问

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值