обращайтесь к инструкциям по установке, содержащимся в дистрибутиве mod_ssl.
Установка mod_ssl для Linux
Предполагается, что вы уже скомпилировали Apache из исходного кода и он у вас есть. В противном случае надо загрузить соответствующий пакет исходного кода с http://httpd.apache.org/"> http://httpd.apache.org/.
Модуль требует установки библиотеки openssl
source/). Разархивируйте ее, сконфигурируйте и выполните компиляцию.
Для openssl-0.9.6 это осуществляется командами:
tar -xvzf openssl-0.9.6.tar.gz cd openssl-0.9.6 ./config -fPIC make
make test
Теперь надо загрузить дистрибутив mod_ssl с ftp://ftp.modssl.org/source/. Распакуйте его и настройте. Последней версией mod_ssl на момент написания книги 6bDiamod_ssl-2. 8. 5-1.3. 22. Допустим, что загрузка осуществлена в тот же каталог, где находится openssl, тогда для распаковки и конфигурирования надо выполнить команды:
tar -xvzf mod_ssl-2.8.5-1.3.22.tar.gz cd mod_ssl-2.8.5-1.3.22
./configure -with-Apache=/path/to/apache/source
Теперь следует заново сконфигурировать и скомпилировать Apache, поэтому перейдем в каталог Apache:
cd /path/to/Apache/source
export SSL_BASE=/path/to/where/openssl/is
./configure -enable-module=ssl -enable-shared=ssl -enable-module=so
make
В результате выполнена компиляция Apache с поддержкой SSL. Теперь надо изготовить сертификаты и провести окончательную установку Apache:
make certificate
Будут заданы различные вопросы, при ответе на которые рекомендуется указать алгоритм RSA и сертификат версии 3.
Наконец, установим все: make install
За дополнительной информацией обращайтесь к инструкциям, прилагаемым к Apache, openssl и
Установка mod_ssl для Windows
Модуль mod_ssl работает под Windows, но пока доступна только альфа-версия. Это означает, что не рекомендуется выполнять его под Win32 и что он может оказаться нестабильным. Мы установим mod_ssl под Windows для тестирования. Поскольку это альфа-версия, инструкции могут измениться, но для откомпилированной версии есть довольно хорошие инструкции по установке. Дистрибутив можно взять с http://www.modssl.org/contrib/%d0%9d%d0%b0%d0%b4%d0%be"> http://www.modssl.org/contrib/Надо загрузить архив Apache_»-mod_ssl_*-openssl_*-WIN32-i386. zip, распаковать его и следовать инструкциям в файле Apache+SSL Win32 HOWTO. htm.
Настройка mod_ssl
Установив rnod_ssl, надо сообщить Apache, как им пользоваться. Это довольно простая задача, требующая добавления нескольких директив в файл конфигурации Apache.