The OpenNET Project / Index page

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

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

"Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Safin email(ok) on 18-Мрт-11, 17:28 
При установке на FreeBSD 8.2 Apache и PHP не прописывается в rc.d apache и httpd. Как запускать Апач автоматически при перезагрузке сервера?

1. Пытался гуглить, не нашел ответа;
2. Apache и Php ставились со скрипом, но в ручную работают.

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Aquarius (ok) on 18-Мрт-11, 17:46 
> При установке на FreeBSD 8.2 Apache и PHP не прописывается в rc.d
> apache и httpd. Как запускать Апач автоматически при перезагрузке сервера?
> 1. Пытался гуглить, не нашел ответа;
> 2. Apache и Php ставились со скрипом, но в ручную работают.

как устанавливался апач и в каком rc.d искали?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Safin email(ok) on 18-Мрт-11, 18:05 
> как устанавливался апач и в каком rc.d искали?

apache собран с опцией --enable-so
php собран >./configure --with-pgsql=/usr/local/pgsql --with-apsx2=/usr/local/apache/bin/apxs  

а rc.d /usr/local/etc/rc.d

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Не создались файлы httpd и apache  в rc.d"  +1 +/
Сообщение от reader (ok) on 18-Мрт-11, 20:18 
>> как устанавливался апач и в каком rc.d искали?
> apache собран с опцией --enable-so
> php собран >./configure --with-pgsql=/usr/local/pgsql --with-apsx2=/usr/local/apache/bin/apxs
> а rc.d /usr/local/etc/rc.d

почему из портов не ставили?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Safin (ok) on 18-Мрт-11, 20:37 
> почему из портов не ставили?

Если ставить из портов, то не ставится libphp5.so, вот и приходится через левую ногу, скачивать установщики, разоархивировать и ставить с опциями.


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Не создались файлы httpd и apache  в rc.d"  +1 +/
Сообщение от PavelR (??) on 18-Мрт-11, 23:01 
>> почему из портов не ставили?
> Если ставить из портов, то не ставится libphp5.so, вот и приходится через
> левую ногу, скачивать установщики, разоархивировать и ставить с опциями.

Ужасы какие-то говорите. Какой порт ставили и с какими опциями ?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не создались файлы httpd и apache  в rc.d"  –1 +/
Сообщение от Aquarius (ok) on 18-Мрт-11, 23:39 
>>> почему из портов не ставили?
>> Если ставить из портов, то не ставится libphp5.so, вот и приходится через
>> левую ногу, скачивать установщики, разоархивировать и ставить с опциями.
> Ужасы какие-то говорите. Какой порт ставили и с какими опциями ?

IMHO, не то говорите, а надо примерно следующее: я официально во всеуслышание заявляю, что категорически отказываюсь оказывать какую либо помощь в настройке ПО, установленного на FreeBSD иным способом, чем через систему портов или посредством утилиты pkg_add, в том числе в том случае, если иной возможности нет (последняя оговорка от меня лично)

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Не создались файлы httpd и apache  в rc.d"  +1 +/
Сообщение от DeadLoco (ok) on 19-Мрт-11, 13:41 
> IMHO, не то говорите

Если внимательно посмотреть, то скрипт apache22, который кладется в /usr/local/etc/rc.d, не принадлежит дистрибутиву апача, а является частью порта FreeBSD. И, как несложно догадаться, при установке помимо портов, из исходников, данный файлик не будет помещен в нужное место.

ПОсему есть две взаимоисключающие альтернативы: либо мы ставим порт и файлик кладется в нужное место, либо мы ставим из исходников, и вопрос "почему нет файлика?" имеет ровно один ответ: потому, что не из портов.

Отдельный вопрос - почему возникли проблемы с либпхп5, но на этот счет были заданы логичные вопросы: с какими опциями и как вообще ставились порты?

Пока что все сказанное - самое то. Имхо, разумеется.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от universite email(ok) on 19-Мрт-11, 16:29 

> IMHO, не то говорите, а надо примерно следующее: я официально во всеуслышание
> заявляю, что категорически отказываюсь оказывать какую либо помощь в настройке ПО,
> установленного на FreeBSD иным способом, чем через систему портов или посредством
> утилиты pkg_add, в том числе в том случае, если иной возможности
> нет (последняя оговорка от меня лично)

+100500

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Safin email(ok) on 21-Мрт-11, 12:38 
>>>> почему из портов не ставили?
>>> Если ставить из портов, то не ставится libphp5.so, вот и приходится через
>>> левую ногу, скачивать установщики, разоархивировать и ставить с опциями.
>> Ужасы какие-то говорите. Какой порт ставили и с какими опциями ?
> IMHO, не то говорите, а надо примерно следующее: я официально во всеуслышание
> заявляю, что категорически отказываюсь оказывать какую либо помощь в настройке ПО,
> установленного на FreeBSD иным способом, чем через систему портов или посредством
> утилиты pkg_add, в том числе в том случае, если иной возможности
> нет (последняя оговорка от меня лично)

Ставил php5 и php52 из lang, не ставится libphp5.so.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от PavelR (??) on 21-Мрт-11, 13:03 
>>>>> почему из портов не ставили?
>>>> Если ставить из портов, то не ставится libphp5.so, вот и приходится через
>>>> левую ногу, скачивать установщики, разоархивировать и ставить с опциями.
>>> Ужасы какие-то говорите. Какой порт ставили и с какими опциями ?
>> IMHO, не то говорите, а надо примерно следующее: я официально во всеуслышание
>> заявляю, что категорически отказываюсь оказывать какую либо помощь в настройке ПО,
>> установленного на FreeBSD иным способом, чем через систему портов или посредством
>> утилиты pkg_add, в том числе в том случае, если иной возможности
>> нет (последняя оговорка от меня лично)
> Ставил php5 и php52 из lang, не ставится libphp5.so.

Вам что, надо писать буквами побольше - "с какими опциями ставите?"

[X] APACHE     Build Apache module

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от PavelR (??) on 21-Мрт-11, 13:04 
>[оверквотинг удален]
>>>>> левую ногу, скачивать установщики, разоархивировать и ставить с опциями.
>>>> Ужасы какие-то говорите. Какой порт ставили и с какими опциями ?
>>> IMHO, не то говорите, а надо примерно следующее: я официально во всеуслышание
>>> заявляю, что категорически отказываюсь оказывать какую либо помощь в настройке ПО,
>>> установленного на FreeBSD иным способом, чем через систему портов или посредством
>>> утилиты pkg_add, в том числе в том случае, если иной возможности
>>> нет (последняя оговорка от меня лично)
>> Ставил php5 и php52 из lang, не ставится libphp5.so.
> Вам что, надо писать буквами побольше - "с какими опциями ставите?"
> [X] APACHE     Build Apache module

[root@ /usr/local/libexec/apache22]# ls -l libphp5.so
-rwxr-xr-x  1 root  wheel  2915734  6 окт 20:28 libphp5.so
[root@ /usr/local/libexec/apache22]# uname -a
FreeBSD  8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #3: Sat Oct  2 12:30:17 NOVST 2010     root@:/usr/obj/usr/src/sys/CH8  i386
[root@ /usr/local/libexec/apache22]#

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Safin email(ok) on 21-Мрт-11, 13:31 
>[оверквотинг удален]
>>>>> левую ногу, скачивать установщики, разоархивировать и ставить с опциями.
>>>> Ужасы какие-то говорите. Какой порт ставили и с какими опциями ?
>>> IMHO, не то говорите, а надо примерно следующее: я официально во всеуслышание
>>> заявляю, что категорически отказываюсь оказывать какую либо помощь в настройке ПО,
>>> установленного на FreeBSD иным способом, чем через систему портов или посредством
>>> утилиты pkg_add, в том числе в том случае, если иной возможности
>>> нет (последняя оговорка от меня лично)
>> Ставил php5 и php52 из lang, не ставится libphp5.so.
> Вам что, надо писать буквами побольше - "с какими опциями ставите?"
> [X] APACHE     Build Apache module

Вроде написал, что все ставил как написано в инструкции:

http://daemony.org/freebsd/apache-1_3-php5-mod_perl-setup.html

Options for php5 5.2.5_1
────────────────────────────────────────────────────────────────
[X] CLI        Build CLI version
[X] CGI        Build CGI version
[X] APACHE     Build Apache module
[ ] DEBUG      Enable debug
[X] SUHOSIN    Enable Suhosin protection system (not for jails)
[X] MULTIBYTE  Enable zend multibyte support
[ ] IPV6       Enable ipv6 support
[X] MAILHEAD   Enable mail header patch
[X] REDIRECT   Enable force-cgi-redirect support (CGI only)
[X] DISCARD    Enable discard-path support (CGI only)
[X] FASTCGI    Enable fastcgi support (CGI only)
[X] PATHINFO   Enable path-info-check support (CGI only)
────────────────────────────────────────────────────────────────
                     [  OK  ]       Cancel

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от PavelR (??) on 21-Мрт-11, 15:17 

cd /usr/ports/lang/php52/

make config             (отмечаем нужные галки!)
make                    
make deinstall
make install clean


внимательно смотрим на наличие/отсутствие чего-то подозрительного.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Safin email(ok) on 21-Мрт-11, 16:35 
> cd /usr/ports/lang/php52/
> make config          
>   (отмечаем нужные галки!)
> make
> make deinstall
> make install clean
> внимательно смотрим на наличие/отсутствие чего-то подозрительного.

Делал, все красиво делается... Но не создается libphp5.so, если гуглить, то народ с этим мается еще с FreeBSD 7.0

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

9. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от reader (ok) on 19-Мрт-11, 16:56 
grep -i modul  /usr/ports/lang/php5/Makefile
    APACHE "Build Apache module" off \

не?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

16. "Не создались файлы httpd и apache  в rc.d"  +/
Сообщение от Safin email(ok) on 21-Мрт-11, 17:10 
Ладно как поставилось, так поставилось, ведь работает... Ка запустить то его автоматом?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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