Usuario:Juanda/lamp/Instalación

=Intalación LAMP en Ubuntu 12.04=

Introducción

 * LAMP es un acrónimo de Linux, Apache, Mysql y Php.
 * Forma un entorno de desarrollo muy extendido en la web.
 * Linux es el SO
 * Apache es el Servidor Web
 * Mysql la base de datos
 * Php el lenguaje de programación
 * Otra posibilidad es instalar sobre Windows (WAMP).
 * Tenemos otras posibilidades como XAMPP que tiene versión portable.

Instalación de MySql

 * Con usuario root o mediante sudo:
 * 1) apt-get install mysql-server mysql-client
 * Es útil instalar también el paquete phpmyadmin para administrar de forma web la base de datos

Instalación de Apache
apt-get install apache2

Instalación php
apt-get install php5 libapache2-mod-php5 juanda@juanda-PC:~$ sudo service apache2 stop [sudo] password for juanda: * Stopping web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ... waiting                                                            [ OK ] juanda@juanda-PC:~$ sudo service apache2 start * Starting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName [ OK ] juanda@juanda-PC:~$
 * Instalaremos tanto php5 como el módulo con Apache:
 * Reiniciaremos el servidor Apache:
 * Ojo que veamos un OK y no un FAIL!!!

Comprobación de servicios arrancados
juanda@juanda-PC:~$ service mysql status mysql start/running, process 1213 juanda@juanda-PC:~$ service apache2 status Apache2 is running (pid 1415). juanda@juanda-PC:~$ Comprobamos que Apache2 funcione bien: $more index.php 
 * Comprobamos que tanto mysql como apache2 estén arrancados
 * Desde el navegador, http://localhost debería sacar una ventana con el mensaje "It works!".
 * Colocamos en /var/www (Document Root) un fichero "index.php" con el texto
 * Ejecutamos http://localhost/index.php y comprobamos que nos muestra información de la configuración de Apache en la máquina, esto quiere decir que procesa bien el php (ha ejecutado correctamente la función phpinfo

Instalación de Joomla, Wordpress o Drupal

 * Elimina los ficheros del Document Root de Apache (/var/www)
 * Descarga el paquete en cuestión y copialo en el Document Root de Apache y descomprímelo
 * Ejecuta http://localhost y sigue la guia de instalación