Я установил Certbot в Ubuntu, сертификат был успешно создан, и выводятся следующие данные:
Поздравляю! Ваш сертификат и цепочка сохранены по адресу: /etc/letsencrypt/live/bin-depot.co.uk/fullchain.pem Ваш файл ключа был сохранен по адресу: /etc/letsencrypt/live/bin-depot.co.uk/ Privkey.pem
После перезапуска apache https не работал, просто не удалось подключиться, поэтому я запустил:
sudo lsof -iTCP -sTCP: СЛУШАТЬ -P
... и отметил, что порт 443 не указан (только порт 80).
Поэтому я обновил default-ssl.conf, как показано в шагах 3 и 4 здесь: tutorials / how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04
После обновления default-ssl.cons я запустил: sudo a2ensite default-ssl.conf
... и получил сообщение, что default-ssl включен.
Затем я перезапустил Apache, но все еще не могу подключиться. Похоже, порт 443 все еще не настроен.
Я не знаю, что делать дальше. Любой вклад будет оценен. Домен https://bin-depot.co.uk
РЕДАКТИРОВАТЬ:
Подозреваемая проблема с виртуальным хостом. Попробовали следующее в файле с именем "bin-depot.co.uk.conf". Не удается активировать "systemctl reload apache2", возникает ошибка "Задание для apache2.service завершилось неудачно, поскольку процесс управления завершился с кодом ошибки. См. "Systemctl status apache2.service" и "journalctl -xe" для подробностей.":
SSLCertificateFile /etc/letsencrypt/live/bin-depot.co.uk/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/bin-depot.co.uk/privkey.pem
<VirtualHost *:80>
ServerAdmin dan@***.com
DocumentRoot /var/www/html
<Directory /var/www/html/>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:443>
SSLEngine On
ServerName bin-depot.co.uk
ServerAlias www.bin-depot.co.uk
DocumentRoot /var/www/html
</VirtualHost>
Вам нужно отредактировать /etc/apache2/ports.conf
. Прямо сейчас говорится
Listen 80
Измените его на:
Listen 443
Затем перезапустите службу. Затем запустите:
netstat -tanp
И ты увидишь apache2
прослушивание порта 443.