Post on 14-Apr-2017
UNIVERSIDAD TÉCNICA DEL NORTE MAESTRIA EN INGENIERIA DEL SOFTWARE
GENERACION DE CERTIFCADOS CON SSL PARA SERVIDOR XAMPP
Maestrante: Lenin Omar Lara Castro
Vamos a hacer es ir a nuestro XAMPP Control Panel. Y vamos a ejecutar la Shell. Ahora vamos a
entrar en el directorio apache con la siguiente orden.
cd apache y vamos a empezar a crear nuestro certificado. Para eso ejecutamos otra orden que es
makecert, ahora nos pedirá una contraseña, la contraseña es pass, la tenemos que repetir 2 veces
si ponemos otra puede que no funcione vamos a hacer es ir a nuestro XAMPP Control Panel. Y vamos
a ejecutar la Shell. Ahora vamos a entrar en el directorio apache con la siguiente orden.
cd apache y vamos a empezar a crear nuestro certificado. Para eso ejecutamos otra orden que es
makecert, ahora nos pedirá una contraseña, la contraseña es pass, la tenemos que repetir 2 veces
si ponemos otra puede que no funcioné.
A continuación nos va a pedir información sobre nuestra página web, contestamos las preguntas y
presionamos enter, es importante que cuando nos pregunten "Common Name (e.g. server FQDN or
YOUR name) []:" pongamos el nombre o ip de nuestro servidor web, en mi caso sería así
www.utn.edu.ec
Otra cosa importante, es que cuando nos pida "A challenge password []:" simplemente
presionamos Enter y cuando nos pregunte por "Enter pass phrase for privkey.pem:" le ponemos
"pass" y la configuración quedara de esta manera.
Ahora podemos cerrar la terminal y solo tenemos que ir a nuestro XAMPP Control Panel y en la
misma línea que Apache le damos a donde dice Config.
� Y seleccionamos el primero (httpd.conf) aquí vamos a buscar la línea que dice
� #LoadModule rewrite_module modules/mod_rewrite.so
� Si en caso de que la tengamos comentada con la # tenemos que borrarle la # para que
quede de tal manera
� LoadModule rewrite_module modules/mod_rewrite.so
� Guardamos y salimos.
� Ahora le damos otra vez a Config y seleccionamos donde dice httpd-xampp.conf
� Aquí al principio de las 3 # le añadimos la siguiente configuración.
Si tiene OTRAS CARPETAS que quiera redireccionar a https://, añada el siguiente texto a
continuación (pero substituya el nombre de su carpeta):
# Redirect /folder_name folder to https
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} folder_name
RewriteRule ^(.*) https://%{SERVER_NAME}$1 [R,L]
Guardamos y salimos, ahora le damos a STOP al servidor Apache y lo volvemos a iniciar dándole a
START
A continuación vamos a ver el servidor sin certificado digital
Ahora vamos agregar el https://
Descripción del Certificado