apache添加用户目录

说明:
    本文讲的是apache如何添加用户目录,实现个人用户主页。由于apache(httpd)是编译安装的,因此默认httpd.conf里没有看到IfModule mod_userdir.c这,这时就需要手动添加。

实现:
1.加载mod_userdir.so,删除LoadModule…mod_userdir.so前面的#号

LoadModule userdir_module modules/mod_userdir.so

 
2.在httpd.conf添加以下内容,任意位置:


    #UserDir disable
    UserDir www

 
3.添加用户shang站点目录

mkdir /home/shang/www  //这里www跟第2步的UserDir www对应
chmod 755 /home/shang/www
chmod 711 /home/shang/
//用户家目录默认权限 drwx------,需要改成drwx--x--x ,不然apache程序无法浏览
echo "Test your home" > /home/shang/www/index.html
/usr/local/httpd/bin/apachectl restart  //重启apache

 
4.浏览器访问:http://你的主机名称/~shang/
我这里是http://www.nobody.com/~shang

附录:
暂空!

发表评论

邮箱地址不会被公开。 必填项已用*标注