FreeBSD 7.2 AutosStart

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Kreept
Сообщения: 107
ОС: Linux

FreeBSD 7.2 AutosStart

Сообщение Kreept »

Добрый день.

Я не очень силен во фре, так что просьба сильно не пинать. Потребовалось собрать апач ручками, все работает, только никак не могу настроить чтобы апач запускался при старте системы. Сам скрипт /usr/local/etc/rc.d/httpd, в нем прописаны строки :
# PROVIDE: httpd
# REQUIRE: LOGIN
# KEYWORD: shutdown

В файле /etc/rc.conf, прописано:

httpd_enable="YES"

Но апач не стартует, скрипт рабочий /usr/local/etc/rc.d/httpd start запускает апач.

Спасибо сказали:
frik
Сообщения: 41

Re: FreeBSD 7.2 AutosStart

Сообщение frik »

Kreept писал(а):
28.04.2010 16:50
Добрый день.

Я не очень силен во фре, так что просьба сильно не пинать. Потребовалось собрать апач ручками, все работает, только никак не могу настроить чтобы апач запускался при старте системы. Сам скрипт /usr/local/etc/rc.d/httpd, в нем прописаны строки :
# PROVIDE: httpd
# REQUIRE: LOGIN
# KEYWORD: shutdown

В файле /etc/rc.conf, прописано:

httpd_enable="YES"

Но апач не стартует, скрипт рабочий /usr/local/etc/rc.d/httpd start запускает апач.



Я тож не очень силен во фре У меня тоже 7.2,ставил из портов.Такой проблемы не возникло.Как вариант можно попробовать в /etc/rc.local прописать путь к httpd,но это
вроде не гуд.Кстати если нужно добавить какую-то опцию при установки из портов можно воспользоавться
1)make config
2)попроюовать поправить makefile
Спасибо сказали:
Kreept
Сообщения: 107
ОС: Linux

Re: FreeBSD 7.2 AutosStart

Сообщение Kreept »

frik писал(а):
06.05.2010 08:22
Kreept писал(а):
28.04.2010 16:50
Добрый день.

Я не очень силен во фре, так что просьба сильно не пинать. Потребовалось собрать апач ручками, все работает, только никак не могу настроить чтобы апач запускался при старте системы. Сам скрипт /usr/local/etc/rc.d/httpd, в нем прописаны строки :
# PROVIDE: httpd
# REQUIRE: LOGIN
# KEYWORD: shutdown

В файле /etc/rc.conf, прописано:

httpd_enable="YES"

Но апач не стартует, скрипт рабочий /usr/local/etc/rc.d/httpd start запускает апач.



Я тож не очень силен во фре У меня тоже 7.2,ставил из портов.Такой проблемы не возникло.Как вариант можно попробовать в /etc/rc.local прописать путь к httpd,но это
вроде не гуд.Кстати если нужно добавить какую-то опцию при установки из портов можно воспользоавться
1)make config
2)попроюовать поправить makefile


Спасибо за совет, в следующий раз воспользуюсь, но также причиной выбора ручной сборки некоторых приложений было использование конкретной версии. К сожалению как выбрать версию программы в FreeBSD пока не знаю.

P.S Кроме апача еще несколько программ которые не стартуют при старте системы.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: FreeBSD 7.2 AutosStart

Сообщение Ленивая Бестолочь »

iУведомление от модератора
переношу во freebsd
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
frik
Сообщения: 41

Re: FreeBSD 7.2 AutosStart

Сообщение frik »

P.S Кроме апача еще несколько программ которые не стартуют при старте системы.


Эти программы тоже собирались руками,а не из портов?Если так,то возможно скрипты из rc.d просто не запускаются.Можно попробовать в скрипт с httpd добавить команду типа touch /tmp/script_started и проверить после перезагрузки наличие даного файла в /tmp.ТОлько сначала проверьте чтоб файл создавался при ручном запуске скрипта httpd из rc.d
Спасибо сказали:
frik
Сообщения: 41

Re: FreeBSD 7.2 AutosStart

Сообщение frik »

К сожалению как выбрать версию программы в FreeBSD пока не знаю.


В портах freebsd есть несколько версий апач :
apache13
apache13+ipv6
apache13-modperl
apache13-modssl
apache13-modssl+ipv6
apache13-ssl
apache20
apache22

cd /usr/ports
make search name=apache
так ищем нужный порт в /usr/ports

А вообще читайте хэндбук )),я вот почитываю
Спасибо сказали:
bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Re: FreeBSD 7.2 AutosStart

Сообщение bakulenko »

Kreept
Привел бы весь скрипт целиком.
Глянь консоль при перезапуске системы, должен же он хоть что то выдавать.
Спасибо сказали: