|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量。
咱们把httpd.conf文件停止了复杂的正文,这里只是把个中正文了的提出来,便于阅读
入手下手之前:
1、设置装备摆设和写文件名时注重:假如您给出文件名以"/"开首,则办事器会用相对目次。
2、假如给出的文件名不以"/"开首,如:"logs/foo.log",
而以后办事器跟目次是"/usr/local/apache/",
那末办事器就会以为这个log文件在这里:"/usr/local/apache/logs/foo.log"
3、注重:在全部设置装备摆设过程当中一切的文件名中都要用斜线"/",而不必反斜线"\"。
如:用 "c:/apache" 而不必 "c:\apache" , 这里跟DOS纷歧样.
Apache办事器的设置装备摆设指令别分红三个绝对集中的局部
1. 设置装备摆设Apache办事器在全部运转过程当中的情况变量.
2. 设置装备摆设主办事器或默许办事器运转时的具体接口参数.
3. 设置虚拟办事器,使得在统一个Apache办事器上可完成分歧IP地址或分歧主机名的web恳求
(即:一台物理上的办事器可被设置为有良多个IP地址或良多个主机名的虚拟办事器)
第一局部: 情况设定
# 设置办事器的的启动体例:自力启动(standalone),仍是借由互联收集伺服法式inetd来启动。
# 缺省值是利用自力启动(standalone)。
ServerType standalone
# 设置办事器目次,用来寄存办事器的设置装备摆设文件、毛病文件、纪录文件的目次。
# 注重:在目次的最初不克不及再加斜线"/" 。
ServerRoot "C:/Apache"
# 办事法式启动时,它把父法式 httpd 的法式码(process id)存往这个
# log/httpd.pid 文件。这个文件称号可以共同 PidFile 指令加以改动.
PidFile logs/httpd.pid
# 设置Apache办事器履行法式的纪录文件。
ScoreBoardFile logs/apache_status
# 上面这两项看团体的喜欢,假如您感觉httpd.conf文件太长,欠好找到需求的器材。
# 那末您可以将所需的设置放在srm.conf中(它只要几行),然后鄙人面翻开它:
# 上面的两个设置,在尺度设置装备摆设中是翻开的,咱们可以不翻开它.
# 去除下一行后面的"#" , 启用srm.conf
#ResourceConfig conf/srm.conf
#AccessConfig conf/access.conf
# 办事器与客户真个最大守候工夫
# 假如客户端在300秒还没有连上,或办事器300秒还没有传送数据到客户端,就会主动断线。Timeout 300
# 设置是不是撑持续传功效.缺省是撑持
KeepAlive On
# 设置撑持续传功效的数量。数量越多则华侈的硬盘空间越多, 功能也越好。
# 设置为0则没无限制。
MaxKeepAliveRequests 100
# 设置坚持续传的最大守候工夫
# 假如毗连上的某位利用者在15秒后还没有向办事器收回请求,则他不克不及利用续传功效。
KeepAliveTimeout 15
# 设置同工夫内人历程数量,为了平安,设置为零.
MaxRequestsPerChild 0
# 设置办事器利用历程的数量。
# 这是以办事器的呼应速度为准的, 数量太大则会变慢.
ThreadsPerChild 50
# 答应利用别的的Port或IP地址会见办事器. 您可以翻开它。
#Listen 3000
#Listen 12.34.56.78:80
# 设置Apache监听的IP地址,这也是您在本机上的虚拟办事器的IP地址.
BindAddress 127.0.0.1
# 翻开以后未激活预界说的模块,这里除非您真的需求,不然不要更改它
#LoadModule anon_auth_module modules/ApacheModuleAuthAnon.dll
.
# 设置办事器发生的形态信息。假如设置为"On",则发生具体的信息.
#ExtendedStatus On
第二局部 具体接口参数设定
# 设置办事器自力利用时监听的端口。
Port 80
# 设置办事器办理者的E-Mail地址.
ServerAdmin siron@phpstar.com
# 办事器的主机名。假如你有固定的IP地址,则不需求设置
ServerName localhost
# 设置寄存站点html文件的目次
DocumentRoot "C:/Apache/htdocs"
# 设置/目次的指令。详细申明以下:
# Option:界说在目次内所能履行的操作。
# None暗示只能阅读.
# FollowSymLinks答应页面毗连到别处,
# ExecCGI答应履行CGI,
# MultiViews答应看动画或是听音乐之类的操作,
# Indexes答应办事器前往目次的格局化列表,
# Includes答应利用SSI。
# 这些设置可以复选。All则可以做任何事,但不包含MultiViews。
# AllowOverride:
# 加None参数暗示任何人都可以阅读该目次下的文件,但不会读取该文件。
# FileInfo 答应掌握文件型态之指令的利用,
# AuthConfig 答应验认指令的利用,
# Indexes 答应掌握目次索引之指令的利用,
# Limit 答应掌握存取主机之指令的利用,
# Options 答应掌握特定目次特征之指令的利用.
# 设为 All 的话办事器将会答应一切的指令.
<Directory />
ptions FollowSymLinks
AllowOverride None
</directory>
# 界说起首显示的文件。
# 您可以如许更改 DirectoryIndex index.html index.htm
DirectoryIndex index.html
# 界说每一个目次会见掌握文件的称号
AccessFileName .htaccess
# 界说代办署理办事器不要缓存你的页面. 缺省不利用.
#CacheNegotiatedDocs
# 这个指令设定 mime 型态设置装备摆设档地点的地位,
# 文件称号是相对 ServerRoot 的, 不建议变动这个文件.
TypesConfig conf/mime.types
# 办事器会将毛病讯息纪录到一个纪录档去,
# 文件称号可以藉由 ErrorLog 指令设定.
# 可觉得分歧的虚拟主机设定分歧的毛病纪录
ErrorLog logs/error.log
# 设定纪录档的格局
LogFormat "%h %l %u %t \"%r\" %>s %b" common
.
.
.
# Alias 指令使文件可以寄存在 DocumentRoot 以外的当地文件体系里
# ScriptAlias 指令与 Alias 指令不异, 只不外它还标志改目次包括CGI或PHP指令文件
# AddType 指令以指定的内容型态作为该文件称号开头的文件的副文件名
Alias /icons/ "C:/Apache/icons/"
Alias /test/ "c:/php/test/"
Alias /admin/ "c:/admin/phpMyAdmin/"
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php3 .php3
Action application/x-httpd-php "/php/php.exe"
# AddIcon, AddIconByEncoding and AddIconByType 都
# 是用来设定显示分歧文件型态所利用的图示列表;对於每种列
# 出的文件型态,显示列出的第一个合适的图示。
AddIconByType (VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
# 缺省的文件图示
DefaultIcon /icons/unknown.gif
# 有成绩或毛病产生的情况下,可以设置装备摆设Apache做四种反响
# 1. 输入自定的(customized)讯息(文本)
#ErrorDocument 500 "The server made a boo boo.
# 2. 重导到某个当地的 URL 以处置该成绩/毛病
#ErrorDocument 404 /missing.html
#ErrorDocument 404 /cgi-bin/missing_handler.pl
# 3. 重导到某个内部的 URL 以处置该成绩/毛病
#ErrorDocument 402 http://some.other_server.com/subscription_info.html
在一个团队之中或者说是在一个公司的工作岗位上,需要注重团队之间的交流合作;在学习或工作上都要端正自己的态度,要以认真的态度来对每件事,这样才能让自己更快的投入、更快的学习,而不至于浪费自己的时间。 |
|