Instala tu servidor LAMP en Ubuntu y Debian.

Que es lo que instalaremos?

Apache, MySQL, PHP/Perl. A todo esto en Linux se le conoze como LAMP, por las iniciales de cada applicacion: Linux, Apache, MySQL,PHP/Perl.

Empezamos, abrimos una terminal y nos logeamos como root:

su
escribimos nuestro password

Como ya no van a dar mas soporte a PHP4, lo instaleremos con PHP5, asi que en la terminal tecleamos:

apt-get install apache2 php5 libapache2-mod-php5

Nuestro directorio web, por asi decirlo, se encuentra en /var/www , para saber si lo hizimos correctamente, tecleamos:

nano /var/www/prueba.php

Y en el archivo pondremos lo siguiente:

# test.php
<?php phpinfo(); ?>

Ya que hayamos guardado el archivo, nos vamos a nuestro navegador y en la direccion ponemos: http://localhost/prueba.php y nos deben de aparecer nuestras configuraciones por defecto de PHP.

Ahora toca la instalacion de MySQL, necesitaran como minimo 256 mb de RAM. En la terminal tecleamos:

apt-get install mysql-server mysql-client php5-mysql

Si nos llegase a pedir la contraseña de root del servidor de MySQL, basta con un simple comando (Gracias a Antonio Mtz. por la aclaracion) :

mysqladmin -u root pass AQUI_TU_CONTRASEÑA

Toda la configuracion de la base de datos MySQL, se instalo en /etc/mysql/my.cnf

Recuerden que no deben de usar el password de ROOT, asi que despues tendran que agregar usuarios por medio de PHPmyAdmin. Que acontinuacion instalaremos, desde la terminal tecleamos:

apt-get install phpmyadmin

La configuracion de PHPmyAdmin esta en /etc/phpmyadmin, y ahora solo queda agregar esta linea al archivo /etc/apache2/apache2.conf:

Include /etc/phpmyadmin/apache.conf

Reiniciamos apache desde la terminal:

/etc/init.d/apache2 restart

Y listo, la direccion del servidor es http://localhost, o tambien se puede http://127.0.0.1

3 Comentarios

  1. Posted Marzo 31, 2008 at 10:32 pm | #

    yhea muy bueno el mini howto =) siguele echando ganas men

  2. Posted Abril 1, 2008 at 2:56 am | #

    Al instalar el mysql-server, durante la instalación nos pide el password de root para mysql y si no… pues nada más con:

    # mysqladmin -u root pass tucontraseña

    Saludos

  3. JMC
    Posted Abril 1, 2008 at 3:42 am | #

    Gracias Antonio Mtz. por la observacion, lo corregire.

Escribir un Comentario

Tu email no será desvelado. Los campos obligatorios están marcados con un *

*
*
pageTracker._initData(); pageTracker._trackPageview(); } catch(err) {}