`
wenson
  • 浏览: 1052200 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Apache的httpd.conf文件常用指令

阅读更多
ServerType standalone
#设置服务器的形式是单独启动(standalone),还是借由互联网络伺服程序inetd来启动。一般使用前者。

ServerRoot "/usr/local/apache"
#设置服务器的Home目录,用来存放服务器的设置文件、错误文件、记录文件。

PidFile logs/httpd.pid V以配合PidFile指令加以改变。

ScoreBoardFile logs/apache_status v
#设置网络上WWW服务器一些执行程序的记录文件。

#ResourceConfig conf/srm.conf
#AccessConfig conf/access.conf
#这两个文件的内容已经包含在httpd.conf文件中了。

Timeout 300
#如果客户端300秒还没有连上,或者服务器300秒还没有传送数据到客户端,就会自动断线。

KeepAlive On
#设置是否支持续传功能。

MaxKeepAliveRequests 100
#设置支持续传功能的数目。数目越多则浪费的硬盘空间越多。设置为0则不止持续传。

KeepAliveTimeout 15
#如果该为使用者在15秒后还没有向服务器发出要求,则他在不能续传。

MaxRequestsPerChild 0
#设置同时间内child process数目。

ThreadsPerChild 50
#设置服务器使用进程的数目。

#Listen 3000
#Listen 12.34.56.78:80
#允许使用其它的Port或IP访问服务器。此例中Port为3000,IP为12.34.56.78:80。

#BindAddress *
#设置Apache监听所有的IP,也可以具体的指定。

#LoadModule anon_auth_module modules/ApacheModuleAuthAnon.dll
……
#打开当前未激活预定以的模块。

#ExtendedStatus On
#设置服务器产生的状态信息。

Port 80
#设置服务器使用的Port。

ServerAdmin you@your.address
#设置服务器管理者的E-Mail地址。

#ServerName new.host.name
#服务器的主机名。如果你有固定的IP地址,则不需要设置。

DocumentRoot "/usr/local/apache/htdocs"
#设置存放站点html文件的目录。

<directory></directory>
Options FollowSymLinks
AllowOverride None

#设置/目录的指令。具体地说明:
Option:定义在目录内所能执行的操作。
None:表示只能浏览,
FollowSymLinks:允许页面连接到别处,
ExecCGI:允许执行CGI,
MultiViews:允许看动画或是听音乐之类的操作,
Indexes:允许服务器返回目录的格式化列表,
Includes:允许使用SSI。这些设置可以复选。
All:则可以做任何事,但不包括MultiViews。
AllowOverride:加None参数表示任何人都可以浏览该目录下的文件。
另外的参数有:FileInfo、AuthConfig、Limit。

UserDir public_html
#定义使用者存放html文件的目录。

DirectoryIndex index.html
#定义首先显示的文件。

AccessFileName .htaccess
#定义每个目录访问控制文件的名称。

#CacheNegotiatedDocs
定义代理服务器不要Cache你的页面。不建议使用。

UseCanonicalName On
#服务器使用ServerName指定的服务器名和Port指定的端口地址.
分享到:
评论

相关推荐

    Apache的httpd.conf文件常用指令解释

    了解并熟练掌握httpd.conf文件中的常用指令对于管理和优化Apache服务器至关重要。以下是一些主要的指令及其解释: 1. **ServerRoot**: 这个指令指定Apache服务器的根目录,即包含所有配置文件、模块和日志文件的...

    Apache的httpd.conf文件配置

    ### Apache的httpd.conf文件配置详解 #### 一、引言 `httpd.conf`是Apache Web服务器的核心配置文件,它决定了服务器的行为、性能及功能。对于系统管理员来说,掌握如何正确配置`httpd.conf`至关重要。本文将详细...

    apache的httpd.conf文件配置详解

    这个文件位于Apache软件安装的根目录下,通常命名为httpd.conf或apache2.conf,根据不同的操作系统和安装方法可能会有所不同。配置文件的修改直接影响到服务器的运行方式和性能。 1. **基本配置** - `ServerRoot`...

    httpd.conf文件配置详解

    - 指定是否允许 `.htaccess` 文件覆盖 `httpd.conf` 中的某些指令。 - **Order allow,deny** - 控制访问控制列表的行为。 - **Allow from all** - 允许所有客户端访问。 - **UserDir public_html** - 用户目录下...

    httpd.conf配置文件

    ### Apache Httpd.conf 配置文件详解 #### 一、概览 Apache 是一款广泛使用的 Web 服务器软件,它能够高效、可靠地处理大量的 HTTP 请求。`httpd.conf` 文件是 Apache 的核心配置文件,用于定义服务器的行为和特性...

    Apache2 httpd.conf 中文版

    根据给定的文件信息,我们可以总结出以下有关Apache2 `httpd.conf`配置文件的关键知识点: ### Apache2 httpd.conf 文件概述 - **文件性质**:`httpd.conf`是Apache HTTP服务器的主要配置文件,控制着服务器的行为...

    配置好的httpd.conf,php.ini文件

    `httpd.conf`是Apache服务器的主要配置文件,它定义了服务器的行为、监听的端口、虚拟主机设置、日志文件位置以及模块的启用等关键信息。在`httpd.conf`中,你可以看到诸如`ServerRoot`(Apache安装目录)、`Listen`...

    Apache2httpd.conf配置文件中文版详解宣贯.pdf

    Apache2 httpd.conf 配置文件是 Apache 服务器的主要配置文件,包含服务器的影响服务器运行的配置指令。该文件被分为三个部分:控制整个 Apache 服务器行为的部分、定义主要或者默认服务参数的指令、虚拟主机的设置...

    Apache2配置文件httpd.conf中文版.docx

    Apache2 配置文件 httpd.conf 是 Apache 服务器的主要配置文件,它包含服务器的影响服务器运行的配置命令。这个配置文件可以分为三个部分:控制囫囵 Apache 服务器行为的部分(即全局环境变量)、定义主要或者默认...

    Apache2 httpd.conf 配置文件中文版

    Apache2的httpd.conf配置文件是其核心配置文件,用于定义服务器的行为、设置虚拟主机、管理访问权限以及调整性能等。这份中文版的文档详细解释了各项参数的配置方法,对于理解和管理Apache2服务器至关重要。 1. **...

    apache 配置文件httpd.conf

    apache 配置文件httpd.conf,要运行php就要在该文件中进行相应的配置

    httpd.conf文件详解

    在本篇内容中,我们将深入探讨 `httpd.conf` 文件中的关键配置选项及其作用,帮助读者更好地理解如何通过配置文件来定制和优化 Apache 服务器。 #### 二、核心配置项解析 ##### 2.1 Listen 指令 **定义:** `...

    apache和C++实现fastcgi时Apache中httpd.conf的配置

    通常,这个文件位于`/etc/httpd/conf`或`/etc/apache2/conf`目录下,具体位置取决于你的操作系统和Apache安装路径。 要启用FastCGI,我们首先需要安装FastCGI的Apache模块,通常是`mod_fcgid`。在Debian/Ubuntu系统...

    Apache服务器httpd.conf中英文对照

    `httpd.conf`文件是Apache服务器的主要配置文件,其中包含了所有配置指令,用以指示Apache如何运行。该文件不仅提供了基本的服务器设置,还支持高级功能,如虚拟主机、安全设置等。为了帮助用户更好地理解和应用这些...

    Linux与Apache(httpd.conf )配置与管理图文教程 chm

    2. **配置文件结构**:httpd.conf文件通常包含注释和包含指令,注释以“#”开头,包含指令用于引入其他配置文件,例如`IncludeOptional conf.d/*.conf`会加载conf.d目录下的所有.conf文件。 3. **基本配置**:主要...

    php5+apache_2.2.14+httpd.conf配置文件 php开发软件

    本文将详细介绍PHP5与Apache 2.2.14的集成,以及如何通过配置`httpd.conf`文件来搭建和优化这个环境。 PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适合于Web开发,可以嵌入到HTML中使用。...

Global site tag (gtag.js) - Google Analytics