Linux系统下搭建网站
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-12
|
实验一:认证访问<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
# mkdir /www/test
# vi /www/test/index.html
# cd /etc/httpd/conf
# vi httpd.conf
<directory /www/test>
AllowOverride AuthConfig
</directory >
# vi .htaccess
AuthName "Insert your name!"
AuthType Basic
AuthUserFile “/etc/aaa”
require valid_users
# service httpd reload
# htpasswd -c /etc/aaa liuhaidan
#111 输入口令
#111 确认口令
# vi /etc/aaa
# chmod 644 /etc/aaa
# service httpd reload
测试结果:当客户端访问该网站的时候,知道访问口令才可以进入,否则该页无法显示......
实验二:虚拟站点
分别创建 [url]www.aaa.com[/url] [url]www.bbb.com[/url]
法一:
# mkdir /web
# mkdir /web/aaa
# mkdir /web/bbb
# vi /web/aaa/index.html 在里面输入aaa网站的内容
# vi /web/bbb/index.html 在里面输入bbb网站的内容
# vi /etc/named.conf
aaa的正向解析配置文件:
Zone "aaa.com"
file "aaa.com.dns"
bbb的正向解析配置文件:
Zone "bbb.com"
file "bbb.com.dns"
# cd /var/named
# cp named.local aaa.com.dns
# vi aaa.com.dns
SOA [url]www.aaa.com.[/url]
NS [url]www.aaa.com.[/url]
www IN A 192.168.1.100
# cp named.cocal bbb.com.dns
# vi bbb.com.dns
SOA [url]www.bbb.com.[/url]
NS [url]www.bbb.com.[/url]
www IN A 192.168.1.100
# service named restart
# cd /etc/httpd/conf
# vi httpd.conf
NameVirtualHost 192.168.1.100
<VirtualHost 192.168.1.100>
serverAdmin webmaster@aaa.com
DocumentRoot /web/aaa
ServerName [url]www.aaa.com[/url]
2条记录:
⑴ 192.168.1.100 [url]www.aaa.com[/url]
⑵ 192.168.1.100 [url]www.bbb.com[/url]
测试结果:客户端访问[url]www.aaa.com[/url]或[url]www.bbb.com[/url]会显示不同的网站信息,达到实验目的. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|