jueves, 8 de marzo de 2012

Instalación de un servidor Web en Debian Lenny (Apache2 + php5)


Antes que nada, deben tener una instalación básica de un Servidor en Debian 5 (Lenny), para ello pueden consultar mi artículo haciendo clic aqui.

Primero debemos ingresar a la consola del Debian logueandonos en el equipo ó remotamente utilizando putty.

En la consola ejecutamos el siguiente comando:

apt-get install apache2 libapache2-mod-php5 php5

Ya con este comando el apt-get se encargará de instalar las dependencias necesarias para ejecutar el servidor web.

ahora, configuramos el archivo php.ini, utilizamos el siguiente comando:

nano /etc/php5/apache2/php.ini

Los campos a cambiar son los siguientes (valores en rojo):

short_open_tag = Off
max_execution_time = 0
memory_limit = 256M                  <=== debe ser minimo 128MB y debe estar entre el 25% y 50% 
                                                                 de la RAM del servidor
 register_globals = Off                   <=== En algunos casos puede estar en On
upload_max_filesize = 4M            <=== En mi caso requiero archivos un poco mas grandes, eso 
                                                                 es de acuerdo al criterio del administrador del servidor
date.timezone = America/Caracas <== Zona horaria, necesario para cronologia de fechas y horas
                                                               (deben descomentar la linea quitandole el punto y coma)

Una vez cambiado los valores guardamos y cerramos el archivo. Despues para que los cambios tengan efecto debemos reiniciar el servicio de Apache, ejecutamos el siguiente comando:


service apache2 restart

Ahora, para probar que el php esta funcionando correctamente con el apache ejecutamos cualquier editor de texto (notepad por ejemplo) y escribimos las siguientes lineas:

<?php

phpinfo();


?>


guardamos el archivo con el nombre phpinfo.php y lo colocamos en la carpeta /var/www/

Ahora, en un navegador cualquiera buscamos la siguiente dirección:

http://ip_del_servidor/phpinfo.php

En mi caso, seria la siguiente dirección:

http://172.20.21.53/phpinfo.php

Si se muestra la siguiente ventana significa que el servidor esta listo para ejecutar php




No hay comentarios.:

Publicar un comentario