WEB服务Apache服务器配置.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UserDir UserDir public_html UserDir用于设定用户个人主页存放的目录,默认为“public_html”目录,即/home/anyuser/public_html。 第三十页,共七十六页。 为每个用户配置个人主页 例:为用户user1建立个人主页 cd /home/user1 mkdir public_html chown user1.user1 public_html cd .. chmod 711 user1 在/home/user1/public_html中建立index.html 使用浏览器浏览 第三十一页,共七十六页。 Alias Alias用于设置路径别名 Alias /doc/ /usr/share/doc/ 给“/usr/share/doc/” 设置路径别名为“/doc/” 第三十二页,共七十六页。 载入模块指令 Apache服务器采用动态共享对象(DSO,Dynamic Shared Object)的机制,在启动Apache服务器时可根据实际需要载入适当的模块,使其具有相应的功能。 载入模块的相关指令有: LoadModule ClearModuleList AddModule 第三十三页,共七十六页。 LoadModule LoadModule指令用于动态载入模块,即将模块外挂在Apache服务器上。 语法: LoadModule 模块名称 模块文件路径全名 实例: LoadModule status_module modules/mod_status.so 第三十四页,共七十六页。 ClearModuleList ClearModuleList指令用于清空Apache服务器内建的模块列表。通常先使用该指令清空列表,再使用AddModule指令向模块列表加入模块。 语法: ClearModuleList 第三十五页,共七十六页。 AddModule AddModule指令用于向模块列表加入新的模块名称。 语法: AddModule 模块 实例: AddModule mod_status.c 第三十六页,共七十六页。 容器指令 容器指令(container directive)通常包括在括号内,较容易识别。条件指令IfDefine和IfModule不是容器指令,他们是例外。常用的容器指令有: Directory Files Location VirtualHost 第三十七页,共七十六页。 Directory… /Directory Directory / 设置“/”根目录的访问权限 Options FollowSymLinks AllowOverride None /Directory 目录属性设置结束 使用Directory… /Directory设置指定目录的访问权限,其中可包含: Options AllowOverride Order Allow Deny 五个属性。 第三十八页,共七十六页。 Options属性 Options FollowSymLinks Indexes MultiViews Options可以组合设置下列选项: All:用户可以在此目录中作任何事情。 ExecCGI:允许在此目录中执行CGI程序。 FollowSymLinks:服务器可使用符号链接指向的文件或目录。 Indexes:服务器可生成此目录的文件列表。 None:不允许访问此目录。 第三十九页,共七十六页。 AllowOverride AllowOverride None AllowOverride会根据设定的值决定是否读取目录中的.htaccess文件,来改变原来所设置的权限。 All:读取.htaccess文件的内容,修改原来的访问权限。 None:不读取.htaccess文件 为避免用户自行建立.htaccess文件修改访问权限,http.conf文件中默认设置每个目录为: AllowOverride None。 第四十页,共七十六页。 Access Access Access指令用于指定保护目录设定文件的文件名称,默认值为“.htaccess”。 Access .acl 第四十一页,共七十六页。 Allow 设定允许访问Apache服务器的主机 Allow from all 允许所有主机的访问 Allow from 7 8 允许来自指定IP地址主机的访问 第四十二页,共七十六页。 Deny 设定拒绝访问Apache服务器的主机 Deny from all 拒绝来自所有主机的访问 Deny from 9 8 拒绝指定IP地址主机的访问 第四十三页,共七十六页。 Order Order al

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档