Ihor Vansach - 2 хв читання
Використовуйте для генерації безкоштовного робочого сертифікату Let's Encrypt. Сервіс, який дозволяє генерувати SSL сертифікати за допомогою автоматичного API.
Усі приклади і команди відображатимуться на базі Ubuntu 16.04. Домен, для якого потрібно згенерувати сертифікат, повинен бути закріпленим (pointed) за поточним Linux сервером.
Виконайте наступні кроки, щоб згенерувати та підключити сертифікат:
1. Встановіть Certbot:
sudo add-apt-repository ppa:certbot/certbotsudo apt-get updatesudo apt-get install certbot
2. Certbot повинен відповісти на криптографічний запит, який відправляє «Let's Encrypt API», щоб довести, що ви контролюєте домен. Відкрийте потр 80 (HTTP) або 443 (HTTPS) у вашому брандмауері. Виконайте команду:
sudo ufw allow 80
Якщо команда ufw недоступна, встановіть її:
sudo apt-get install ufw
3. Запустіть Certbot:
sudo certbot certonly --standalone --preferred-challenges http -d example.com
де example.com - назва вашого домену.
В результаті виконання командиihor