前提・実現したいこと
CentOS stream 9にApacheで立てたサイトをSSL化したいと思っています。
そのために、Let's Encrypt クライアントである「certbot」をインストールしようとして次のコマンドを入力しました。
yum -y install certbot python2-certbot-apache
しかし、下記のエラーが出てしまいインストールできずに困っています。
発生している問題・エラーメッセージ
# yum -y install certbot python2-certbot-apache Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Last metadata expiration check: 2:27:43 ago on Sun 02 Jan 2022 10:09:44 PM JST. Error: Problem 1: conflicting requests - nothing provides python(abi) = 2.7 needed by python2-certbot-apache-1.11.0-1.el7.noarch Problem 2: package certbot-1.11.0-2.el7.noarch requires python2-certbot = 1.11.0-2.el7, but none of the providers can be installed - conflicting requests - nothing provides pytz needed by python2-certbot-1.11.0-2.el7.noarch - nothing provides /usr/bin/python2 needed by python2-certbot-1.11.0-2.el7.noarch - nothing provides python-zope-interface needed by python2-certbot-1.11.0-2.el7.noarch - nothing provides python(abi) = 2.7 needed by python2-certbot-1.11.0-2.el7.noarch - nothing provides python2-cryptography >= 1.2.3 needed by python2-certbot-1.11.0-2.el7.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
試したこと
python2系のインストールが必要なのかと思い、インストールしようとして下記のコマンドを入力したのですが、次のエラーが発生してしまいました。
sh
1# yum install python2 2Updating Subscription Management repositories. 3Unable to read consumer identity 4 5This system is not registered with an entitlement server. You can use subscription-manager to register. 6 7Last metadata expiration check: 2:55:08 ago on Sun 02 Jan 2022 10:09:44 PM JST. 8No match for argument: python2 9Error: Unable to find a match: python2 10
補足情報(FW/ツールのバージョンなど)
- CentOSのバージョン:CentOS Stream release 9
- apacheのバージョン: Apache/2.4.51 (CentOS Stream)
あなたの回答
tips
プレビュー