что я могу сказать …. болталось 2 процесса которые сожрали почти все цпу. один раз апач свалился по непонятным причинам. одним словом я сделал вывод что лучший вариант это prefork + mod_php. work & event в связке с mod_php работают не стабильно.
==== apache =====
make WITH_EXPERIMENTAL_PATCHES=yes WITH_THREADS=yes WITH_MPM=event
[root@mx1]/usr/ports/www/apache22: apachectl -l
Compiled in modules:
core.c
event.c
http_core.c
mod_so.c
[root@mx1]/usr/ports/www/apache22: apachectl -v
Server version: Apache/2.2.11 (FreeBSD)
Server built: Mar 25 2009 15:10:44
[root@mx1]/usr/ports/www/apache22:
===== php5 =====
edit /usr/ports/lang/php5/Makefile
add –with-pcre-regex to the bottom of CONFIGURE_ARGS:
CONFIGURE_ARGS= –enable-versioning \
–with-layout=GNU \
–with-config-file-scan-dir=${PREFIX}/etc/php \
–disable-all \
–enable-libxml \
–with-libxml-dir=${LOCALBASE} \
–enable-reflection \
–program-prefix=”” \
–with-pcre-regex
reinstall php5 and php5-pcre
========
ставим php5-extensions
при такой ошибке
===> pecl-hash-1.5 cannot install: doesn’t work with PHP version : 5 (Doesn’t support PHP 5).
*** Error code 1
надо доставить
[root@mx1]/usr/ports/security/php5-hash: make install clean rehash
===== memcached ====
[root@mx1]/usr/ports/databases/memcached
[root@mx1]/usr/ports/databases/pecl-memcache: