Установка и настройка SSL

Ямерт

The Old One
Установка и настройка SSL

Отцы!

Многие из вас занимались сабжем - я этим пока не занимался никогда. Вчера основательно погуглил, искал информацию на русском языке. И практически не нашёл ничего, что объясняло бы процесс от А до Я :(.

Не могли бы знающие люди подкинуть несколько хороших линков (подойдёт и на английском), которые бы помогли салаге?
 

tony2001

TeaM PHPClub
скачал mod_ssl и делал все пошагово как написано там в ИНСТАЛЛ.
работает.
 

Ямерт

The Old One
Следовал инструкциям в ИНСТАЛЛе.
mod_ssl сконфигурировался успешно (./configure --with-apache=/home/kristaps/apache_1.3.27 --with-ssl=/usr/src/openssl-0.9.6 --prefix=/usr/local/apache), а вот make в директории Апача после этого валится при запуске:

[root@g002 apache_1.3.27]# make
===> src
make[1]: Entering directory `/home/kristaps/apache_1.3.27'
make[2]: Entering directory `/home/kristaps/apache_1.3.27/src'
make[2]: *** No rule to make target `all'. Stop.
make[2]: Leaving directory `/home/kristaps/apache_1.3.27/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/kristaps/apache_1.3.27'
make: *** [build] Error 2

Где грабли? :(
 

Ямерт

The Old One
Всё, порядок (если не считать того, что я забыл сохранить старый httpd.conf :D). Всё бегает.
Получилось!!! :D

Угу, грабли были в неправильной конфигурации mod_ssl. OpenSSL на машине уже был собран, и я профукал тот шаг в инструкции, _КУДА_ openSSL собирается. Когда в параметре --with-ssl= к конфигу mod_ssl указал директорию с собранным openSSL, всё пошло как надо.

Спасибо!
 

Ямерт

The Old One
Хммм
Аднака проблема :(
При запуске Апача появляется варнинг:
[warn] Loaded DSO libexec/libphp4.so uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI)

Апач сконфигурён так:
./configure --prefix=/usr/local/apache --enable-module=so --enable-module=ssl --enable-shared=ssl
 

tony2001

TeaM PHPClub
PHP надо пересобрать.
сначала собери апач.
потом
CFLAGS="-DEAPI"; export CFLAGS
потом пересобери РНР.
по-моему так, если я не ошибаюсь.
 
Сверху