The OpenNET Project / Index page

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

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

"Автозапуск httpd при установке в другую папку"  +/
Сообщение от kvasik (ok) on 13-Июн-09, 02:02 
скачал дистрибудив apache_1.3.41.tar
после распаковки, указал путь для установки:
./configure \
--prefix=/usr/local/apache
make
make install

что запустить apache, вручную пишу:
"/usr/local/apache/bin/apachectl start" или "/usr/local/apache/bin/httpd"

обычно, чтобы демон httpd стартовал при запуске системы, достаточно в /etc/rc.conf прописать:
httpd_enable="YES"
но, поскольку установил apache в каталог не по умолчанию, добавил строчку:
httpd_path="/usr/local/apache/" или пробовал еще
httpd_path="/usr/local/apache/bin/"

однако не стартует, что делаю не так??

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Автозапуск httpd при установке в другую папку"  +/
Сообщение от angra (ok) on 14-Июн-09, 06:39 
А стартовый скрипт система из астрала должна взять? При установке из портов он ставится, а из тарболла сами извольте.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Автозапуск httpd при установке в другую папку"  +/
Сообщение от kvasik (ok) on 15-Июн-09, 16:20 
Заработало, может кому пригодится:
Создать namefile.sh след. содержания: /usr/local/apache/bin/apachectl start
и положить в /etc/rc.d или /usr/local/etc/rc.d

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Автозапуск httpd при установке в другую папку"  +/
Сообщение от angra (ok) on 16-Июн-09, 02:08 
Срочно ищите вменяемого взрослого сисадмина и проситесь в ученики, пусть даже работать придется за еду. Очистка башки от пионерской придури потом окупится многократно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Автозапуск httpd при установке в другую папку"  +/
Сообщение от nadirx2 (ok) on 17-Июн-09, 18:29 
>Заработало, может кому пригодится:
>Создать namefile.sh след. содержания: /usr/local/apache/bin/apachectl start
>и положить в /etc/rc.d или /usr/local/etc/rc.d

некому не проигодится :)
измени свой на сикрипт :)


должен быть так:

#!/bin/sh
      #
      # Startup script for the Apache Web Server
      #
      # chkconfig: 345 85 15
      # description: Apache is a World Wide Web server.  It is used to serve \
      #           HTML files and CGI.
      # processname: httpd
      # pidfile: /var/run/httpd.pid
      # config: /usr/local/etc/apache{VERSIYA}/httpd.conf   для фрибсд
      # config: /etc/httpd/httpd.conf    для линукс

      # Source function library.
      . /etc/rc.d/init.d/functions

      # See how we were called.
      case "$1" in
      start)
      echo -n "Starting httpd: "
      daemon httpd -DSSL
      echo
      touch /var/lock/subsys/httpd
      ;;
      stop)
      echo -n "Shutting down http: "
      killproc httpd
      echo
      rm -f /var/lock/subsys/httpd
      rm -f /var/run/httpd.pid
      ;;
      status)
      status httpd
      ;;
      restart)
      $0 stop
      $0 start
      ;;
      reload)
      echo -n "Reloading httpd: "
      killproc httpd -HUP
      echo
      ;;
      *)
      echo "Usage: $0 {start|stop|restart|reload|status}"
      exit 1
      esac

      exit 0
    

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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