Diferencia entre revisiones de «Usuario:Juanda/lamp/Instalación»
De WikiEducator
(Página creada con '=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 S…') |
|||
(5 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 14: | Línea 14: | ||
#apt-get install mysql-server mysql-client | #apt-get install mysql-server mysql-client | ||
</pre> | </pre> | ||
+ | *Es útil instalar también el paquete phpmyadmin para administrar de forma web la base de datos | ||
==Instalación de Apache== | ==Instalación de Apache== | ||
<pre> | <pre> | ||
Línea 40: | Línea 41: | ||
==Comprobación de servicios arrancados== | ==Comprobación de servicios arrancados== | ||
+ | *Comprobamos que tanto mysql como apache2 estén arrancados | ||
<pre> | <pre> | ||
juanda@juanda-PC:~$ service mysql status | juanda@juanda-PC:~$ service mysql status | ||
Línea 47: | Línea 49: | ||
juanda@juanda-PC:~$ | juanda@juanda-PC:~$ | ||
</pre> | </pre> | ||
+ | Comprobamos que Apache2 funcione bien: | ||
+ | *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 | ||
+ | <pre> | ||
+ | $more index.php | ||
+ | <?php phpinfo(); ?> | ||
+ | </pre> | ||
+ | *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 |
Última revisión de 06:56 22 ene 2013
Contenido
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:
#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
- Instalaremos tanto php5 como el módulo con Apache:
apt-get install php5 libapache2-mod-php5
- Reiniciaremos el servidor Apache:
- Ojo que veamos un OK y no un FAIL!!!
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:~$
Comprobación de servicios arrancados
- Comprobamos que tanto mysql como apache2 estén 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:
- 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
$more index.php <?php phpinfo(); ?>
- 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