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

Исходное сообщение
"прикрутить mod_ssl к Apache13,FreeBSD опасно?"

Отправлено Pavel , 20-Дек-05 19:51 
На действующем апаче много виртуалов
если я просто установлю /usr/ports/www/apache13-modssl поверх всего
не повлияет ли это на действующие хосты?

на сервере хостинг. не полетело бы все к х...


Содержание

Сообщения в этом обсуждении
"прикрутить mod_ssl к Apache13,FreeBSD опасно?"
Отправлено lavr , 20-Дек-05 21:29 
>На действующем апаче много виртуалов
>если я просто установлю /usr/ports/www/apache13-modssl поверх всего
>не повлияет ли это на действующие хосты?
>
>на сервере хостинг. не полетело бы все к х...

сохрани httpd.conf: cp httpd.conf httpd.conf.nossl
потом ставь себе apache13-modssl, конфигурацию httpd.conf.nossl
затем поправишь с учетом ssl и все дела.


"прикрутить mod_ssl к Apache13,FreeBSD опасно?"
Отправлено lavr , 20-Дек-05 23:06 
>>На действующем апаче много виртуалов
>>если я просто установлю /usr/ports/www/apache13-modssl поверх всего
>>не повлияет ли это на действующие хосты?
>>
>>на сервере хостинг. не полетело бы все к х...
>
>сохрани httpd.conf: cp httpd.conf httpd.conf.nossl
>потом ставь себе apache13-modssl, конфигурацию httpd.conf.nossl
>затем поправишь с учетом ssl и все дела.
>

да, разный народ попадается, если возникнут проблемы - не надо ничего
сносить и пересобирать, достаточно запускать apache собранный с mod_ssl
без поддержки SSL. Те запускать не как httpd -DSSL, а просто httpd
тем временем обдумывая проблемы.


"прикрутить mod_ssl к Apache13,FreeBSD опасно?"
Отправлено Pavel , 22-Дек-05 10:50 
>>>На действующем апаче много виртуалов
>>>если я просто установлю /usr/ports/www/apache13-modssl поверх всего
>>>не повлияет ли это на действующие хосты?
>>>
>>>на сервере хостинг. не полетело бы все к х...
>>
>>сохрани httpd.conf: cp httpd.conf httpd.conf.nossl
>>потом ставь себе apache13-modssl, конфигурацию httpd.conf.nossl
>>затем поправишь с учетом ssl и все дела.
>>
>
>да, разный народ попадается, если возникнут проблемы - не надо ничего
>сносить и пересобирать, достаточно запускать apache собранный с mod_ssl
>без поддержки SSL. Те запускать не как httpd -DSSL, а просто httpd
>
>тем временем обдумывая проблемы.

спасибо за отклик!
попробовал, забэкапил.

mhost# make install
===>  Installing for apache+mod_ssl-1.3.33+2.8.22

===>  apache+mod_ssl-1.3.33+2.8.22 conflicts with installed package(s):
      apache-1.3.33_1

      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1

Stop in /usr/ports/www/apache13-modssl.

сносить?
волнует - что он с собой утянет при delete, кроме httpd.conf...


"не ставится. просит снести старый апач. сносить?"
Отправлено Pavel , 22-Дек-05 12:17 
>mhost# make install
>===>  Installing for apache+mod_ssl-1.3.33+2.8.22
>
>===>  apache+mod_ssl-1.3.33+2.8.22 conflicts with installed package(s):
>      apache-1.3.33_1
>
>      They install files into the same
>place.
>      Please remove them first with pkg_delete(1).
>
>*** Error code 1
>
>Stop in /usr/ports/www/apache13-modssl.
>
>сносить?
>волнует - что он с собой утянет при delete, кроме httpd.conf...



"прикрутить mod_ssl к Apache13,FreeBSD опасно?"
Отправлено lavr , 22-Дек-05 13:45 
>>>>На действующем апаче много виртуалов
>>>>если я просто установлю /usr/ports/www/apache13-modssl поверх всего
>>>>не повлияет ли это на действующие хосты?
>>>>
>>>>на сервере хостинг. не полетело бы все к х...
>>>
>>>сохрани httpd.conf: cp httpd.conf httpd.conf.nossl
>>>потом ставь себе apache13-modssl, конфигурацию httpd.conf.nossl
>>>затем поправишь с учетом ssl и все дела.
>>>
>>
>>да, разный народ попадается, если возникнут проблемы - не надо ничего
>>сносить и пересобирать, достаточно запускать apache собранный с mod_ssl
>>без поддержки SSL. Те запускать не как httpd -DSSL, а просто httpd
>>
>>тем временем обдумывая проблемы.
>
>спасибо за отклик!
>попробовал, забэкапил.
>
>mhost# make install
>===>  Installing for apache+mod_ssl-1.3.33+2.8.22
>
>===>  apache+mod_ssl-1.3.33+2.8.22 conflicts with installed package(s):
>      apache-1.3.33_1
>
>      They install files into the same
>place.
>      Please remove them first with pkg_delete(1).
>
>*** Error code 1
>
>Stop in /usr/ports/www/apache13-modssl.
>
>сносить?
>волнует - что он с собой утянет при delete, кроме httpd.conf...

ну вариантов полно: сделать копию конфига, сделать копии данных -
зависит от того где они у тебя: www/data ?

можно иначе, например:

- apache stop
- затем mv все что нужно - все директории, затем можно поправить
  httpd.conf и запустить apache с измененными root-dir, данными...
  можно этого и не делать.
- сохраняешь /var/db/pkg/apacheXXX/+CONTENTS куда-нить в /tmp, этот
  файл тебе может понадобиться для ручного вычищения (если сделал mv
  директорий, как описано ранее - ну на всякий случай)
- теперь rm -rf /var/db/pkg/apacheXXX - просто удаляешь и производишь
сборку apache13-modssl

можно так:

- apache stop
- backup apache конфигов и данных /usr/local/www
- pkg_delete apache
- собираешь apache13-modssl:

# cd /usr/ports/www/apache13-modssl
# make с нужными параметрами

просто сборка, после которой в рабочих директориях сборки:
/usr/ports/www/apache13-modssl/work/apache_1.3.XY/conf/ssl*
- удаляешь все кроме Makefile и README
там данные для тестовых сертификатов они нафик не нужны

теперь генеришь самоподписные сертификаты (хоть мульон раз после
верхней сборки, главное make clean не делать, разумеется после
каждой неудачной попытки или для новых нужд удаляй ключи, запросы
и сертификаты как сказано выше ...work/apache_1.../conf/ssl*/
оставляя только Makefile и README)

# make certificate custom
# make install

Все, далее возвращаяешь свои данные и в свой httpd.conf вставляешь
поддержку SSL, как пример берешь httpd.conf(with SSL)


"прикрутить mod_ssl к Apache13,FreeBSD опасно?"
Отправлено Pavel , 22-Дек-05 14:11 
>>>>>На действующем апаче много виртуалов
>>>>>если я просто установлю /usr/ports/www/apache13-modssl поверх всего
>>>>>не повлияет ли это на действующие хосты?
>>>>>
>>>>>на сервере хостинг. не полетело бы все к х...
>>>>
>>>>сохрани httpd.conf: cp httpd.conf httpd.conf.nossl
>>>>потом ставь себе apache13-modssl, конфигурацию httpd.conf.nossl
>>>>затем поправишь с учетом ssl и все дела.
>>>>
>>>
>>>да, разный народ попадается, если возникнут проблемы - не надо ничего
>>>сносить и пересобирать, достаточно запускать apache собранный с mod_ssl
>>>без поддержки SSL. Те запускать не как httpd -DSSL, а просто httpd
>>>
>>>тем временем обдумывая проблемы.
>>
>>спасибо за отклик!
>>попробовал, забэкапил.
>>
>>mhost# make install
>>===>  Installing for apache+mod_ssl-1.3.33+2.8.22
>>
>>===>  apache+mod_ssl-1.3.33+2.8.22 conflicts with installed package(s):
>>      apache-1.3.33_1
>>
>>      They install files into the same
>>place.
>>      Please remove them first with pkg_delete(1).
>>
>>*** Error code 1
>>
>>Stop in /usr/ports/www/apache13-modssl.
>>
>>сносить?
>>волнует - что он с собой утянет при delete, кроме httpd.conf...
>
>ну вариантов полно: сделать копию конфига, сделать копии данных -
>зависит от того где они у тебя: www/data ?
>
>можно иначе, например:
>
>- apache stop
>- затем mv все что нужно - все директории, затем можно поправить
>
>  httpd.conf и запустить apache с измененными root-dir, данными...
>  можно этого и не делать.
>- сохраняешь /var/db/pkg/apacheXXX/+CONTENTS куда-нить в /tmp, этот
>  файл тебе может понадобиться для ручного вычищения (если сделал mv
>
>  директорий, как описано ранее - ну на всякий случай)
>- теперь rm -rf /var/db/pkg/apacheXXX - просто удаляешь и производишь
>сборку apache13-modssl
>
>можно так:
>
>- apache stop
>- backup apache конфигов и данных /usr/local/www
>- pkg_delete apache
>- собираешь apache13-modssl:
>
># cd /usr/ports/www/apache13-modssl
># make с нужными параметрами
>
>просто сборка, после которой в рабочих директориях сборки:
>/usr/ports/www/apache13-modssl/work/apache_1.3.XY/conf/ssl*
>- удаляешь все кроме Makefile и README
>там данные для тестовых сертификатов они нафик не нужны
>
>теперь генеришь самоподписные сертификаты (хоть мульон раз после
>верхней сборки, главное make clean не делать, разумеется после
>каждой неудачной попытки или для новых нужд удаляй ключи, запросы
>и сертификаты как сказано выше ...work/apache_1.../conf/ssl*/
>оставляя только Makefile и README)
>
># make certificate custom
># make install
>
>Все, далее возвращаяешь свои данные и в свой httpd.conf вставляешь
>поддержку SSL, как пример берешь httpd.conf(with SSL)


Спасибо!
Будем пробовать.