La instalación de Xampp utiliza localhost por defecto. En este tutorial aprenderemos a configurar un dominio en Xampp.
Antes de comenzar este tutorial, asegúrese de haber abierto los puertos TCP 80 y 443 en el Firewall de Windows. Tenemos un tutorial sobre cómo hacerlo ( Abrir puertos en el Firewall de Windows ).
Suponiendo que Xampp ya está instalado y tu dominio ya apunta a la IP de tu servidor, editaremos el archivo «httpd-vhosts.conf», ubicado en la carpeta de instalación de Xampp:
C:\xampp\apache\conf\extra\httpd-vhosts.conf
Al final del archivo httpd-vhosts.conf, añada las siguientes directivas de configuración:
ServerAdmin [email protected]
DocumentRoot "C:\xampp\htdocs\vps2286-masterdaweb-net"
ServerName vps2286.masterdaweb.net
ErrorLog "logs/dummy-vps2286-masterdaweb-net-error.log"
CustomLog "logs/dummy-vps2286-masterdaweb-net-access.log" common
ServerAdmin [email protected]
SSLEngine On
SSLCertificateFile "C:/xampp/apache/conf/ssl.crt/server.crt"
SSLCertificateKeyFile "C:/xampp/apache/conf/ssl.key/server.key"
DocumentRoot "C:\xampp\htdocs\vps2286-masterdaweb-net"
ServerName vps2286.masterdaweb.net
ErrorLog "logs/dummy-vps2286-masterdaweb-net-error.log"
CustomLog "logs/dummy-vps2286-masterdaweb-net-access.log" common
Tenga en cuenta que en nuestro tutorial estamos utilizando el dominio vps2286.masterdaweb.net como ejemplo. Debe sustituirlo por el dominio que desee. Las directivas deben cumplimentarse de acuerdo con la lista que figura a continuación:
- ServerAdmin (correo electrónico del Webmaster)
- DocumentRoot (Carpeta donde se encuentran los archivos del sitio)
- ServerName (Dominio del sitio)
- ErrorLog (Nombre del archivo de registro de errores)
- CustomLog (Nombre del archivo de registro de acceso)
- SSLCertificateFile (archivo de certificado SSL)
- SSLCertificateKeyFile (archivo de certificado SSL)
Tenga en cuenta que si no tiene un contrato SSL para su dominio, debe utilizar el mismo archivo que en el ejemplo anterior en las directivas SSLCertificateFile y SSLCertificateKeyFile.
Una vez configurado, basta con guardar el archivo y reiniciar Apache pulsando «Stop» y luego «Start»:
¡Ya está! Nuestro dominio de ejemplo, vps2286.masterdaweb.net, será ahora accesible vía web:
Excelente muchas gracias.