SSL сертификат, как создать? [certbot]

Для создания самоподписанного сертификата в Linux через certbot, следуйте этим основным шагам:

  1. Установите Certbot, выполнив команду sudo apt-get update && sudo apt-get install certbot на Debian/Ubuntu или sudo yum install certbot на CentOS/RHEL.

  2. Запустите Certbot, используя эту команду: sudo certbot certonly --standalone -d example.com. Вместо "example.com" введите свой доменный адрес.

  3. Дождитесь, пока Certbot выполнит проверку и подтвердите свое право владения сайтом, чтобы создать сертификат.

  4. Создайте каталог для хранения файлов сертификатов с помощью команды sudo mkdir /etc/letsencrypt/live/example.com, заменив "example.com" на свой доменный адрес.

  5. Скопируйте файлы сертификатов в созданный каталог командой sudo cp /etc/letsencrypt/live/example.com/*.pem /etc/ssl/certs/ и укажите путь для использования сертификата в вашем веб-сервере.

  6. Наконец, перезапустите ваш веб-сервер с помощью команды sudo service apache2 restart или sudo systemctl restart nginx.service, в зависимости от того, какой веб-сервер вы используете.

После этих шагов сертификат должен быть установлен и готов к использованию на вашем сайте.

Last updated