Страница 1 из 1

Apache Freebsd autostart

Добавлено: 2016-03-10 22:40:27
gunny1981
Поставил из исходников Apache 24 как заставить его автостартовать по правильному ? Нашел статью ht tps://linux-notes.org/ustanovka-apache-dlya-freebsd-iz-ishodnikov/ как написано не стартует. Где взять скрипт для автостарта?

Apache Freebsd autostart

Добавлено: 2016-03-11 9:33:27
guest
gunny1981 писал(а):Поставил из исходников Apache 24 как заставить его автостартовать по правильному ? Нашел статью ht tps://linux-notes.org/ustanovka-apache-dlya-freebsd-iz-ishodnikov/ как написано не стартует. Где взять скрипт для автостарта?
Сами собрали или из портов?

Handbook или google: freebsd apache24

Apache Freebsd autostart

Добавлено: 2016-03-11 9:50:35
gunny1981
Поставил из исходников Apache 24 - сам. Спасибо за ответ!!! Супер!! Как я дурак не догадался сам !!!! Ведь ГУГЛ есть !!!! БЛЛЛИИННН !!!!

Apache Freebsd autostart

Добавлено: 2016-03-11 10:13:19
guest
gunny1981 писал(а):Поставил из исходников Apache 24 - сам. Спасибо за ответ!!! Супер!! Как я дурак не догадался сам !!!! Ведь ГУГЛ есть !!!! БЛЛЛИИННН !!!!
Ну раз сами собрали и установили из sources, значит сами напишите start-stop скрипт, ну или
возьмите из дерева портов и подпилите под свою сборку.

ps. Очень не рекомендую собирать самостоятельно, все то же самое, но сборка и установка
через порты.

Apache Freebsd autostart

Добавлено: 2016-03-11 10:33:29
gunny1981
Ну раз я спрашиваю, значит не умею или не нашел. Из портов не могу поставить, задание такое поставить руками и запустить. Как можно взять скрипт из дерева ?

Apache Freebsd autostart

Добавлено: 2016-03-11 10:40:56
LBV
cd /usr/ports/www/apache24 && make extract && cd files и там файлик apache24.in

Apache Freebsd autostart

Добавлено: 2016-03-11 12:05:01
gunny1981
LBV, !!! Супер !!! вот люблю людей , которые по делу пишут, спасибо скрипт нашел подправил, апач стартует! Не подскажешь почему не отрабатывает
root@Free:/ # /usr/local/etc/rc.d/apache24 stop
пишет
apache24 not running? (check /usr/local/apache2/logs/httpd.pid).
я поправил _pidprefix="/usr/local/apache2/logs/httpd"
pidfile="${_pidprefix}.pid"
пид там есть
root@Free:/ # tail /usr/local/apache2/logs/httpd.pid
821
-rw-r--r-- 1 root wheel 4 Mar 11 14:48 /usr/local/apache2/logs/httpd.pid
что не так ?

Apache Freebsd autostart

Добавлено: 2016-03-11 18:06:36
guest
gunny1981 писал(а):LBV, !!! Супер !!! вот люблю людей , которые по делу пишут,
аналогично, но не люблю тунеядцев, лентяев и захребетников за чужой счет.
спасибо скрипт нашел подправил, апач стартует! Не подскажешь почему не отрабатывает
root@Free:/ # /usr/local/etc/rc.d/apache24 stop
пишет
apache24 not running? (check /usr/local/apache2/logs/httpd.pid).
я поправил _pidprefix="/usr/local/apache2/logs/httpd"
pidfile="${_pidprefix}.pid"
пид там есть
root@Free:/ # tail /usr/local/apache2/logs/httpd.pid
821
-rw-r--r-- 1 root wheel 4 Mar 11 14:48 /usr/local/apache2/logs/httpd.pid
что не так ?
мозк включить, а в остальном, все так.

Apache Freebsd autostart

Добавлено: 2016-03-14 10:29:24
diceman
gunny1981 писал(а): LBV, !!! Супер !!! вот люблю людей , которые по делу пишут, спасибо скрипт нашел подправил, апач стартует! Не подскажешь почему не отрабатывает
root@Free:/ # /usr/local/etc/rc.d/apache24 stop
пишет
apache24 not running? (check /usr/local/apache2/logs/httpd.pid).
я поправил _pidprefix="/usr/local/apache2/logs/httpd"
pidfile="${_pidprefix}.pid"
пид там есть
root@Free:/ # tail /usr/local/apache2/logs/httpd.pid
821
-rw-r--r-- 1 root wheel 4 Mar 11 14:48 /usr/local/apache2/logs/httpd.pid
что не так ?
Да в общем то все не так. Но сейчас не об этом. Я так понимаю нужен автостарт при запуске? во фряхе просто в /etc/rc.conf прописываете apache24_enable="YES" и все. А по поводу текста выше - зачем изобретать собственные пути расположения файлов?

Отправлено спустя 5 минут 42 секунды:
И в догонку, проверьте права на pid файл

Apache Freebsd autostart

Добавлено: 2016-03-15 3:19:36
Amadeus
1) Посмотрите от какого пользователя в вашей сборке запущен веб сервер, соответственно, во всех скриптах, правах, etc это должно учитываться

2) А чем не угодил порт то? Вам кто то чисто теоретическое задание дал поставить на системе с портами апач из исходников? О_о Тогда следующим шагом можно Gentoo накатить. Смыл примерно тот же

Apache Freebsd autostart

Добавлено: 2016-03-15 9:06:14
snorlov
У меня тот же вопрос, а что индейца версии 2.4 нет в портах...

Apache Freebsd autostart

Добавлено: 2016-03-17 9:40:36
kharkov_max
Есть