Una de las bondades de usar una distribución de Gnu/linux en mi caso Debian 6 es tener un conjunto de software de código libre llamado LAMP para tener en casa un servidor web local para alojar o probar paginas web dinámicas como las que encontramos en Internet.
Como dijimos anteriormente LAMP es un conjunto software de código libre que son:
- Linux, el sistema operativo .
- Apache, el servidor de paginas web.
- Mysql, el servidor de la base de datos.
- Perl, PHP y Python , son los lenguajes de programación.
Todo lo anteriormente mencionado son necesario para levantar un servidor local o de produccion de paginas web dinámicas que nos sirven para probar por ejemplo los CMS como Wordpres, Drupal, Joomla OpenClassifieds, etc.
Suponemos que ya tienen instalado debian 6 como sistema operativo y una manera fácil de instalar o levantar una LAMP es es desde consola como usuario root.
Instalando el servidor de paginas web - Apache
# apt-get install apache2 apache2-doc
Luego ejecutamos lo siguiente.
# a2enmod rewrite
Instalando el servidor de base de datos – Mysql
# apt-get install mysql-server mysql-client
Instalando los lenguajes de programación – Php, Perl, Python
# apt-get install php5 php5-mysql libapache2-mod-php5 perl libapache2-mod-perl2 python libapache2-mod-python
Finalmente instalamos el administrador de base de datos mysql - Phpmyadmin
# apt-get install phpmyadmin
Con esto ya tendremos listo nuestro servidor local de paginas web apache, el servidor de base de datos mysql listo para probar o implementar nuestro desarrollo por ejemplo los CMS Wordpress, Joomla, Drupal, Moodle y OpenClassifieds, etc.