Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Количество процессов
 
 автор: KPETuH   (29.01.2008 в 22:02)   письмо автору
 
 

посмотрел на ноуте служба и приложения запущенные в данный момент и обноружил кучу httpd
4732 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH
 4733 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH
 4734 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH
 4735 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH
 4736 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH
 4737 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH
 4738 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH
 4739 ?        S      0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACH

Нафига ему столько?

Еще такой вопрос слышал что апач часто обращается к винчестеру даже если нет обращения к страницам, правда ли это и как тогда уменьшить количества обращений...

Как сделать чтобы апач запускался не демоном а руками...

   
 
 автор: cheops   (30.01.2008 в 14:47)   письмо автору
 
   для: KPETuH   (29.01.2008 в 22:02)
 

Всё правильно, в UNIX-подобных средах не используются потоки (они там слабые), а используются процессы - поэтому в Windows каждое обращение к серверу оформляется в виде потока, которые все сосредотачиваются в отдельном процессе. В UNIX-подобных операционных системах каждое обращение оформляется в виде отдельного потока (иногда один процесс обрабатывает несколько потоков) - чтобы их не создавать каждый раз, создаётся пул из нескольких процессов, которые висят и ждут обращения. Количество потоков регулируется при помощи директив StartServers MaxClients

   
 
 автор: KPETuH   (31.01.2008 в 05:18)   письмо автору
 
   для: cheops   (30.01.2008 в 14:47)
 

еще вот такой вопросик, убрал апач из автозагрузки,

но он теперь не хочет запускаться из командной строки пишу:

httpd -k start

он мне ругается типа нудно запускать апач с именем localhost или 127.0.0.1, как запустить с каким ключиком чтобы прописать имя или что подправить в конфиге?

   
 
 автор: cheops   (31.01.2008 в 14:20)   письмо автору
 
   для: KPETuH   (31.01.2008 в 05:18)
 

У вас Linux стоит? Какой дистрибутив?

   
 
 автор: KPETuH   (01.02.2008 в 16:48)   письмо автору
 
   для: cheops   (31.01.2008 в 14:20)
 

mandriva 2008.0

пока запускаю из панели управления процесами (там тоже ругается но запускается), но хотелось бы чтобы можно было запустить из консоли...

   
 
 автор: KPETuH   (06.02.2008 в 09:31)   письмо автору
 
   для: KPETuH   (01.02.2008 в 16:48)
 

ап на последний мой вопрос...

   
 
 автор: cheops   (06.02.2008 в 12:11)   письмо автору
 
   для: KPETuH   (01.02.2008 в 16:48)
 

А как ругается?

PS Mandriva имеет схему запуска аналогичную RedHat?

   
 
 автор: KPETuH   (08.02.2008 в 08:43)   письмо автору
 
   для: cheops   (06.02.2008 в 12:11)
 

вот как я написал так и ругается только по англицки :)

   
 
 автор: KPETuH   (08.02.2008 в 08:43)   письмо автору
 
   для: cheops   (06.02.2008 в 12:11)
 

>PS Mandriva имеет схему запуска аналогичную RedHat?

схему запуска чего?

   
 
 автор: KPETuH   (08.02.2008 в 08:48)   письмо автору
 
   для: cheops   (06.02.2008 в 12:11)
 

>PS Mandriva имеет схему запуска аналогичную RedHat?

схему запуска чего?

   
 
 автор: cheops   (08.02.2008 в 12:23)   письмо автору
 
   для: KPETuH   (08.02.2008 в 08:48)
 

Вы из под root запуск производите?

   
 
 автор: cheops   (08.02.2008 в 12:25)   письмо автору
 
   для: KPETuH   (08.02.2008 в 08:48)
 

Вообще в Linux непосредственно httpd для запуска не используют, как правило, пользуются специальной утилитой apachectl, позволяющей запускать, останавливать и перезапускать Apache.
apachectl start

   
 
 автор: KPETuH   (10.02.2008 в 13:02)   письмо автору
 
   для: cheops   (08.02.2008 в 12:25)
 

спасибо то что нужно :)
но вот что странно если ставляю апач в автозагрузку то php работает если руками запускаю неработает...

вообще хотелось бы поподробнее узнать про настройку httpd.conf в последнем апаче, так как я заметил много отличий от предыдущих версий... если у кого есть ссылки на рускоязычное опесанию буду рад их увидеть :)

   
 
 автор: cheops   (12.02.2008 в 01:00)   письмо автору
 
   для: KPETuH   (10.02.2008 в 13:02)
 

Может у вас несколько httpd.conf (или даже несколько apache в системе)?

   
 
 автор: KPETuH   (12.02.2008 в 11:34)   письмо автору
 
   для: cheops   (12.02.2008 в 01:00)
 

нет все в едином экземпляре так как в этот раз ставил все из коробки :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования