Instalar un servidor en nuestro ordenador: Appserv

Tras un tiempo dedicado a diseñar páginas Web, uno llega rápidamente a la conclusión de que sería la releche tener un servidor gratuito en el que poder ir probando que todo funciona y se ve correctamente. Y hay muchos servidores gratuitos, pero se hace farragoso tener que subir los archivos, comprobar, cambiar una coma, volver a subirlos….

La opción más práctica, cómoda, lógica y usada es montar un servidor en tu propio ordenador. Es algo en lo que se tarda diez minutos, mola un montón, es gratis y te permite mirar a la mayor parte de la gente por encima del hombro, así como seguir trabajando y probando cosas incluso cuando (Dios no lo quiera) no tienes una conexión a Internet disponible. Eso sí, luego sólo puedes acceder a las páginas que subas desde tu propio ordenador.

Para montar el servidor necesitas instalar tres cosas: Apache, PHP y MySQL. Da igual que no tengas ni guarra de para qué sirven, qué cuernos hacen, por qué son gratuitos si son tan importantes (raro es que no se saque tajada) o por qué se llaman como se llaman. 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 un carajo entender las instrucciones de configuración para conseguir lo que tú necesitas, que es simplemente que funcione.

Por suerte para calcetines como yo, los frikis ya se han encargado de eso. Existen muchos programas gratuitos que te traen ya todo preparado para instalarlo en un par de clicks en Windows, configurando sólo cuatro tonterías. Entre ellos el XAMPP es muy famosete y bueno, pero para mi gusto instala sopotocientas cosas que a día de hoy sigo sin saber para qué cuernos valen. 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 fácil un poco menos jodidamente complicado manejar las bases de datos de Mysql (que, ya que nos ponemos explicativos, sirve para crear y gestionar bases de datos).

El caso es que te vas a la Web de Appserv, te bajas la última versión estable, ejecutas el archivo y empiezas a instalar el servidor. Lo primero que te aparece para configurar es el Apache. En “server name” o “nombre del “servidor” ponemos localhost (porque es para instalarlo en nuestro ordenador), y en el “e-mail del administrador” le ponemos una dirección de e-mail, que yo supongo que se puede poner cualquier dirección, pero yo he sido bueno y probado siempre con direcciones reales, por si caso. Lo de “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 los campos que te diese la gana, pero era ¡MENTIRA! y tuve que reinstalar varias veces hasta que encontré la fórmula: usuario root y contraseña root. Con esto seguro que no tienes problemas.

Y ya está, no tienes que hacer nada más. 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 demás zarandajas.

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.


Comentarios

8 respuestas a «Instalar un servidor en nuestro ordenador: Appserv»

  1. @George: no sé a qué te refieres… utilizar el Appserv para subir la página al servidor o subir todo el Appserve que ya lo tienes configurado? En cualquier caso, la resupesta es que no lo sé. Si lo que quieres es crear la página en local y luego subirla a un servidor, lo que tirne que subir (aparte de la Web) puede ser la base de datos si es que la estás usando (es decir, si tu Web está en XHTML/CSS no te hace falta, pero si has usado un CMS sí)

  2. hey tengo una pregunta ¿se puede subir una web con el appserv?
    me han dicho que se puede pero que tengo que usar otro programa para convertir el servidor local
    y asi poder subir mi pagina

  3. HOLA AMIGOS ESPERO ALGUIEN PUEDA LEER MI MENSAJE, SOY NUEVO EN ESTE FORO Y POR FAVOR QUISIERA QUE ME AYUDARAN CON EL APPSERV
    LO QUE PASA ES QUE INSTALE EL APPSERV 2.4.5 EN MI COMPUTADORA Y NO PUEDO ENTRAR AL LOCALHOST ME SALE UN APGINA EN BLANCO

    TENGO INSTALADO EL SISTEMA OPERATIVO XP CON SERVI PACK 3 Y EL INTERNET EXPLORER 8

    ESPERO ME PUEDAN AYUDAR A SOLUCIONAR ESTE PROBLEMA

    GRACIAS

  4. A mi lo que me rebienta es tener que tener las webs en la carpeta del servidor, por que me niego a tener todo mi trabajo en la carpeta de un programa.

    Yo estuve un tiempo con el WAMP hasta que me harté y ahora he vuelto a lo de tener el FTP siempre abierto. Es un momentín y tampoco pasa nada.

    A lo mejor le pego una prueba al APPSERV este, pero en principio no me mola nada lo de no poder redireccionar carpetas, sin tener que copiarlas. Ya tengo suficientes backups como para ir haciendo más copias.

    En cuanto a ficheros, bueno, como tengo que tener servidores comerciales (con mi adsl casera no puedo permitirme el lujo de hostear en casa), pues tiro más que bien para traspasar datos tronchos. Además, con el precio que cobro por cada hosting, 1 sola web me paga dos años de hosting de 15 webs 😉

  5. @Karol: yo es que soy informático de palo en mis ratos libres, ya sabes 🙂

    @Rache: montar el servidor en localhost o hacer la cosa rara friki que dice Karol para entrar en tu ordenador desde las chimbambas y quedar como dios y dejar caer cosas del tipo «y si me da la gana también entro en tu ordenador»?

  6. Esa es exactamente la practica q me trajo de cabeza el ultimo año de carrera… :S

  7. Bravo rizos!!!
    Estás empezando a ser mucho más friki de programación web de lo que pensaba!!! eso es algo que realmente me impresiona y me parece más que interesante…
    Ya verás que eso de tener un servidor en tu propio ordenador es más útil que aprender a diseñar páginas web, te pongo un ejemplo:
    si algún día por alguna extraña razón estás realizando algo extraordinario o algo que simplemente te interesa mandarte algo que es demasiado grande para el mail y con miedo de perderlo o llevarlo en un pendrive, lo que puedes hacer es realizar una conexión desde el explorador de windows(Inicio->ejecutar->explorer, no el explorador de Microsoft de internet) y en la ventanita pones http://localhost:puerto@nombre:contraseña, de repente apareceras en tu servidor web y podrás copiar todas las cosas que quieras en tu servidor, eso sí, siempre que tengas tu ordenador encendido en casita!!!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *