您现在的位置:首页 > >

如何理解tomcat的server.xml中host、context的标签配置

发布时间:

????????????? 网上有很多tomcat目录下server.xml的配置的文章,但是对于初学者来说,如何理解host的标签的配置内容确实一下转不过弯。至少本人就是这个傻样。


??? 我希望我能帮助一些初学者去理解。先了解配置步骤,再理解配置的目的。


?????????? 首先,host标签的意思,根据大家的普遍意思,它表示“虚拟主机”的意思。而虚拟主机在我理解就是实际主机IP经过DNS解析后的普通文字。


?????????














path:设置该项目访问的路径名,如:/app1 .如果path为""--即空字符串,则访问该主机时默认访问该path所在的context元素下docBase所指定的项目,
source:没有深究,大概意思应该是来源于某个ide。
步骤2:在C:WindowsSystem32driversetc 路径下找到名为hosts的文件,注意不是hosts.txt,是无后缀名的hosts。


????????????????????? 用记事本打开,在最后一行添加, ?? 域名(主机名)-------ip的映射,如,127.0.0.1?????? www.test.com?? ,保存。


???????????????????? !保存不了? ,那是因为你的权限不够,参考:
http://jingyan.baidu.com/article/624e7459b194f134e8ba5a8e.html
host是什么:

???????????? 多个子项目组成的大项目,他是一个功能完整、能实现实际业务完整性的项目,此时需要使用一个主机这样的逻辑单元来管理。显像的说,我希望这些业务由一台电脑(假设)来完成,此时这样的电脑就叫主机,这个主机的标识就是主机名---域名。比如淘宝,他可以买东西、买东西,浏览东西,这些完整的实际业务的完成,实际可以简单的理解为通过 www.taobao.com来完成,也可以叫这台主机为www.taobao.com。


? ? ? ?? 什么时候要配置多个host:?


????????????????? 开发时可以用来测试;上线时可以分离完整的实际业务,方便管理。如:淘宝、支付宝的分离,他们都有完整(是否完整由人自定义)的业务功能。


?????????????????????????


?????????








??????????







热文推荐
猜你喜欢
友情链接: 医学资料大全 农林牧渔 幼儿教育心得 小学教育 中学 高中 职业教育 成人教育 大学资料 求职职场 职场文档 总结汇报