En mi caso la mayoria de las veces que instalo una maquina Ubuntu es para q sirva de servidor web con los servicios generales Apache, MySQL como base de datos y Php para manejar paginas dinamicas… aqui va el procedimiento para q todo esto funcione en conjunto y en menos de 20 minutos…
primero debemos habilitar los repositorios Universe y Multiverse de nuestro listado de repositorios (siempre es bueno hacer una copia del archivo por si acaso) esto lo hacemos asi:
covent@fayber:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
covent@fayber:~$ sudo nano /etc/apt/sources.list
el contenido del fichero debe quedar asi sources.list
Luego acutalizamos los repositorios, con esto tendremos nuestro sistema al dia
covent@fayber:~$ sudo aptitude update
covent@fayber:~$ sudo aptitude upgrade
Primero vamos con MySQL
covent@fayber:~$ sudo aptitude install mysql-server-4.1
y cambiamos la contrasenia porque por defecto se instala con la pass en blanco
covent@fayber:~$ sudo /usr/bin/mysqladmin -u root password pon_tu_pass
Luego vamos con Apache y PHP5
covent@fayber:~$ sudo aptitude install apache2
covent@fayber:~$ sudo aptitude install php5
luego instalamos los archivos necesarios para q MySQL soporte php5 y apache2
covent@fayber:~$ sudo aptitude install libapache2-mod-auth-mysql
covent@fayber:~$ sudo aptitude install php5-mysql
y luego reiniciamos el servicio de apache
covent@fayber:~$ sudo /etc/init.d/apache2 restart
para probar q todo haya quedado bien podemos hacer esto
covent@fayber:~$ sudo gedit /var/www/test.php
Copia y pega el contenido de este archivo test.php y salvalo.
luego ve a tu navegador web y apunta hacia http://localhost/test.php
si todo se instalo correctamente debe sacarte una pagina donde te da todas las especificaciones de tu php…
y listo ya tenemos nuestro servidor web Apache2 con soporte para PHP5 y MySQL