Instalando LAMP

por admin

Instalar Apache

Lo primero que haremos sera instalar apache

1. Abrimos un Terminal (Aplicaciones > Acesorios > Terminal).

2. Copia/Pega el siguiente codigo en la Terminal y pulsa enter:

sudo apt-get install apache2

3. La Terminal preguntara por la password del root y comenzara la instalacion de Apache.

Probando Apache

Para estar seguros de que todo se instalo correctamente probaremos nuestro apache

1. Abrimos un navegador e introducimos la siguiente URL:

http://localhost/ (tambien vale nuestro nombre de host o IP)
Veras un directorio llamado apache2-default/. Abrelo y veras un mensaje que dice “It works!” , es decir, funciona!

 

Instalar PHP

En este apartado instalaremos PHP 5.

1. Abre de nuevo un terminal2. Copia/Pega el siguiente codigo en la Terminal y pulsa enter:

sudo apt-get install php5 libapache2-mod-php5

2. Para que nuestro Apache pueda ejecutar paginas en PHP debera ser reiniciado, para reiniciar usamos el comando:

sudo /etc/init.d/apache2 restart

Probando PHP

Para asegurarnos que nuestro Apache ejecuta paginas con codigo PHP haremos una prueba

1. En un terminal copiamos y pegamos la siguiete linea

sudo gedit /var/www/testphp.php

Esto abrira un editor con el archivo phptest.php.

2. Copiamos y pegamos en dicho archivo el siguiete codigo:

 

3. Salvamos y cerramos el archivo.

4. Abrimos de nuevo un navegador y metemos esta direccion:

http://localhost/testphp.php

La pagina obtenida debe parecer algo asi:

Instalar MySQL

Para finalizar instalaremos MySQL.
1. Abrimos el terminal y escribimos:

sudo apt-get install mysql-server

2 (opcional).Para que otros ordenadores en la red vean el servidor, deberas editar el “Bind Address”. Abriremos el archivo my.cnf

gksudo gedit /etc/mysql/my.cnf

Cambiamos la linea

bind-address = 127.0.0.1

quitamos la direccion 127.0.0.1 por nuestra IP de red local.

3. Aqui comenzamos con lo mas “complicado”. Escribimos lo siguiente en el Terminal:

mysql -u root

Despues introducimos la siguiente linea:

mysql> SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(‘yourpassword’);

(Aqui pondremos una contraseña de root para el servidor MySQL.)

4. Ahora vamos a instalar un programa en php llamado phpMyAdmin el cual nos ayudara a administrar nuestras bases de datos desde un navegador. Introducimos la siguiente linea:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Una vez hecho esto lo siguiete sera configurar PHP para que funcione con MySQL. Editaremos el archivo php.ini. Lo abriremos con el siguiete comando en la terminal:

gksudo gedit /etc/php5/apache2/php.ini

Quitamos el punto y coma a la siguiente linea:

;extension=mysql.so

La cual quedara asi:

extension=mysql.so

Volvemos a reiniciar Apache y listo

sudo /etc/init.d/apache2 restart

Para configurar correctamente phpMyAdmin, lee este articulo

 

Compartelo:
  • Meneame
  • BarraPunto
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
Relacionado:
LAMP en openSuse
Samba como servidor de archivos en ubuntu 7.10
Instalar Lighttpd en Fedora y Ubuntu
DNS Server usando MySQL: MyDNS (Parte I)

Responder

Debes iniciar sesion para comentar.