Redhat9下用apache2.0实现个人主页空间

2008-02-23 08:12:13来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

1、系统平台:redhat9.0

基本要求:有一个apache2.0的安装。并且包含了mod_userdir模块。 默认的安装包含该模块。

./configure --disable-all --enable-module=alias 

--enable-module=access --enable-module=auth --enable-module=log_config 

--enable-module=dir --enable-module=mime --enable-module

=userdir

make

make install

###编辑httpd.conf。添加内容如下

UserDir sites

UserDir enabled testuser #只给这个用户开启个人空间

###使每个用户都拥有各自的cgi脚本目录

<Directory /home/*/cgi-bin>

Options ExecCGI

SetHandler cgi-script

</Directory>

########结束##########

说明:用UserDir dir指定目录时,dir可以有三种表示方法

<1>UserDir dir 目录前没有“/”,此时指该dir在用户的主目录里.

既http://localhost/~test----->/home/test/dir test用户的个人主页空间

<2>UserDir /var/web 此时用户主页存放在/var/html/username目录里

httpd://localhost/~testuser----->/var/web/testuser

<3>UserDir /var/*/html 此时的用户的主页存放在/var/username/html目录里

httpd://localhost/~testuser------->/var/testuser/html

2、准备目录

cd /etc/skel

mkdir sites

echo "this is user homepage" >> sites/index.html

3、添加实验用户

useradd testuser

4、测试

http://domainname/~testuser

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Java-JSTL(JSP标准标签库)介绍

下一篇:Oracle回滚表空间数据文件误删除处理