影视音爱好者&设计师门外汉

Apache的服务器访问权限控制命令



Apache服务器软件介绍

- 排名第一的Web服务器软件;



Apache的目录结构

bin - 是apache执行文件所在的目录。例如,apache的主要执行文件apachectl,使用这个命令可以用来控制apache服务器开启或停止.


cgi-bin - CGI编程使用。

error - 错误应答页面。最常见的错误。

htdocs - 网页文件所在位置。可以通过更改配置文件修改该文件夹位置。

icon - 常见的小图标。

Logs - 日志文件。常用的为访问日志(access.log)和错误日志(error.log)。

manual - 配置文件的帮助手册所在的文件。

modules - apache是模块化的,可选择性安装。有些需要动态安装。


----------------

apache 配置文件conf文件夹


conf - 但是现在版本中配置文件被分割成好几份。

Apache的服务器访问权限控制命令 - 湖小叶叶 - 米欧光影工作室

 

配置文件的语法格式


# 表示是注释; 注释必须顶格写;

# 一行是一个指令,是变量的格式;

如果指令比较长,使用\续航,但是下一行不能有任何字符。

- 指令不区分大小写,但是指令的参数一般是大小写敏感的。

- 为了同一平台,都优先使用正斜杠/;

- Apache容器段指令:




全局参数设置


ServerRoot "C:/xampp/apache"

Listen 80


LoadModule 加载动态模块。


User daemon 用户名

Group daemon 用户组

ServerAdmin postmaster@localhost 出错时提供管理员邮箱

ServerName localhost:80 服务器名和端口

 DocumentRoot "C:/xampp/htdocs" 设置web文档根目录

 <Directory "C:/xampp/htdocs">



如下设定默认首页文件名; 出错统一跳转。

<IfModule dir_module>

    DirectoryIndex index.php index.html index.htm /index2.html

</IfModule>


ErrorLog "logs/error.log"  错误日志的位置

CustomLog "logs/access.log" combined 访问日志的位置





-------------------------------

评论
 

© MIO米欧 | Powered by LOFTER