porsche2
Мой дом здесь!
- Регистрация
- 18 Ноя 2007
- Сообщения
- 669
- Реакции
- 234
Вопрос о том что как уменьшить - непонятно. Берем httpd.conf, делаем поск по словам - ни "prefork" ни "worker" не находятся. А в приведенном выше httpd.conf они есть и потому их можно изменять...
Ну вот httpd -V
Ну и что мне это дало в целях уменьшения?Код:Server version: Apache/2.2.13 (FreeBSD) Server built: Oct 21 2009 13:09:09 Server's Module Magic Number: 20051115:23 Server loaded: APR 1.3.8, APR-Util 1.3.9 Compiled using: APR 1.3.8, APR-Util 1.3.9 Architecture: 64-bit Server MPM: Prefork threaded: no forked: yes (variable process count) Server compiled with.... -D APACHE_MPM_DIR="server/mpm/prefork" -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_FLOCK_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=128 -D HTTPD_ROOT="/usr/local" -D SUEXEC_BIN="/usr/local/sbin/suexec" -D DEFAULT_PIDLOG="/var/run/httpd.pid" -D DEFAULT_SCOREBOARD="/var/run/apache_runtime_status" -D DEFAULT_LOCKFILE="/var/run/accept.lock" -D DEFAULT_ERRORLOG="/var/log/httpd-error.log" -D AP_TYPES_CONFIG_FILE="etc/apache22/mime.types" -D SERVER_CONFIG_FILE="etc/apache22/httpd.conf"
это дало информацию о том, что апач установлен как prefork MPM. Как это работает написано в документации, или есть Для просмотра ссылки Войди
о том как выбрать не нужное, я уже говорил. Читать Для просмотра ссылки Войди
если хочешь что-нибудь отключить, отключи mod_status, и mod_info.
у меня например, нет в конфиге еще и mod_expires, mod_deflate , их заменят nginx, mod_cgi тоже нет.
Чтобы что-то настраивать нужно прочитать документацию, и настройть как считаешь нужным.
с такими настройками как вы предложили сайт отказался принимать он-лайн больше 25 человек... этот вариант не подходит, но все равно спасибо
сайт показать можете? (под хайд в ЛС).