viernes, 18 de abril de 2008

LAMP: Mi servidor con PHP y MySQL

Servidor LAMP: Servidor con Linux, Apache, MySQL y PHP

La verdad, desde que me hice un server con apache sobre hasefrog me ha picado la curiosidad hacerme un verdadero LAMP. En principio es para uso local, pero como mi IP no cambia casi nunca, ni siquiera me voy a plantear hacerme un DynDNS esta vez.

Necesitamos instalar:
sudo apt-get install apache2 php5 phpmyadmin mysql-server

Durante la instalación te pedirá establecer contraseña para root, ect. Se puede complementar el php con más funciones que se encuentran en los repositorios. Éstos empiezan por php y uno útil es php-mail. Cuando se instalan los programas, automáticamente se ponen en funcionamiento los demonios correspondientes. Para saber si funciona el servidor apache entra en la URL http://localhost/ y debe abrirte una página simple con el contenido de la carpeta /var/www que es el directorio raíz de tu servidor. Debajo, pondrá algo como:
Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 Server at localhost Port 80
Si no pone lo del PHP, deberás reiniciar el servidor apache como me ha pasado a mí:
sudo /etc/init.d/apache2 restart

Podemos comprobar que funciona el php creando un archivo "testphp.php" con el contenido: <?php phpinfo(); ?> e intentar abrirlo desde el navegador. Si en lugar de mostrar su contenido nos ofrece descargarlo, escribiremos:
sudo a2enmod php5
sudo /etc/init.d/apache2 force-reload

Fuentes| [1] [2] [3] [4]

No hay comentarios: