Servidor web local en ubuntu – apache2, php5, mysql y phpmyadmin

Domingo, Julio 12th, 2009

A los que nos gusta poner modificaciones que hacemos en nuestras webs de producción.
Lo mas normal/aconsejable es probarlo en un pequeño servidor local que tengamos montado en nuestro ordenador, así si rompemos algo, será un mal menor.

A continuación, 5 pasos sencillos para montar un pequeño servidor local en Ubuntu.

  1. Instalar servidor de base de datos.
    sudo apt-get install mysql-server

    Nos pedirá la contraseña de usuario, para entrar en modo superusuario. Confirmamos que deseamos descargar los paquetes requeridos y empezará la instalación. Luego nos pide la contraseña (con verificación) que queremos de acceso al servidor mysql.

  2. Instalar el servidor apache2.
    sudo apt-get install apache2

    Ya no nos pide la contraseña de superusuario, mantendrá la que hemos introducido anteriormente. Una vez mas, debemos aceptar descargar los paquetes.

    Solo con este paquete instalado, podríamos poner páginas estáticas (HTML) en nuestro servidor y funcionaria, pero lo que se lleva actualmente es la web 2.0 (páginas dinámicas).

    Ahora, si ponemos en nuestro navegador: localhost
    Nos saldrá una página con un mensaje confirmando que funciona el servidor apache2: It works!

  3. Instalar el paquete para el soporte a php5.
    sudo apt-get install php5

    Confirmamos que deseamos descargar los paquetes, y ya tenemos soporte a php5 instalado en nuestro servidor.

  4. Instalar mysql para apache2.
    sudo apt-get install libapache2-mod-auth-mysql
    sudo apt-get install php5-mysql

    Otra vez confirmar la descarga e instalación de paquetes.

  5. Por último, instalar phpmyadmin, para facilitar el trabajo a la base de datos.
    sudo apt-get install phpmyadmin

    Cuando este instalando, nos pedirá con qué servidor queremos configurar automáticamente el phpmyadmin, con la tecla “espacio” marcamos apache2 y le damos al “enter”.

    Luego nos pedirá instalar una base de datos para phpmyadmin, le damos a “si”.
    Para finalizar, deberemos repetir unas cuantas veces la contraseña que pusimos en el instalador del mysql-server.

    Una vez instalado, ya podremos acceder al gestor de base de datos phpmyadmin mediante esta dirección: localhost/phpmyadmin

    Usuario: root
    Contraseña: (la que pusiste en la instalación del mysql-server)

Ahora, para probar que efectivamente funciona nuestro servidor local con soporte a php5.
Creamos un archivo dentro de /var/www/prueba.php con el siguiente código:

<?
phpinfo()
?>

Intentamos entrar desde el navegador poniendo en la barra de direcciones: localhost/prueba.php
Y nos debería salir toda la información de nuestro pequeño servidor local.

Puede darse el caso, que no funcione y el navegador nos invite a descargar el archivo.
En el terminal escribimos: sudo /etc/init.d/apache2 restart
O si sigue sin funcionar: sudo dpkg-reconfigure php5

Bien, esto es todo, ya tenemos nuestro pequeño servidor montado en Ubuntu para hacer las pruebas que creamos oportunas, o empezar a crear nuestros proyectos web en local.

Compártelo:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • LinkedIn
  • Live
  • Meneame
  • MySpace
  • Reddit
  • Technorati
  • Twitter
  • Wikio
  • Yahoo! Bookmarks
  • Bitacoras.com
  • BlinkList
  • email
  • Netvibes
  • PDF

Tags: , , , ,


JanuWeb.ComJanuWeb.OrgJanuBlog.Com están alojadas en Sotem.es • © 2006, 2010