The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не могу написать скрипт для запуска apache"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не могу написать скрипт для запуска apache"
Сообщение от kgoff.by.ru emailИскать по авторуВ закладки on 07-Янв-04, 11:37  (MSK)
Нужно чтоб апаче запускалась автоматически при загрузке или перезагрузке системы, как это сделать?? Слышал что надо писать скрипт.
Пришлите кто может пример скрипта и опишите как и куда его ставить.
С уважением я.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не могу написать скрипт для запуска apache"
Сообщение от nubi Искать по авторуВ закладки on 07-Янв-04, 11:57  (MSK)
>Нужно чтоб апаче запускалась автоматически при загрузке или перезагрузке системы, как это
>сделать?? Слышал что надо писать скрипт.
>Пришлите кто может пример скрипта и опишите как и куда его ставить.
>
>С уважением я.


самый простой неправильный ответ - записать в файл /etc/rc.local строчку

/usr/local/apache/bin/apachectl startssl

прежде уточни, конечно, где лежит apachectl

Правильный ответ зависит от системы и конкретной твоей ситуации.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не могу написать скрипт для запуска apache"
Сообщение от Dracula Искать по авторуВ закладки on 07-Янв-04, 12:23  (MSK)
SSL  то сдесь при чем?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Не могу написать скрипт для запуска apache"
Сообщение от Alex_M emailИскать по авторуВ закладки on 07-Янв-04, 17:19  (MSK)
>Нужно чтоб апаче запускалась автоматически при загрузке или перезагрузке системы, как это
>сделать?? Слышал что надо писать скрипт.
>Пришлите кто может пример скрипта и опишите как и куда его ставить.
>
>С уважением я.

В FreeBSD в /usr/local/etc/rc.d лежит скрипт apache.sh.default.
Переименуй его в apache.sh и выставь право на запуск.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Не могу написать скрипт для запуска apache"
Сообщение от Di_m_aN Искать по авторуВ закладки on 08-Янв-04, 11:55  (MSK)
>Нужно чтоб апаче запускалась автоматически при загрузке или перезагрузке системы, как это
>сделать?? Слышал что надо писать скрипт.
>Пришлите кто может пример скрипта и опишите как и куда его ставить.
>
>С уважением я.

Ну, во-первых, как уже правильно заметили, все зависит от системы и от того, куда был установлен апач.
Если стоит FreeBSD, то, по-умолчанию, апач ставится в /usr/local/apache/
Автозапуск можно прописать самому в /etc/rc.local:
/usr/local/apache/bin/apachectl start
или startssl - если установлен с поддержкой SSL
или в /usr/local/etc/rc.d такой вот скриптик идет апачевский:
называется apache.sh
---begin---
#!/bin/sh

if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
    echo "$0: Cannot determine the PREFIX" >&2
    exit 1
fi

case "$1" in
start)
        [ -x ${PREFIX}/sbin/apachectl ] && ${PREFIX}/sbin/apachectl startssl > /dev/null && echo -n ' apache'
        ;;
stop)
        [ -r /var/run/httpd.pid ] && ${PREFIX}/sbin/apachectl stop > /dev/null && echo -n ' apache'
        ;;
*)
        echo "Usage: `basename $0` {start|stop}" >&2
        ;;
esac

exit 0
---end---
в скрипте не забудь startssl заменить на start, если апач без SSL собран! иначе не будет запускаться!

короче, в первую очередь, найди где у тебя лежит apachectl :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру