6.7 配置Apache namespace

如果我们利用了LINUX系统架设了一台WEB服务器,我们不仅可以存放公司的主页,而且还可以为公司的每一个员工提供一块个人主页的空间。1.为需要个

如果我们利用了LINUX系统架设了一台WEB服务器,我们不仅可以存放公司的主页,而且还可以为公司的每一个员工提供一块个人主页的空间。

1.为需要个人主页空间的员工在LINUX上开设一个帐号

这样,它就拥有了一个用户主目录”/home/用户帐号名”。

addusr 用户帐号名

passwd 用户帐号名

在用户主目录下建立一个目录”public_html”,然后为其设置相应的权限。

cd ~用户帐号名

mkdir public_html

chmod 755 public_html

2.为用户的网页指定一个目录:

确认在/etc/httpd/conf/httpd.conf文件中的UserDir命令设置的是public_html目录。

<IfModule mod_userdir.c>

#

# UserDir is disabled by default since it can confirm the presence

# of a username on the system (depending on home directory

# permissions).

#基于安全考虑,禁止root用户使用自己的个人站点

UserDir disable root

#

# To enable requests to /~user/ to serve the user’s public_html

# directory, remove the “UserDir disable” line above, and uncomment

# the following line instead:

# 配置每个用户的web站点目录的设置,去掉“#”

UserDir public_html

</IfModule>

#

# Control access to UserDir directories. The following is an example

# for a site where these directories are restricted to read-only.

#设置每个用户web站点目录的访问权限,将下面配置行前的“#”去掉

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

UserDir指令允许用户有一个单独的空间给他们自己的web文档。举例说明:如果 /home/bob/public_html存在而且UserDir被设置为Public_html ,那么对http://servers /~bob/的访问将读取来自/home/bob/public_html/内的文档。

让员工将自己的个人主页上传到自己用户主目录下的public_html目录中。现在就可以使用”http://www.company.com/~用户帐号名”来访问员工的个人主页了。

2.MIME 类型配置 :

AddType application/x-httpd-php.phtml

AddType text/html.htm

当浏览从一个web服务器接收来的文件时,它也接收相关的MIME类型。AddType指令允许一个web服务器去聪明地在文件名扩展基础之上补充MIME类型。

3.为目录声明索引文件:

DirectoryIndex index.html default.htm

DirectoryIndex指令定义文件名,此文件名被考虑索引一个目录。如果一个URL指定一个目录优于一个名称文件,那么为了索引文件列表中之一的文件此目录将被搜索。支持多个索引文件名,优先权赋予在DirectooyIndex列表中第一个出现的文件名上。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/10414.html

(0)
上一篇 2023年 4月 22日 下午11:59
下一篇 2023年 4月 22日 下午11:59

相关推荐

发表回复

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

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信