Cursos De Redes2
darwing23 de Septiembre de 2011
499 Palabras (2 Páginas)525 Visitas
Instalar LAMP en Ubuntu 11.04
Alberto Hornero Luque 8 abril 2011 Noticias, Tutoriales 18 Comentarios
Al igual que hicimos en su día con Ubuntu 10.10, ahora le llega el turno a la nueva versión Ubuntu.
Para instalar LAMP (Linux Apache MySQL PHP) muchos de vosotros usaríais el selector de paquetes por tareas del gestor de paquetes Synaptic, pero en esta versión de Ubuntu y en la anterior no existe el paquete, así que tendremos que instalarlo manualmente.
La tarea, al igual que en el caso que os mencionaba antes, es bien sencilla, desde la terminal, instalamos el paquete tasksel, el mismo que utiliza Synaptic internamente para realizar esta tarea:
ahornero@6581-D:~$ sudo apt-get installtasksel
Ahora lanzamos la herramienta, ya sea directamente desde la misma terminal o a través de Synaptic, aquí lo veremos con la primera opción que es más directa:
ahornero@6581-D:~$ sudo tasksel
Seleccionamos la tarea LAMP, que se encargará automáticamente de instalarnos todos los paquetes y dependencias necesarias:
y luego no solicitará un contraseña para el administrador de la base de datos:
Una vez terminada la instalación, vamos a comprobar que todo funciona como esperamos, así que crearemos un fichero test.php en el directorio /var/www/, donde por defecto se encuentra nuestra web.
Cambiamos los permisos del directorio,
ahornero@6581-D:~$ cd /var/www/
ahornero@6581-D:/var/www$ sudochown -R ahornero .
[sudo] password for ahornero: *******
y creamos el ficherotest.php incluyendo la siguiente línea,
ahornero@6581-D:/var/www$ nano test.php
Finalmente, reiniciamos el servidor Web
ahornero@6581-D:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2 …waiting [ OK ]
¡Y terminamos! Al entrar en la dirección http://localhost/test.php nos tenemos que encontrar algo similar a esto:
Es muy sencillo el instalarnos un servidor de pruebas en Ubuntu, a falta de XAMPP, herramienta que nos instala en nuestro Windows un completo servidor web, en Ubuntu tenemos LAMP. Los paquetes que instala son los siguientes:
• Apache 2
• MySql
• PHP
Además, veremos como instalar PhpMyAdmin para gestionar nuestra base de datos MySql, aunque podemos utilizar SQL Developer (ver cómo conectar con SQL Developer a MySQL en Ubuntu).
Cómo no, abrimos nuestra consola y tecleamos las siguientes instrucciones:
sudo apt-get install tasksel
sudotasksel install lamp-server
sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-common
En resumen:
1. Instalar TaskSel en nuestro ubuntu 11.04 es necesario ya que no viene incluido en la distribución y es necesario para instalar LAMP
2. Una vez instalado TaskSel, procedemos a instalar el servidor LAMP
3. Esta parte es opcional, pero aporta una serie de librerías interesantes para nuestro servidor. Se recomienda su instalación.
Las pruebas
Para saber si todo está correcto podemos crear el típico fichero de información sobre nuestro servidor. Es muy sencillo. Abrimos de nuevo la consola y si no la hemos cerrado todavía, pues tecleamos las siguientes instrucciones:
1. Crearemos un archivo phpinfo.php en la carpeta de nuestro servidor (/var/www/phpinfo.php)
2. En dicho archivo escribimos la instrucción phpinfo();
3. Guardamos y salimos.
4. Abrimos el navegador y tecleamos http://localhost/
5. Debería de salirnos la imagen que vemos al final de esta lista.
6. Ahora abrimos el script que acabamos de crear http://localhost/phpinfo.php y debería
...