GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instale el complemento Certbot Apache en CentOS Stream 8

Pregunta :había seguido su guía para instalar Certbot en CentOS Stream 8. Sin embargo, certbot --apache el comando falla con un mensaje de error 'El complemento de apache solicitado no parece estar instalado '. – Satish.

# certbot --apache
Saving debug log to /var/log/letsencrypt/letsencrypt.log
The requested apache plugin does not appear to be installed

Instalar el complemento de Apache Certbot en CentOS

Nota

Este tutorial asume que ya ha instalado Certbot en CentOS Stream 8. Si no lo ha hecho, primero debe instalarlo antes de seguir leyendo.

El mensaje de error dice claramente que Certbot requiere que se instale un complemento de apache. Aunque tiene Apache y Certbox instalados, necesita el complemento certbot apache para obtener el certificado e instalarlo automáticamente en el servidor web Apache.

Lista de complementos de certbot:

# certbot plugins
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* standalone
Description: Spin up a temporary webserver
Interfaces: Authenticator, Plugin
Entry point: standalone = certbot._internal.plugins.standalone:Authenticator

* webroot
Description: Place files in webroot directory
Interfaces: Authenticator, Plugin
Entry point: webroot = certbot._internal.plugins.webroot:Authenticator
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

El resultado anterior confirma que el complemento de Apache no está instalado y debe instalar uno como se muestra a continuación.

Instalar complemento de certbot apache

# dnf install python3-certbot-apache
::::::::::::::::::::::::::::::::


Installed:
python3-augeas-0.5.0-12.el8.noarch python3-certbot-apache-1.22.0-1.el8.noarch

Complete!

Compruebe si el complemento está instalado correctamente.

# certbot plugins
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* apache
Description: Apache Web Server plugin
Interfaces: Installer, Authenticator, Plugin
Entry point: apache = certbot_apache._internal.entrypoint:ENTRYPOINT

* standalone
Description: Spin up a temporary webserver
Interfaces: Authenticator, Plugin
Entry point: standalone = certbot._internal.plugins.standalone:Authenticator

* webroot
Description: Place files in webroot directory
Interfaces: Authenticator, Plugin
Entry point: webroot = certbot._internal.plugins.webroot:Authenticator
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Ahora que el complemento está instalado, está listo para obtener el certificado e instalarlo en el servidor web Apache.

#certbot --apache

¡Eso es todo! Obtenga más información sobre los certificados de Let's Encrypt.


Cent OS
  1. Instale Let's Encrypt en Centos 8

  2. Cómo instalar Apache Cassandra en CentOS 8

  3. Cómo instalar Apache en CentOS 7

  4. Cómo instalar Apache Kafka en CentOS 8

  5. Cómo instalar Certbot en CentOS Stream 8 [Let's Encrypt]

Cómo instalar Apache ServiceMix en CentOS 7

Cómo instalar Apache Cassandra en CentOS

Instalar Apache OpenOffice en CentOS 8

Cómo instalar elgg en CentOS 8

Cómo instalar Apache ServiceMix en CentOS 8

Cómo instalar Apache en CentOS 9 Stream