lunes, 22 de noviembre de 2010

Instalar Lamp En ubuntu 10.04 +

Si cambiaste a la versión de ubuntu 10.04 o 10.10 y quieres instalar un servidor lamp (linux+apache+mysql+php) puedes seguir los siguientes pasos:

Abres un terminal o consola

usuario@maquina:~$ sudo apt-get update
usuario@maquina:~$ sudo apt-get upgrade
usuario@maquina:~$ sudo apt-get install lamp-server^

y sigues las instrucciones que te aparecen en la pantalla.

O lo haces por medio la utilidad para instalar grupos de paquetes llamada Tasksel

usuario@maquina:~$ sudo apt-get update
usuario@maquina:~$ sudo apt-get upgrade
usuario@maquina:~$ tasksel --list-tasks
usuario@maquina:~$ sudo tasksel install lamp-server
usuario@maquina:~$ sudo aptitude install phpmyadmin

y sigues las instrucciones que te aparecen en la pantalla.

O si prefieres instalar todo por separado como es mi caso =)

usuario@maquina:~$ sudo apt-get update
usuario@maquina:~$ sudo apt-get upgrade

Instalamos apache con soporte para php

usuario@maquina:~$ sudo apt-get install apache2 php5 libapache2-mod-php5

Vamos al navegador escribimos http://localhost/ y si todo anda bien muestra el siguiente mensaje

It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.

Para probar que PHP funciona correctamente.

usuario@maquina:~$ sudo gedit /var/www/info.php
En el archivo que nos aparece esrcibimos lo que esta entre comillas ""

reiniciamos el servidor apache
usuario@maquina:~$ sudo /etc/init.d/apache2 restart

Vamos de nuevo al navegador y escribimos http://localhost/info.php si todo anda bien nos mostrara la pagina de información del php

Ahora nos falta el mysql y el phpmyadmin

usuario@maquina:~$ sudo apt-get install mysql-server mysql-client php5-mysql

Durante la instalación te pedirá la clave para el usuario root del mysql no la dejes en blanco y apuntala para que no se te vaya a olvidar.

Ahora probemos que todo marcha bien.
usuario@maquina:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 39
Server version: 5.1.41-3ubuntu12.7 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Para salir del mysql escribimos exit

Todo hasta aqui marcha bien ya tienes Apache+PHP+MySql pero si quieres instalar phpmyadmin para mayor comodidad y manejo de tus bases de datos.

usuario@maquina:~$ sudo apt-get install phpmyadmin

En la pantalla selecciona apache2 con la barra espaciadora luego enter
Te pregunta la contraseña que es la misma que asignaste hace rato.

Terminada la instalación vamos al navegador y escribimos http://localhost/phpmyadmin
Recuerda que tu usuario por defecto es root y tu password el que asignaste a mysql por eso te señale que lo apuntaras para que no se te olvide.

Nota si no puedes guardar tus archivos y proyectos en el directorio var/www/tucarpeta_de_proyectos Es necesario que le cambies los permisos a la carpeta mediante el siguiente comando sudo chmod 777 /var/www/tucarpeta_de_proyectos.

Espero que te haya sido de gran ayuda este post

No hay comentarios.: