博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
配置虚拟主机(搭建网站)
阅读量:6829 次
发布时间:2019-06-26

本文共 1026 字,大约阅读时间需要 3 分钟。

 

3 配置外部应用(了解)

  原来我们的项目放到webapps下,现在我放到外面,也希望tomcat可以找到它!

也可以把应用放到Tomcat之外,这就是外部应用了。例如我们把上面写的hello应用从webapps目录中剪切到C盘下,即C:/hello。现在hello这个Web应用已经不在Tomcat中了,这时我们需要在tomcat中配置外部应用的位置,配置的方式一共有两种:

l  conf/server.xml:打开server.xml文件,找到<Host>元素,在其中添加<Context>元素,代码如下:

server.xml

1)       path:指定当前应用的名称;

2)       docBase:指定应用的物理位置;

3)       浏览器访问路径:。

 

l  conf/catalana/localhost:在该目录下创建itcast_hello.xml文件,在该文件中编写<Context>元素,代码如下:

1)       文件名:指定当前应用的名称;

2)       docBase:指定应用的物理位置;

3)       浏览器访问路径:。

 ----------------------------------------------------------------------------------------------

映射虚拟主机(了解)

我们的目标是,在浏览器中输出:就可以访问我们的项目。

完成这一目标,我们需要做三件事:

l  修改端口号为80,这一点应该没有问题吧;

l  在本机上可以解析域名为127.0.0.1,这需要修改C:\WINDOWS\system32\drivers\etc\hosts文件,添加对和127.0.01的绑定关系;

l  在server.xml文件中添加一个<Host>(主机)。

 

1)       修改端口号为80

 

 

1)       绑定和127.0.01的绑定关系

 

2)       server.xml文件中添加一个<Host>

 

l  name=”www.itcast.cn”:指定虚拟主机名为;

l  appBase=”F:/itcastapps”:指定当前虚拟主机的应用程序存放目录为F:/itcastapps。

l  在itcastapps目录下创建名为ROOT的应用,因为一个主机只可以有一个名为ROOT的应用,名为ROOT的应用在浏览器中访问是可以不给出应用名称。

转载于:https://www.cnblogs.com/danyuzhu11/p/6209937.html

你可能感兴趣的文章
PHP高级教程-文件上传
查看>>
【Redis缓存机制】1.Redis介绍和使用场景
查看>>
oracle NVL与Coalesce的区别
查看>>
python datetime fromtimestamp_浸在苏打水里的玩偶_百度空间
查看>>
【转载】SIFT算法分析(草稿)
查看>>
仿Drinkspiration App的menu
查看>>
一周最新示例代码回顾 (6/11 - 6/17)
查看>>
Windows Server 2003 SP2(32位) 中文版 下载地址 光盘整合方法
查看>>
[转]Linux下阅读源代码:(g)vim+Taglist+ctags
查看>>
修改linux终端命令行颜色
查看>>
删除map、list集合元素总结
查看>>
搭建hadoop1.2集群
查看>>
autotools入门笔记(一)
查看>>
Imagex用法
查看>>
问题集
查看>>
ios实例开发精品文章推荐(7.23)
查看>>
php编译错误Note that the MySQL client library is not bundled anymore或者cannot find mysql header file...
查看>>
Myeclipse--jBPM4.3插件
查看>>
[每日一题] 11gOCP 1z0-053 :2013-10-12 RESULT_CACHE在哪个池?.............................44
查看>>
Unity物理系统的触发器
查看>>