Добрый день.
Я не очень силен во фре, так что просьба сильно не пинать. Потребовалось собрать апач ручками, все работает, только никак не могу настроить чтобы апач запускался при старте системы. Сам скрипт /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 запускает апач.
FreeBSD 7.2 AutosStart
Модератор: arachnid
-
frik
- Сообщения: 41
Re: FreeBSD 7.2 AutosStart
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
frik писал(а): ↑06.05.2010 08:22Kreept писал(а): ↑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
P.S Кроме апача еще несколько программ которые не стартуют при старте системы.
Эти программы тоже собирались руками,а не из портов?Если так,то возможно скрипты из rc.d просто не запускаются.Можно попробовать в скрипт с httpd добавить команду типа touch /tmp/script_started и проверить после перезагрузки наличие даного файла в /tmp.ТОлько сначала проверьте чтоб файл создавался при ручном запуске скрипта httpd из rc.d
-
frik
- Сообщения: 41
Re: FreeBSD 7.2 AutosStart
К сожалению как выбрать версию программы в 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
Kreept
Привел бы весь скрипт целиком.
Глянь консоль при перезапуске системы, должен же он хоть что то выдавать.
Привел бы весь скрипт целиком.
Глянь консоль при перезапуске системы, должен же он хоть что то выдавать.