当前位置:web 服务器 > Apache >>

redhat9下使用apache2.0实现个人主页空间的方法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本文来自:http://www.xiaoyaxiao.com/2094.html
发表您的高见!
Apache
IIS
Nginx
Tomcat
如果你遇到web 服务器难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,