1

Тема: Ошибка в процессе загрузки FreeBSD с Apache

Установил FreeBSD 6.x. Настроил на нем SSH, FTP, MySQL и т.д. Все работало нормально до того момента, как я установил Apache v.2.2.3 из исходников. После установки Apache в процессе загрузки Apache пытается запуститься раз 5.

root@FreeBSD [~]# ps -aux | grep httpd
root     519  0.0  1.7  4776  2096  ??  Ss    2:34PM   0:01.60 /usr/local/apache2/bin/httpd
daemon   523  0.0  1.7  4792  2104  ??  I     2:34PM   0:00.00 /usr/local/apache2/bin/httpd
daemon   524  0.0  1.7  4792  2104  ??  I     2:34PM   0:00.00 /usr/local/apache2/bin/httpd
daemon   525  0.0  1.7  4792  2104  ??  I     2:34PM   0:00.00 /usr/local/apache2/bin/httpd
daemon   526  0.0  1.7  4792  2104  ??  I     2:34PM   0:00.00 /usr/local/apache2/bin/httpd
daemon   527  0.0  1.7  4792  2104  ??  I     2:34PM   0:00.00 /usr/local/apache2/bin/httpd

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

Помогите найти откуда же запускается Apache и почему несколько раз.

2

Re: Ошибка в процессе загрузки FreeBSD с Apache

а зачем ставили из исходников если есть порты?
ищите скрипт запуска в /etc/rc.d и /usr/local/etc/rc.d. Хотя апач помоему по умолчанию запускает 5 процессов

3

Re: Ошибка в процессе загрузки FreeBSD с Apache

делаем тому что понаставляли deinstall и топаем сюда
cd /usr/ports/www/apache22
make install clean

4

Re: Ошибка в процессе загрузки FreeBSD с Apache

crash пишет:

а зачем ставили из исходников если есть порты?
ищите скрипт запуска в /etc/rc.d и /usr/local/etc/rc.d. Хотя апач помоему по умолчанию запускает 5 процессов

Дело в том, что в rc.conf про Apache ни слова. И в rc.d нет файлов с ним связанных.

Вот rc.conf:

hostname="FreeBSD.w2d.ru"
ipv6_enable="NO"
ifconfig_rl0="inet 10.2.0.9 netmask 255.255.255.0"
defaultrouter="10.2.0.1"

# -- WebServer
inetd_enable="YES"
sshd_enable="YES"
mysql_enable="YES"
named_enable="YES"
proftpd_enable="YES"
enable_quotas="YES"

usbd_enable="YES"
rpcbind_enable="YES"
linux_enable="NO"
samba_enable="YES"

moused_enable="YES"
mousechar_start="3"

5

Re: Ошибка в процессе загрузки FreeBSD с Apache

SatanaClause пишет:

делаем тому что понаставляли deinstall и топаем сюда
cd /usr/ports/www/apache22
make install clean

Я думал над этим вариантом. Но во-первых я не знаю как сделать deinstall для пакета, собранного из исходников. А во-вторых все-таки хочется разобраться в сути вопроса. Надо выяснить откуда он запускается и почему 5 раз. И почему после этого перестают запускаться остальные службы. Сегодня Apache, а завтра что-то еще сглюконет. Так и буду деинсталяциями заниматься.