Я плохо знаком с сетями и использую Amazon EC2. У меня есть веб-сервер, работающий на экземпляре EC2, и я хочу запросить подписанный сертификат у Certbot, чтобы запустить сайт через https. Я следую инструкциям здесь: https://certbot.eff.org/lets-encrypt/centosrhel7-webproduct и здесь: https://fedoraproject.org/wiki/EPEL#Quickstart
Когда я бегу:
sudo subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms"
Я получаю :
Error: 'rhel-*-optional-rpms' does not match a valid repository ID. Use "subscription-manager repos --list" to see valid repositories.
Если посмотреть на subscription-manager repos --list
, репозитории не возвращаются. Я попытался перейти к следующему шагу sudo yum install certbot
, но это не удалось
Error: Package: 1:python-zope-component-4.1.0-5.el7.noarch (epel)
Requires: python-zope-interface
Error: Package: python2-certbot-1.5.0-1.el7.noarch (epel)
Requires: python-zope-interface
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Какие обходные пути я мог бы сделать, чтобы получить сертификат?
Я не уверен, что Apache и nginx есть, и я не думаю, что мой сайт их использует.