Servidor web local en ubuntu – apache2, php5, mysql y phpmyadmin
Domingo, Julio 12th, 2009A 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.
- Instalar servidor de base de datos.
sudo apt-get install mysql-serverNos 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.
- Instalar el servidor apache2.
sudo apt-get install apache2Ya 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! - Instalar el paquete para el soporte a php5.
sudo apt-get install php5Confirmamos que deseamos descargar los paquetes, y ya tenemos soporte a php5 instalado en nuestro servidor.
- Instalar mysql para apache2.
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysqlOtra vez confirmar la descarga e instalación de paquetes.
- Por último, instalar phpmyadmin, para facilitar el trabajo a la base de datos.
sudo apt-get install phpmyadminCuando 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.
Tags: localhost, mysql, php, phpmyadmin, ubuntu


(4.00 out of 5)