Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автозапуск Apache во Freebsd 7 / 14 сообщений из 14, страница 1 из 1
30.04.2009, 19:51
    #35964158
черный_монах
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
Подскажите как запустить апач при старте системы без постороннего вмешательства.
Делаю:
кидаю "apachectl" в "/etc/rc.d". результата нет
пробую к имене файла apachectl добавить start. получаю "apachectl start". тоже не запускается. яко бы система запускает команду "./apachectl\ start"
как надо делать?
...
Рейтинг: 0 / 0
30.04.2009, 20:59
    #35964207
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
черный_монахПодскажите как запустить апач при старте системы без постороннего вмешательства.
Делаю:
кидаю "apachectl" в "/etc/rc.d". результата нет
пробую к имене файла apachectl добавить start. получаю "apachectl start". тоже не запускается. яко бы система запускает команду "./apachectl\ start"
как надо делать?
в /etc/rc.conf
apache_enable="YES" если увас apache 1.X,X
apache2_enable="YES" если увас apache 2.X,X

А запускающий скрипт находится в /usr/local/etc/rc.d, если вы его ставили из портов или пакаджей, если из скаченных исходников, то зависит от ключей с которыми вы его компилили...
...
Рейтинг: 0 / 0
02.05.2009, 13:50
    #35965103
черный_монах
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
устанавливал из пакета.
после прописывания в /etc/rc.conf
apache_enable="YES" (использую версию 1,3,41) и перезагрузки апач не запустился
какой запускающий скрипт в /usr/local/etc/rc.d нужно поместить?
...
Рейтинг: 0 / 0
02.05.2009, 14:38
    #35965136
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
Вобще то, при установке из портов стартовый скрипт туда устанавливается автоматически без каких либо телодвижений.
Что нибудь есть при выполнении команды ls /usr/local/etc/rc.d/apache*
?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
02.05.2009, 14:47
    #35965146
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
Скрипт там такой:
$ cat /usr/local/etc/rc.d/apache
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
#!/bin/sh
# $FreeBSD: ports/www/apache13/files/apache.in,v  1 . 1   2007 / 10 / 01   04 : 00 : 08  ache Exp $

# PROVIDE: apache
# REQUIRE: LOGIN cleanvar
# KEYWORD: shutdown

# Define these apache_* variables in one of these files:
#       /etc/rc.conf
#       /etc/rc.conf.local
#       /etc/rc.conf.d/apache
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
apache_enable=${apache_enable-"NO"}
apache_flags=${apache_flags-""}
apache_pidfile=${apache_pidfile-"/var/run/httpd.pid"}

.. /etc/rc.subr

name="apache"
rcvar=`set_rcvar`
command="/usr/local/sbin/httpd"

load_rc_config $name

pidfile="${apache_pidfile}"
start_precmd="`/usr/bin/limits -e -U www`"
start_postcmd="`/usr/bin/limits -e -C daemon`"

run_rc_command "$1"

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
02.05.2009, 15:28
    #35965175
черный_монах
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
vkle,

а нет такого скрипта в этой поддиректории
...
Рейтинг: 0 / 0
03.05.2009, 20:51
    #35965987
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
черный_монахvkle,

а нет такого скрипта в этой поддиректории
Если его там нет, то можно ли узнать откуда вы взяли пакет?
черный_монах
устанавливал из пакета.
Если вспомнить ваш предыдущий пост о MySQL, то рекомендую снести установленный вами апач и установить его заново из портов /usr/ports/www/, там этих апачей хоть пруд пруди,
Кстати, если апач не запускается, то может просто ошибка в конфигурации...
...
Рейтинг: 0 / 0
03.05.2009, 21:25
    #35966003
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
Так ежле ручками докинуть стартовый скрипт - стартует или нет? Конечно, права не забыть выставить.

PS всей установки Апача из портов - делов то на полчаса вместе с перекуром, да и ставится ровно. А тут тема уж который день висит и нет ответа о положительном результате. Интересно уже стало, откуда такой пакет взялся.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.05.2009, 09:25
    #35966282
черный_монах
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
пакет apache_1.3.41.tar.gz скачивал с оффсайта апача.
вобщем сервер запускается в автоматически. я сделал следующее:
в /etc/rc.d добавил скрипт apache.sh след. содержания:
Код: plaintext
1.
/usr/local/apache/bin/apachectl start

И еще. Установка "из портов" предполагает только установку из интернета?
...
Рейтинг: 0 / 0
04.05.2009, 11:16
    #35966501
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
черный_монахпакет apache_1.3.41.tar.gz скачивал с оффсайта апача.
вобщем сервер запускается в автоматически. я сделал следующее:
в /etc/rc.d добавил скрипт apache.sh след. содержания:
Код: plaintext
1.
/usr/local/apache/bin/apachectl start

И еще. Установка "из портов" предполагает только установку из интернета?
При установки из портов, проверяется наличие нужного файла в каталоге /usr/ports/distfiles/, иногда требуются подкаталоги, если он там есть, то проверяется его целостность и аутенфичность через подсчет сумм ну и т.д., если нет, то он качается в этот каталог из I-net'а или из локального репозитария, если таковой настроен...
...
Рейтинг: 0 / 0
04.05.2009, 21:34
    #35967894
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
Когда на машине нет инета, можно таскать в /usr/ports/distfiles требуемые файлики поодиночке. Только больно уж это геморно когда файлов много, и не факт что удастся всё найти когда дерево портов давно не обновлялось.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.05.2009, 22:38
    #35967959
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
черный_монахпакет apache_1.3.41.tar.gz скачивал с оффсайта апача.
вобщем сервер запускается в автоматически. я сделал следующее:
в /etc/rc.d добавил скрипт apache.sh след. содержания:
Код: plaintext
1.
/usr/local/apache/bin/apachectl start

И еще. Установка "из портов" предполагает только установку из интернета?Товарисч, вам религия не позволяет почитать хендбук?
Софт надо ставить из портов! Или из пакетов фри, а не компилять из сорцов абы что.
...
Рейтинг: 0 / 0
09.08.2009, 14:20
    #36133952
Hanggard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
Sergey Orlovчерный_монахПодскажите как запустить апач при старте системы без постороннего вмешательства.
Делаю:
кидаю "apachectl" в "/etc/rc.d". результата нет
пробую к имене файла apachectl добавить start. получаю "apachectl start". тоже не запускается. яко бы система запускает команду "./apachectl\ start"
как надо делать?
в /etc/rc.conf
apache_enable="YES" если увас apache 1.X,X
apache2_enable="YES" если увас apache 2.X,X

А запускающий скрипт находится в /usr/local/etc/rc.d, если вы его ставили из портов или пакаджей, если из скаченных исходников, то зависит от ключей с которыми вы его компилили...
А вот и нет. Для запуска apache22 надо писать, соответственно, в /etc/rc.conf
apache22_enable="YES"
...
Рейтинг: 0 / 0
09.08.2009, 20:58
    #36134103
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск Apache во Freebsd 7
Там все по русски написано
автор# cd /usr/ports/www/apache22
# cat pkg-message
To run apache www server from startup, add apache22_enable="YES"
in your /etc/rc.conf. Extra options can be found in startup script.

Your hostname must be resolvable using at least 1 mechanism in
/etc/nsswitch typically DNS or /etc/hosts or apache might
have issues starting depending on the modules you are using.

авторпакет apache_1.3.41.tar.gz скачивал с оффсайта апача.
вобщем сервер запускается в автоматически. я сделал следующее:
в /etc/rc.d добавил скрипт apache.sh след. содержания:
ужасть, за такое надо по рукам!!!

авторИ еще. Установка "из портов" предполагает только установку из интернета?
никто вам не мешает положить необходимые файлы в папку /usr/ports/dist

Не хочется отгребать глюки - ставь из портов
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автозапуск Apache во Freebsd 7 / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]