Instalar un servidor local en Windows con Appserv

Llega un momento en la vida de todo diseñador/programador web en el que se de cuenta de lo genial que sería tener un servidor en el que ir probando que todo el código que llevas “picado” funciona correctamente. Si tienes un servidor contratado puedes usar una subcarpeta o un subdominio, y si no siempre puedes tirar de servidores gratuitos que hay muchos. Pero al final se hace farragoso el proceso de editar archivos, subirlos al servidor, comprobarlo, volver a editarlo, volver a subir y volver a comprobar.

Por eso la opción más cómoda y que además no te hace dependiente de una conexión decente a Internet es montar un servidor en tu propio ordenador. Aunque de primeras puede parecer complicado, en realidad se tarda diez minutos si te lo explican bien (incluso en Windows)  y es totalmente gratis.

Para montar el servidor necesitas instalar tres cosas: Apache, PHP y MySQL. Da igual que no sepas para qué sirven, el caso es que los necesitas, y si eres una persona avezada buscas en Google cada uno de ellos, te bajas los tres e intentas instalarlos. Y digo intentas porque, a no ser que seas una persona MUY avezada, te va a costar mucho entender las instrucciones de configuración para conseguir lo que tú necesitas, que es simplemente que funcione. Así que pasas al plan B, que vienen a ser paquetes de software también gratuitos que traen ya todo preparado para instalarlo en un par de clicks en Windows, configurando sólo unos pocos parámetros.

Entre ellos el XAMPP es muy conocido, pero para mi gusto instala muchas cosas que la mayor parte de los usuarios no necesitan. Por eso yo prefiero el Appserv, que es más sencillito y sólo instala el Apache, el PHP, el MySQL (ya tendríamos todo lo necesario) y un programa llamado phpMyAdmin, cuya función es hacer más sencilla la gestión de las bases de datos de Mysql (que, ya que nos ponemos explicativos, sirve para crear y gestionar bases de datos).

Para empezar a instalar el servidor te bajas la última versión estable de Appserv y ejecutas el archivo. Lo primero que te aparece para configurar es el Apache. En “server name” o “nombre del “servidor” pones localhost (porque es para instalarlo en nuestro ordenador), y en el “e-mail del administrador” le ponemos una dirección de e-mail. El campo “Port” se queda en el que aparezca predeterminado.

Lo siguiente que tienes que configurar es el nombre y contraseña para el MySQL. Sinceramente, yo leí que se podía quedar en blanco o que se podía poner cualquier cosa, pero resulto ser una gran mentira. Tuve que reinstalar varias veces y al final encontré la fórmula para que todo funcionase: usuario root y contraseña root. Con esto seguro que no tienes problemas.

Y ya tienes tu servidor listo para funcionar. Ahora si en tu navegador pones la url http://localhost deberías entrar en tu servidor, y para subir una Web simplemente tienes que copiar su correspondiente carpeta en el directorio Appserv>www. Yo te recomiendo que subas la carpeta entera, de forma que sea Appserv>www>tuweb, para que tu web aparezca en http://localhost/tuweb y ahorrarte problemas con la configuración del servidor y cosas así.

Y, como dice un viejo proverbio indio, si no funciona es que algo va mal. Me encantaría poder decirte qué, pero lo mejor que puedo aconsejarte es que desinstales el Appserv enterito y vuelvas a instalarlo desde el principio. Es lo que hice yo.

2 thoughts on “Instalar un servidor local en Windows con Appserv”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s