Instalación de certificado SSL en servidor Apache vía FTP

Instalación de certificado SSL en servidor Apache vía FTP

Tengo domain.crt(con dos certificados) y private.key(y domain.csr) y me gustaría usarlos en un servidor Apache (versión desconocida) para soporte SSL.

  • +Mi sitio web está alojado en un proveedor de alojamiento compartido (no se proporciona asistencia).
  • +Tengo acceso FTP al espacio web.
  • +Puedo dar comandos chmoda través de la interfaz FTP (pero no, por ejemplo ls -l).
  • +Puedo usar cosas como .htaccess.
  • -No puedo recibir correos electrónicos enviados a mi nombre de (sub)dominio.
  • -No puedo ejecutar scripts CGI/Phyton en mi espacio web.
  • -No existe un sitio web especial del proveedor de alojamiento compartido para administrar el sitio, especialmente no hay posibilidad de ingresar las credenciales de mi certificado.
  • -No tengo SSH ni ningún otro acceso a la consola.
  • -No tengo acceso a los archivos de configuración del servidor web (pero sí a los locales como .htaccess).

¿Existe la posibilidad de instalar los certificados SSL?

Respuesta1

De su lista de requisitos, su pregunta es efectivamente un duplicado de la pregunta SO:Cómo configurar SSL usando solo el archivo .htaccess

Desafortunadamente la respuesta es que no puedes, porque como escribiste:

No tengo acceso a los archivos de configuración del servidor web (pero sí a los locales como .htaccess).

Técnicamente, la forma de hacer esto en Apache es editar el archivo de configuración del servidor. Agregue a la sección VirtualHost, el certificado SSL y la información clave. Un ejemplo sencillo:

<VirtualHost <IPADDRESS>:443>
  ServerName www.example.com
  DocumentRoot /var/www/directory

  SSLEngine on
  SSLCertificateFile      /path/to/relevant/domain.crt
  SSLCertificateChainFile /path/to/relevant/chain.crt
  SSLCertificateKeyFile   /path/to/relevant/private.key
</VirtualHost>

Dado que su alojamiento compartido no le permite editar este archivo, y parece que no le "ayudarán" a editar el archivo en su nombre, su camino hacia adelante está bloqueado.

información relacionada