http服务(三)――apache配置个人主页

如果你有心留意一些提供服务器托管的网站,你会发现这些网站都提供一些个人主页空间的服务。也许,你很羡慕他们,以为这是一个很了不起的技术。其实,只要学习,你也可以完成这个项目。

下面,我们就将开始学习怎么样来实现www服务的这一功能。个人主页空间,说白了就是开启一个硬盘空间给网络用户,供用户上传网页并可以访问该网页。对于apache来讲,需要开启一下参数和相关的个人目录区块:

#UserDir 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>

接下来,需要在建立用户,并添加public_html目录以及网页,以便进行测试。

[root@rs1 ~]# useradd wyb
[root@rs1 ~]# cd /home/wyb/
[root@rs1 wyb]# mkdir public_html
[root@rs1 wyb]# cd public_html/
[root@rs1 public_html]# echo "test" > index.html
[root@rs1 home]# chmod o+x wyb/
[root@rs1 wyb]# service httpd restart
[root@rs1 wyb]# elinks -dump 127.0.0.1/~wyb
                                My name is wyb!
[root@rs1 wyb]#

OK,页面显示出来了,测试成功!

参考资料:

http://blog.csdn.net/xhh198781/article/details/6663639

你可能感兴趣的:(apache)