URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77075
[ Назад ]

Исходное сообщение
"Как переустановить Apache без потери настроек"

Отправлено Flex25 , 30-Окт-07 08:41 
У меня сервер на FreeBSD 6. Там уже установлен и настроен Apache 1.3.

Мне нужно переустановить Apache, чтобы он начал поддерживать SuExec.

Что мне нужно сделать, чтобы переустановить apache с поддержкой SuExec из портов так, чтобы настройки текущего (установленного) Apache не потерялись?


Содержание

Сообщения в этом обсуждении
"Как переустановить Apache без потери настроек"
Отправлено angra , 30-Окт-07 09:49 
Не верится чтобы во фре переписывались конфиги при установке.
Если не знаете как совместить старый и новый(с suexec) конфиг, то перенесите куда-нибудь старый и потом сделайте diff с новым. А вообще доку читать полезно, если хотите добиться от какой-либо программы нужной вам функциональности.


"Как переустановить Apache без потери настроек"
Отправлено Flex25 , 30-Окт-07 11:59 
Проблема в том, что нужно ПЕРЕСОБРАТЬ Apache, SuExec подключается к апаче только на этапе компиляции. А как ПЕРЕСОБРАТЬ...

Мне просто нужно войти в порты FreeBSD и начать установку с нужными параметрами или же как-то по особому пересборку делать? Это волнует.


"Как переустановить Apache без потери настроек"
Отправлено CSX , 30-Окт-07 14:38 
>Проблема в том, что нужно ПЕРЕСОБРАТЬ Apache, SuExec подключается к апаче только
>на этапе компиляции. А как ПЕРЕСОБРАТЬ...
>
>Мне просто нужно войти в порты FreeBSD и начать установку с нужными
>параметрами или же как-то по особому пересборку делать? Это волнует.

Просто начать установку с новыми параметрами.


"Как переустановить Apache без потери настроек"
Отправлено MiLL , 30-Окт-07 15:33 
>Проблема в том, что нужно ПЕРЕСОБРАТЬ Apache, SuExec подключается к апаче только
>на этапе компиляции. А как ПЕРЕСОБРАТЬ...
>
>Мне просто нужно войти в порты FreeBSD и начать установку с нужными
>параметрами или же как-то по особому пересборку делать? Это волнует.

в зависимости от того, чем пользуетесь для установки...
как вариант:
(на вякий случай, забекапив конфиги)
cd  /usr/ports/www/apache13/ && make --enable-suexec (плюс, если требуется добавить --suexec- опций) && make deinstall reinstall clean

Но, ИМХО, лучше задуматься про установку Apache 2+...


"Как переустановить Apache без потери настроек"
Отправлено axbat , 31-Окт-07 09:56 
>Проблема в том, что нужно ПЕРЕСОБРАТЬ Apache, SuExec подключается к апаче только
>на этапе компиляции. А как ПЕРЕСОБРАТЬ...
>
>Мне просто нужно войти в порты FreeBSD и начать установку с нужными
>параметрами или же как-то по особому пересборку делать? Это волнует.

cd /usr/ports/www/apache13 && make clean && make config && make deinstall && make reinstall

"6 ветка" - понятие растяжимое. не уверен насчет 6.1, но в 6.2 make config даст тебе нормальное окошко с выбором опций. при условии что в /etc/make.conf нет BATCH