apache2 ssl install
Что-то у меня с апачем не вышло...
Debian/stable
1) Ставлю apache2-mpm-prefork, включаю в нем ssl (a2enmod ssl)
stas@stas:~$ apt-cache policy apache2-mpm-prefork
apache2-mpm-prefork:
Установлен: 2.0.54-5
Кандидат: 2.0.54-5
Таблица версий:
*** 2.0.54-5 0
500 http://security.debian.org sarge/updates/main Packages
100 /var/lib/dpkg/status
2.0.54-4 0
500 ftp://debian.ur.ru sarge/main Packages
2) Копирую конфиг хоста default в default-ssl
3) Правлю default-ssl, добавляя строчки:
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem
Файл /etc/apache2/ssl/apache.pem сгенерирован заранее.
Ну и, конечно, <VirtualHost *:443> вместо <VirtualHost *>
4) Добавляю Listen 443 в ports.conf
5) Рестартую апача.
Вижу следующее:
stas@stas:~$ curl https://localhost
curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown
protocol
На 443-м порту отдается http.
Что я забыл?
--
Stanislav
Reply to: