Está en la página 1de 6

PASO 1: GENERAR CERTIFICADO .

PEM

Descargar e instalar OpenSSL


http://slproweb.com/download/Win64OpenSSL-1_1_1d.exe

next next next :P

Finalizada la instalación ir al directorio de instalación hasta la carpeta bin


En mi caso es: C:\OpenSSL-Win64\bin

Y agregar a las variables entorno de windows:

Y listo, abrir cmd para probar escribiendo: openssl

Ahora si estás listo para convertir tu certificado.


El archivo del certificado está en formato .p12 lo que haremos será convertirlo a formato
.pem

Desde el mismo cmd:


Recomiendo acceder hasta el directorio donde se encuentra tu certificado, en mi caso el
siguiente:

Ejecutar el siguiente comando: openssl pkcs12 -in "WkNIUUJzSElONjNFVllyRw==.p12" -out


cert_explanada.pem -nodes

Lo que está en amarillo es el nombre del certificado .p12 y lo que está en verde es el
nombre con el cual se creará el nuevo certificado .pem
Nota: Asegurate de escribir bien todo.

Luego presiona Enter y la consola te pedirá el PIN del certificado. Copias el texto del PIN y
lo pegas en la consola dando click derecho (no se verá nada pero igual presiona enter para
validar si está correcto el PIN)

Después de eso verifica si se ha creado el nuevo certificado .pem. en el mismo directorio


donde estás.

PASO 2: SUBIR A TU SERVIDOR


Accede a tu cuenta de aws e inicia sesión en la consola
https://aws.amazon.com/es/#
Una vez accedido a la consola de administración ubicar el servicio S3 en el buscador de
servicios.

Click en s3.
Se listaran tus repositorios denominados Buckets. Al ojo nomas podrás saber que hay un
bucket que se llama bucketcertificados que es donde subiras tu certificado .pem

Accede al bucket bucketcertificados.

Click en el botón Cargar.

Click en Añada archivos y busca tu certificado .pem y luego click en Siguiente.


Luego sigue dando click en siguiente (no hagas ningun otro cambio) hasta llegar al botón
Cargar.

Se subirá tu certificado.
Ahora deberás ubicarlo y darle un click y se mostrará una ventana a lado derecho. En esa
ventana baja el scroll hasta el último y verás la sección de Permisos.

Ejemplo:

Click en la sección Permisos.

Se mostrará otra ventana y ubica la.sección de acceso público y el radio Button de


Everyone.
Click en Everyone y se mostrará otra ventana a la derecha. Click en el check box que dice
Leer Objeto. Y click en guardar.

Listo eso es todo.

PASO 3: ACTUALIZAR EN LA BASE DE DATOS.


Accede a tu base de datos donde registras tus clientes. Puedes usar cualquier cliente de
MySQL. En mi caso uso adminer.
Los datos de acceso al tu base de datos los podrás obtener desde el código fuente de tu
api. En el archivo index.php está los datos de conexión.

Una vez conectado a tu base de datos ubica la tabla cliente, obtén sus registros y ubica a tu
cliente a quién pertenece el certificado.
Deberás actualizar el campo que almacena el nombre del certificado completo. Ejemplo:
cert_explanada.pem

Eso es todo.

También podría gustarte