| 
 | 
 
服务器配置: 
硬件:P4 2.4G,768M 
软件:(Fedora Core 2)+Apache/2.0.49+PHP/4.3.4+MySQL/4.0.20-standard 
 
架设了一个论坛,使用极致ipb1.31,1小时在线10个人,首页一般处理时间都是0.28s 
 
而另外一台机器 
硬件配置:P4 2.4G,512M 
软件配置:win2003+Apache/1.3.31+PHP/4.3.4+MySQL/4.0.20-standard 
同样的论坛版本,4小时在线140人,首页一般处理时间是0.1s左右 
 
为什么会这样呢?? 
下面是本机apache的httpd.conf 
 
 
======================= 
ServerTokens OS 
 
ServerRoot "/etc/httpd" 
 
#ScoreBoardFile run/httpd.scoreboard 
 
PidFile run/httpd.pid 
 
Timeout 300 
 
KeepAlive On 
 
MaxKeepAliveRequests 150 
 
KeepAliveTimeout 15 
 
<IfModule prefork.c> 
StartServers       8 
MinSpareServers    20 
MaxSpareServers   75 
MaxClients       150 
MaxRequestsPerChild  4000 
</IfModule> 
 
<IfModule worker.c> 
StartServers         2 
MaxClients         150 
MinSpareThreads     25 
MaxSpareThreads     75  
ThreadsPerChild     25 
MaxRequestsPerChild  0 
</IfModule> 
 
Listen 80 
 
 
LoadModule access_module modules/mod_access.so 
LoadModule auth_module modules/mod_auth.so 
LoadModule auth_anon_module modules/mod_auth_anon.so 
LoadModule auth_dbm_module modules/mod_auth_dbm.so 
LoadModule auth_digest_module modules/mod_auth_digest.so 
LoadModule ldap_module modules/mod_ldap.so 
LoadModule auth_ldap_module modules/mod_auth_ldap.so 
LoadModule include_module modules/mod_include.so 
LoadModule log_config_module modules/mod_log_config.so 
LoadModule env_module modules/mod_env.so 
LoadModule mime_magic_module modules/mod_mime_magic.so 
LoadModule cern_meta_module modules/mod_cern_meta.so 
LoadModule expires_module modules/mod_expires.so 
LoadModule deflate_module modules/mod_deflate.so 
LoadModule headers_module modules/mod_headers.so 
LoadModule usertrack_module modules/mod_usertrack.so 
LoadModule setenvif_module modules/mod_setenvif.so 
LoadModule mime_module modules/mod_mime.so 
LoadModule dav_module modules/mod_dav.so 
LoadModule status_module modules/mod_status.so 
LoadModule autoindex_module modules/mod_autoindex.so 
LoadModule asis_module modules/mod_asis.so 
LoadModule info_module modules/mod_info.so 
LoadModule dav_fs_module modules/mod_dav_fs.so 
LoadModule vhost_alias_module modules/mod_vhost_alias.so 
LoadModule negotiation_module modules/mod_negotiation.so 
LoadModule dir_module modules/mod_dir.so 
LoadModule imap_module modules/mod_imap.so 
LoadModule actions_module modules/mod_actions.so 
LoadModule speling_module modules/mod_speling.so 
LoadModule userdir_module modules/mod_userdir.so 
LoadModule alias_module modules/mod_alias.so 
LoadModule rewrite_module modules/mod_rewrite.so 
#LoadModule proxy_module modules/mod_proxy.so 
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so 
#LoadModule proxy_http_module modules/mod_proxy_http.so 
#LoadModule proxy_connect_module modules/mod_proxy_connect.so 
LoadModule cache_module modules/mod_cache.so 
LoadModule suexec_module modules/mod_suexec.so 
LoadModule disk_cache_module modules/mod_disk_cache.so 
LoadModule file_cache_module modules/mod_file_cache.so 
LoadModule mem_cache_module modules/mod_mem_cache.so 
LoadModule cgi_module modules/mod_cgi.so 
 
Include conf.d/*.conf 
 
#ExtendedStatus On 
 
User apache 
Group apache 
 
 
UseCanonicalName Off 
 
DocumentRoot "/var/www/html" 
 
<Directory /> 
    Options FollowSymLinks 
    AllowOverride None 
</Directory> 
 
<Directory "/var/www/html"> 
    Options None 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
 
</Directory> 
 
<IfModule mod_userdir.c> 
    UserDir disable 
    #UserDir public_html 
</IfModule> 
 
DirectoryIndex index.php index.html index.htm  
 
AccessFileName .htaccess 
 
<Files ~ "^\.ht"> 
    Order allow,deny 
    Deny from all 
</Files> 
 
TypesConfig /etc/mime.types 
 
DefaultType text/plain 
 
<IfModule mod_mime_magic.c> 
#   MIMEMagicFile /usr/share/magic.mime 
    MIMEMagicFile conf/magic 
</IfModule> 
 
HostnameLookups Off 
 
#EnableMMAP off 
 
#EnableSendfile off 
 
ErrorLog logs/error_log 
 
LogLevel warn 
 
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined 
LogFormat "%h %l %u %t \"%r\" %>s %b" common 
LogFormat "%{Referer}i -> %U" referer 
LogFormat "%{User-agent}i" agent 
 
CustomLog logs/access_log combined 
 
#CustomLog logs/referer_log referer 
#CustomLog logs/agent_log agent 
 
#CustomLog logs/access_log combined 
 
ServerSignature On 
 
Alias /active/forum/uploadfile/ "/var/www/html/bbs/uploads/dvbbs/" 
 
<Directory "/var/www/html/bbs/uploads/dvbbs"> 
    Options Indexes MultiViews 
    AllowOverride All 
    Options None 
    Order allow,deny 
    Allow from all 
</Directory> 
 
</Directory> 
 
Alias /icons/ "/var/www/icons/" 
 
<Directory "/var/www/icons"> 
    Options Indexes MultiViews 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
</Directory> 
 
AliasMatch ^/manual(?:/(?:de|en|fr|ja|ko|ru))?(/.*)?$ "/var/www/manual$1" 
 
<Directory "/var/www/manual"> 
    Options Indexes 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
 
    <Files *.html> 
        SetHandler type-map 
    </Files> 
 
    SetEnvIf Request_URI ^/manual/de/ prefer-language=de 
    SetEnvIf Request_URI ^/manual/en/ prefer-language=en 
    SetEnvIf Request_URI ^/manual/fr/ prefer-language=fr 
    SetEnvIf Request_URI ^/manual/ja/ prefer-language=ja 
    SetEnvIf Request_URI ^/manual/ko/ prefer-language=ko 
    SetEnvIf Request_URI ^/manual/ru/ prefer-language=ru 
    RedirectMatch 301 ^/manual(?:/(de|en|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2 
</Directory> 
 
<IfModule mod_dav_fs.c> 
    # Location of the WebDAV lock database. 
    DAVLockDB /var/lib/dav/lockdb 
</IfModule> 
 
<IfModule mod_dav.c> 
    # XML request bodies are loaded into memory; limit to 128K by default 
    LimitXMLRequestBody 131072 
</IfModule> 
 
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" 
 
<Directory "/var/www/cgi-bin"> 
    AllowOverride None 
    Options None 
    Order allow,deny 
    Allow from all 
</Directory> 
 
=========================== |   
 
 
 
 |