domingo, 27 de abril de 2014

Instalar Apache MySQL PHP phpMyAdmin En Linux Ubuntu Debian



Para cierto trabajo de desarrollo web, requiero hacer uso de un servidor web, por lo que tengo la necesidad de instalar en mi maquina con SO Ubuntu algunos programas que se usan usualmente en un servidor web, ademas de ser más practico trabajar localmente un proyecto web antes de subir a un entorno de producción.


Los programas que requiero instalar son los siguientes:
  • Apache
  • MySQL
  • PHP
  • phpMyAdmin

Estos programas los requiero instalar en una maquina que corre un sistema operativo Linux basado en Debian, mas exactamente Ubuntu 14.04 LTS, algunas personas en la web le llaman a esto "Instalación de servidor web LAMP" (Linux Apache MySQL PHP)


NOTA: En esta entrada sólo se da a conocer los programas a instalar y su proceso de instalación, en el mundo real es necesario después de instalar realizar el proceso de configuración de cada programa en cuanto a los aspectos de seguridad de los mismos, espero hacer otra entrada donde mencione algunos.


En una terminal o consola de linux ejecutar los siguiente comandos:

  • Apache
prompt:~$ sudo apt-get install apache2

  • PHP
prompt:~$ sudo apt-get install php5

  • MySQL
prompt:~$ sudo apt-get install mysql-server mysql-client

  • phpMyAdmin
prompt:~$ sudo apt-get install phpmyadmin



Al instalar Apache se crea un directorio en el cual podemos crear los proyectos web, este directorio es:

/var/www/html/


El directorio pertenece al usuario root por lo que debemos cambiar el propietario a nuestro usuario:

prompt:~$ sudo chown -R sebaxtian /var/www/html/


El anterior comando asigna como propietario del directorio /var/www/html/ y de forma recursiva -R a los archivos y subdirectorios al usuario sebaxtian.

Para probar que la instalación de PHP funciona correctamente podemos crear un archivo info.php en el directorio /var/www/html/ que tenga la siguiente linea de código:

<?php phpinfo(); ?>

La cual muestra información sobre la versión de php que se ha instalado.


Ahora para probar que todo se ha instalado correctamente, en un navegador web accedemos a las siguientes URL:

  • Apache

  • phpMyAdmin

  • PHP



Listo eso seria todo, ya tenemos instalados los programas básicos para que podamos empezar a desarrollar nuestros proyectos web en nuestro servidor local.

El siguiente vídeo muestra el proceso:



No hay comentarios.:

Publicar un comentario