电脑技术学习

FreeBSD 6.2-BETA2 WebServer架设总结

dn001

  //乱码烦不烦人?

  //再往下找 怎么着?烦了...烦了睡觉去吧.这儿你不看别想解析php!

  AddType application/x-compress .Z

  AddType application/x-gzip .gz .tgz

  //再下面添加

  AddType application/x-httpd-php .php

  AddType application/x-httpd-php-source .phps

  //最下面

  Include etc/apache22/extra/httpd-mpm.conf //把#去掉

  //ESC退出保存

#ee /usr/local/etc/apache22/extra/httpd-mpm.conf
<IfModule mpm_worker_module>
  ServerLimit     3000
  StartServers      5
  MaxClIEnts      5000
  MinSpareThreads   75
  MaxSpareThreads   300
  ThreadsPerChild   50
  MaxRequestsPerChild 80000
</IfModule>

  //切记... ServerLimit 3000 这儿一定要加上限制连接数..要不然重启的时候肯定报错

  Starting Apache22

  WARNING:MaxClients of 5000 would ruquire 100 servers,and would exceed the ServerLimit value of 16 Automatically lowering MaxClients to 800.To increase ,please see the ServerLimit directive.

  //这是一网友告诉我的:MaxClients = StartServers * ThreadsPerChild <= ServerLimit

  //http://httpd.apache.org/docs/2.0/mod/worker.HTML 可以自己去看看.

  No.10 编辑php.ini

  #ee /usr/local/etc/php.ini

  //查找safe_mode = Off,更改为safe_mode = On

  //查找disable_functions =phpinfo

  //探针就不好使了..想看配置没门

  //ESC保存退出

标签: