Erick Orlando © – Software Developer

Tecnologías Microsoft, OpenSource, Linux, Programación con C# y VB

Instalar XAMPP y IIS juntos en Windows — 19 enero, 2017

Instalar XAMPP y IIS juntos en Windows


Hola Gente!

Hace tiempo que no escribo un post y esta vez quería dedicarlo a las personas curiosas como yo, que en su momento se plantean probar muchas tecnologías Web.

Decidí entonces instalar XAMPP, que es un paquete que permite instalar de manera simple y sencilla Apache, MySQL, PHP, FileZilla y Tomcat.

Todo bien hasta aquí, pero el problema estaba en que para poder hacer que funcione Apache como Servidor Web en mi PC tengo que liberar el puerto 80 que es el puerto por defecto para hacer solicitudes HTTP.

Pues bien, yo soy un desarrollador .NET prácticamente nato y por consiguiente uso IIS para hostear mis aplicaciones Web desarrolladas con C#, así que tengo que configurar manualmente Apache para que utilice un puerto distinto al 80.

Obviamente la solución es muy sencilla, solo debemos editar un par de archivos con nuestro editor de código favorito, en mi caso, Visual Studio Code, ya que puede colorear la sintaxis de los archivos de configuración.
Visual Studio Code

Para ello, debo asumir que han instalado XAMPP con las opciones por defecto.

Abrir el Panel de Control de XAMPP y presionar el botón Config.

XAMP Control Panel

En la siguiente ventana colocar como editor a Visual Studio Code indicando su ruta absoluta, las demás opciones se las dejo a su gusto, luego presionar Save.

Configuracion de XAMPP

Luego como paso siguiente, hacemos click en el botón Config de Apache.
Configurar Apache

Escogemos la primera opción (httpd.conf) y nos abrirá Visual Studio Code para editar la configuración del puerto que usará Apache, en este caso escogí el puerto 8081.
Ubicamos la línea que dice:

Listen 80

Y la reemplazamos por la que yo configuré:

Listen 8081

Nos desplazamos un poco más abajo y ubicamos:

ServerName localhost:80

Y lo reemplazamos por:

ServerName localhost:8081

Guardamos el archivo y salimos.

Ahora, sólo nos queda configurar los puertos seguros. Cuando usamos SSL para nuestras aplicaciones web, el puerto por defecto es el 443, y en mi caso lo uso con IIS, así que tendré que usar el 442 para usarlo con Apache.
Procedemos a editar el segundo archivo (httpd-ssl.conf) haciendo click en la segunda opción del botón Config de Apache.
Configurar SSL en Apache

De igual manera que con el archivo anterior, cambiamos el valor:

Listen 443

Por

Listen 442

Guardamos el archivo y salimos.

Con esto debería bastar, pero primero debemos asegurarnos de decirle a XAMPP que hemos cambiado los valores de los puertos por defecto, así que entramos nuevamente al botón Config del panel de control de XAMPP y en la ventana siguiente presionamos el botón “Service and Port Settings” y cambiamos los valores por los nuevos que hemos configurado anteriormente.

En mi caso son el 8081 y el 442.
Valores por default de XAMPP

Damos click en Save y listo, ya podremos iniciar los servicios respectivos y ver que todo funcione correctamente.
Inicio de Servicios

La prueba final

Para ver que todo funcione correctamente, nos dirigimos a la dirección web predeterminada de Apache en nuestro servidor local.

http://localhost:8081

Y eso es todo!
snap9

Espero que les haya servido.

Saludos.
Erick Orlando.

Anuncios
¿Es realmente Windows 10 gratis? — 12 junio, 2015
Crear una máquina Virtual con Hyper-V en Windows 8.1 Pro — 29 abril, 2015

Crear una máquina Virtual con Hyper-V en Windows 8.1 Pro


Hola a todos, hace mucho que no escribía en mi blog, aquí quiero dejar un pequeño tutorial para crear una máquina virtual usando Windows 7 de 32 bits como sistema operativo invitado teniendo como herramienta principal Microsoft Hyper-V en Windows 8.1 Pro.

Aqui vamos:

Primero, debes asegurarte que tienes instalado el Hyper-V, para ello en la ventana Ejecutar (Windows+R) escribir el siguiente comando:

control appwiz.cpl,,2

Y debe aparecer la siguiente ventana y luego te aseguras de marcar la opción de Hyper-V

01

Luego, una vez instalado, ubiquen el programa con el buscador de Windows:

02

Sigue leyendo