|
|
发表于 2005-3-21 14:10:43
|
显示全部楼层
以下过程按照APACHE2的默认方式来:
1.为每一个用户建立独立的帐号.
2.在其/home/*/public_html/存放其制作好的网页文件
#<Directory /home/*/public_html>
# AllowOverride FileInfo AuthConfig Limit
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
# <Limit GET POST OPTIONS>
# Order allow,deny
# Allow from all
# </Limit>
# <LimitExcept GET POST OPTIONS>
# Order deny,allow
# Deny from all
# </LimitExcept>
#</Directory>
APACHE中好像默认的个人网页服务没有开,所以请把上面的 #号去掉~或者可以自己为每一个用户定制只要把/home/*/public_html中的修改成其对应的用户名即可.
3.使用APACHE的虚拟主机功能
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
为每一个用户建立一个虚拟主机服务
1)ServerAdmin 为用户定制好的邮件地址
2)把DocumentRoot内容改成存放用户网页内容的路径
3) ServerName是用户的二级域名的地址.比如我的域名是jason.org,那可以为用户定制为自己的2级域名如:ma.jason.org.
4)ErrorLog是存放出错信息的,可以不用管他
5)<VirtualHost *:80>中*是要自己定制的~一般是存放网页主机的IP地址.80是端口号也可以自己定制,但是一般默认是80端口,除非要建的内容不原意给某些人看到~~(笑...)
以上内容是实现个人用户网页的2级域名的定制.
虚拟主机的好处是:
1.可以对每一个虚拟主机分配一个独立域名
2.可以对每一个虚拟主机分配一个IP地址
4.可以对每一个虚拟主机分配一个主机端口 |
|