Solución: XAMPP Apache no inicia + VMWare instalado

XAMPP y VMWare

Hace poco instalé el VMware Workstation 8, para probar algunos sistemas operativos, pero cuando luego intenté programar algo en mi entorno local, me di con la sorpresa de que el Apache no iniciaba correctamente.

Luego de revisar archivos de configuración, puertos asignados al XAMPP, revisar el httpd.conf y demás decidí realizar una prueba más y obtuve estos resultados:

VMWare

 No me imaginaba que Apache necesitaba un puerto disponible para https [default = 443] también para que arranque correctamente.

Sin embargo, después de instalar VMware Workstation 8, el puerto 443 ha sido ocupado por vmware-hostd.exe.


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_VWClw3bGI8RCDlgaLEXwMm5vBPujf49e-JSAwau3Laa3YWBZKgQohWm4J2dzrBjbdzG7RdjMo-w-Ger_T5ARh8RCaTnLr5OEYESHBtjWc6rvcU_1hNm4d1KiH0RMkqzhMT6jJ8rOi1-n/s1600/vmware2.png

Para corregir dicho conflicto, basta con cambiar el número de puerto SSL que el Apache de XAMPP escuchará, para esto los pasos son los siguientes:

  • Abrir httpd-ssl.conf en path2xampp \ apache \ conf \ extra
  • BusCar la línea "Listen 443"
  • Cambiar el número de puerto a cualquier otro que usted desee, por ejemplo yo uso 4430. Entonces quedaría de esta forma: Listen 4430.
  • Cambiar el valor 443 por 4430 en todos los lugares que se encuentra.
  • Guardar el archivo.
  • Reiniciar XAMPP Apache y listo!
  • Después de esto debería iniciarse con total normalidad.

XAMPP funcionó perfectamente bien junto a workstation 5, 6 y 7 anteriormente. Parece que el nuevo servidor de VMware Workstation es algo introducido de manera que las máquinas virtuales pueden arrastrar directamente VMware Vsphere o algo así.

Conclusión:

Si Apache no se inicia, asegúrese de que los puertos 80 y 443 están disponibles y no están siendo usados por algún otro programa. Si uno de estos puertos esta siendo usado por otro software, Apache no podrá iniciar. Si es así, usted podrá cambiar estos puertos en el httpd.conf y httpd-ssl.conf.

Comentarios

  1. Muchas gracias, al fin pude solucionarlo!!!!

    ResponderEliminar
  2. Muy agredecido. Ayer Instalé VMware 10 y se me presentó el problema de Apache en Xampp este día (que o abrí), imaginaba que venía por allí la solución, más gracias a ti pude resolverlo rápidamente. Dios te bendiga.

    ResponderEliminar
  3. Heeeeee mi viejo, que bien por la información; era precisamente lo que me estaba sucediendo. realice lo que indicas y perfecto. Me funciono.

    Gracias,

    ResponderEliminar

Publicar un comentario