Tutorial Instalación Apache + PHP + MySQL + PHPMyAdmin en Ubutnu

De construmbre me encuentro con el mismo problema al formatear mi ordenador. Existen muchas aplicaciones LAMP como XAMP que te permiten instalar estas funcionalidades. Así que haré mi propio tutorial de instalación de LAMP para UBUNTU.

sudo aptitude install mysql-server mysql-client

Nos pedirá password y el repeat.

sudo apt-get install apache2

Comproba en http://localhost si funciona la configuración de apache.

it’s works!

;)

Ahora le toca a PHP. Lo instalamos.

sudo apt-get install php5 libapache2-mod-php5

sudo aptitude search php5

sudo aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json

service apache2 restart

Comprobamos si funciona metiendo en /var/www/ un fichero example.php con el siguiente texto:

<?php phpinfo();?>

Ahora sólo falta instalar phpmyadmin

sudo apt-get install phpmyadmin

cambiamos la dirección donde apunta.

sudo ln -s /usr/share/phpmyadmin /var/www/

Bueno a mi me servirá.;)

Probando Android live en Virtual Box Ubuntu

Si quieres probar Android Live en tu Máquina Virtual, yo utilizo VirtualBox, tienes que descargar las ISO del Sistema Operativo que están aqui , yo descargué:

liveandroidv0.3.iso.001
liveandroidv0.3.iso.002

Son dos partes de la ISO por tanto deberías concatenar las partes. En ubuntu se genera la imagen de la siguiente forma:

Como usuario root cambias los permisos, para que cualquier usuario pueda tener permisos de acceso:

chmod 777 liveandroidv0.3.iso.001 liveandroidv0.3.iso.002

Ahora que tienes los permisos, tienes que unir los splits:

cat liveandroidv0.3.iso.001 liveandroidv0.3.iso.002 > liveandroid.iso

Abrimos VirtualBox y  creamos un nuevo sistema Virtual. Para crearlo debemos elegir el sistema operativo Linux 2.6 y cargar la imagen iso en el DVD/CD.

Cuando inicies el emulador  SO aparece el siguiente menu, para elegir el tamaño de la pantalla:

espera un par de minutos y el SO estará cargado en memoria:

Y a funcionar.

Espero que os sirva.

Ver Indicaciones

¿Qué hacer cuando el dpkg peta?

He actualizado la versión de PHP5 sin darme cuenta que codeigniter tiene deprecated algunas funciones como por ejemplo set_magic_quotes_runtime. Así que quise volver a PHP4 para olvidarme de funciones obsoletas. Cual fue mi sorpresa cuando al hacer remove sobre php5 muestra un error sobre un paquete de un juego que ni sabía que existía llamado gbrainy. En el fallo se apuntaba que se había quedado pendiente de ejecutar un paquete en el dpkg. El dpkg es la base del sistema de gestión de paquetes de Debian. He intentado todas las formas posibles de remover el .deb pero nada, así que he tenido que reiniciar el ordenador ;) .

Cuando os de este fallo:

el subproceso post-installation script devolvió el código de salida de error 2
Se encontraron errores al procesar:
(aquí el nombre del paquete)
E: Sub-process /usr/bin/dpkg returned an error code (1)

la solución es la siguiente:

sudo rm -r /var/cache/apt/archives/lock
sudo rm -r /var/lib/dpkg/lock

sudo apt-get update
sudo apt-get upgrade

Actualizar repositorios y sistema de forma segura.