SSL сертификат Apache
kpoc 20 ноября, 2014 - 15:43
Добрый день.
Столкнулся с проблемой установки SSL сертификата.
Есть сайт, к нему есть сертификат с ключом.
Для установки в конфиг /etc/apache2/httpd.conf забиваю следующее
IfDefine SSL IfDefine SSL_DEFAULT_VHOST IfModule ssl_module Listen 443 VirtualHost *:443 SSLEngine on SSLCertificateFile /etc/apache2/ssl/main.crt SSLCertificateKeyFile /etc/apache2/ssl/private.key SSLCACertificateFile /etc/apache2/ssl/main_one.crt ServerName www.mysite.com SSLOptions StrictRequire SSLProtocol all -SSLv2 ServerAlias mysite.com ServerAdmin DocumentRoot /home/www.mysite.com ErrorLog /var/log/apache2/www.mysite.com-error_log.log CustomLog /var/log/apache2/www.mysite.com-access_log.log common Directory /home/www.mysite.com SSLRequireSSL Options -Indexes +FollowSymLinks +MultiViews AllowOverride all Require all granted /Directory /VirtualHost /IfModule /IfDefine /IfDefine
Когда начинаю перезагрузку апача выдает такую тему:
* Caching service dependencies ... [ ok ] * Stopping apache2 ... [ ok ] * Starting apache2 ... * start-stop-daemon: failed to start `/usr/sbin/apache2'
И все Апач не запущен и ссля нет :(
Кто знает в чем проблема?
P.S. если закоментировать Listen 443 и SSLEngine on то аппач норм запускается, но ссл само собой не видно :(
»
- Для комментирования войдите или зарегистрируйтесь
/
На экзотику тянет?
Начинай с
/etc/conf.d/apache2
.:wq
--
Live free or die
Там все в порядке
Там все в порядке :)
APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PHP5 -D STATUS"
/
Тогда
/etc/apache2/vhosts.d/00_default_ssl_vhost.conf
.:wq
--
Live free or die
Я вообще не использую
Я вообще не использую vhosts.d!
Вот мои конфиги:
/etc/conf.d/apache2
/etc/apache2/httpd.conf
Не понимаю, что не так епта... :(
.
Однако компоновка конфигов в Gentoo предполагает его использование.
Откуда должно догадываться относительно твоих предпочтений?
Журналы принципиально не читаете?
ЗЫ: Первый опыт с https?
:wq
--
Live free or die
точно не используешь? -D
точно не используешь? -D SSL_DEFAULT_VHOST в параметрах индейца о чем-нибудь говорит?
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
ОМГ, пустая переменная. Уберу
ОМГ, пустая переменная. Уберу чуть попоже :)
Вот, вроде все получилось. Проблема в том что я пытался запустить сертификат, используя другой ключ ^_^ по невнимательности перепутал :)
Проблема появилась другая: стили полетели... Когда вхожу на сайт по протоколу http все хорошо, как только https - все сразу без стилей.
Говорят в массиве переменной $_SERVER с помощью которой подгружаются стили, возможно отсутствует HTTPS. Вопрос такой: как затулиться в этот массив и изменить его? :) На Генту само собой. А то на маст дае я уже сделал, там все намного проще :)
Какие еще стили, да еще и в
Какие еще стили, да еще и в переменной скрипта?
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Даже не пытайся понять ;)
Даже не пытайся понять ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)