- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态虚拟主机配置方法
动态虚拟主机配置方法2004-04-23 15:18 pm作者:linux知识宝库 ()来自:linux知识宝库 ()联系:linuxhero#动态配置海量虚拟主机驻留,用于巨量数目的WEB站点。随apache提供的标准模块+mod_vhost_aliases实现动态配置的主机。作用是在检查完进来的URL后为这些目录生成实际路径。实现基于名字的动态虚拟主机指令:VirtualDocumentRoot指定模块如何从URL请求那里为动态虚拟主机构造DocumentRoot路径。VirtualScriptAlias和ScriptAlias一样,从URL请求那里构造一个包含CGI脚本的目录路径%N服务器的第N部分,如果服务器的全名是 ,那么%1解析成vhost1,%2 解析成sohu,以此类推。%N+服务器名称的地N部分和其后所有其余部分。如果服务器全名为,那么%2+解析为。%-N字符串倒数第N部分。如果服务器全名为,那么%-1解析成com。%-2解析成sohu%p动态虚拟主机的TCP端口号还可以从服务器名字中抽取的每一部分可以使用分类符%N.M继续对子部分进一步划分,其中N是主部分,M是子部分。例如:%1=vhost1%2=sohu%3=com可以划分子部分:%1.1=v%1.2=h%1.3=o%2.1=s%2.2=o例如:在httpd.conf文件中:UseCanonicalName offVirtualDocumentRoot /home/httpd/%1/%p要实现输入:443需要在/home/httpd目录中建立www(%1)/443然后在/home/httpd/%1/443/目录中建立网页文件, 在DNS中设置解析访问即可。例2:将例子一中的VirtualDocumentRoot定义的内容删除。然后再添加:VirtualHostDocumentRoot /home/httpd/%1/%2要求:实现动态虚拟主机:#mkdir /home/httpd/www#mkdir /home/httpd/www/abc#mkdir /home/httpd/www/xyz将网页文件放入/home/httpd/www/abc和/home/httpd/www/xyz即可在DNS中设置解析 基于IP的动态虚拟主机需要的指令:VirtualDocumentRootIP和VirtualDocumentRoot相似,但它是从请求到达的IP地址那里构造动态虚拟主机DocumentRoot的路径地VirutalScriptAliasIP和VirtualScirptAlias相似,但它是从请求到达的IP地址那里,构造CGI脚本目录的路径。/*由于mod_vhost_aliases在请求到达服务器时构造动态主机路径,所以DocumentRoot和ScriptAlias实际上是根据客户尝试请求的虚拟主机进行变化的变量,所以在httpd.conf当中,不必针对每个虚拟主机明确指定这两个指令。实际上不需要在httpd.conf中指定任何虚拟主机,网管唯一要做的是,确保在服务器上针对每个虚拟主机都存在一个目录,如果该目录不存在,客户端将收到一个not found的信息。*/例子:环境:本机IP:192。168。9。254一、增加IP地址方法:#ifconfig #ifconfig // 重新启动后失效,若希望永远生效,请增加eth0:0和eth0:1.以为例,%1=192,%2=168,%=9,%4=1二、修改httpd.conf文件UseCanonicalName DNSVirtualDocumentRootIP /home/httpd/www/%4VirtualScriptAliasIP /home/httpd/www/cgi-bin/%4重新启动apache。三、在相关位置建立以下目录#mkdir /home/httpd/www#mkdir /home/httpd/www/1#mkdir /home/httpd/www/cgi-bin/1//创建到192。168。9。1的虚拟主机网页根目录#mkdir /home/httpd/www/2#mkdir /home/httpd/www/cgi-bin/2//创建到的虚拟主机网页根目录。三、在DNS中设置
您可能关注的文档
- 冷冻机组操作说明书.doc
- 切割机维修规范.doc
- 五年级品社作业(家用电器说明书).doc
- 剖面图(陆叔华版).ppt
- 克罗斯比安全阀培训测试2.doc
- 剖面测制精度要求.doc
- 剖面图柱状图制作.ppt
- 医检领域突出人物.doc
- 十里古银杏长廊景区.doc
- 十里古银杏长廊.doc
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
最近下载
- 溢洪道水面线计算(分段求和法).xls VIP
- 在线网课学习课堂《科技英语交流(北京理大)》单元测试考核答案.docx
- 一年级活动五《小小衣物整理师》PPT课件.ppt
- Python编程配套课件-第二章Python基础知识-适合零基础、少儿编程,中小学编程学习者.pptx VIP
- 2023年哈尔滨师范大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 20S515:钢筋混凝土及砖砌排水检查井.pdf VIP
- 2025年部编版一年级下册语文看图写话专项积累练习含答案 .pdf VIP
- 二年级数学下册北师大版全册教材分析解读精品课件ppt.pptx
- 第1章 环境艺术设计制图基础 .ppt
- 特瑞普利单抗注射液-临床用药解读.pptx
文档评论(0)