07.31
Antes que nada espero que les haya gustado los ultimos articulos y me disculpo por que ya hace tiempo que no publico nada. En lo personal uno de mis primeras inpreciones al conocer linux fue la administraicion de servidores web, para ello con mucha paciencia y dedicacion fui investigando y pude montar mi propio servidor web casero, para ciertas razones, estas es una parte de todo lo que he hecho y lo estara publicando en diferentes entradas, cabe destacar que esta instalacion la tengo hecha bajo debian etch, por que la hize ya hace tiempo pero funcionar en otras versiones arriba y derivadas de esta distro, bueno espero que le guste y dejen sus comentarios.
1.- Primero que nada tenemos que estar como root para instalar con “apt-get” apache 2 y php5 y algunas librerias de php que nos serviran en el futuro, pero no explicare para que sirve cada libreria de php en este articulo.
apt-get install apache2 php5 php5-gd php5-imap php5-ldap php5-mysql php5-odbc php5-xmlrpc curl libapache2-mod-perl2 libxml2 libxml2-devel
2.- Cambiar la ruta de los archivos de apache2:
Para ello abrir el siguiente fichero, con cualquier editro que tu quieras (como root).
nano /etc/apache2/sites-available/default //en este caso lo hacemos con nano
3,. Despues de abrir el fichero “default”, buscar mas o menos en la tercera linea “DocumentRoot”, hay vendra una direccion, cambiarsela por la de su preferencia, en este caso recomiendo crear en “/home”, una carpeta para contener hay todo lo del servidor y no en otra area mas conflictiva.
4.- Reiniciar el demonio apache2, para que los cambios queden aplicados.
/etc/init.d/apache2 restart
5.- Ya hemos terminado lo bueno, ahora la prueba de fuego, para ello apache debe de estar funcionando y tambien el soporte php, pero a este se le hara una prueba, antes que nada recordar que todo lo que va a ser visible dentro del servidor, esta en la ruta de “DocumentRoot”, que establecimos en la direccion de alguna parte de nuestro servidor.
Creamos un archivo llamado info.php y ponemos esto dentro de el
phpinfo();
?>
Por ultimo accedemos desde 127.0.0.1/info.php y si vemos que despliega una pagina con datos sobre php felicidades ya la hicisistes, ya tienes correctamente corriendo php en tu servidor sobre apache, pero en caso de que te de una ventana de dialogo o te descarga en pantalla el codigo del documento algo hicistes mal y tienes que volver a empezar.
Nota: cabe destacar que en cinco sencillos pasos y a comparacion de la version 1.3 de apache en este no se tienen que configurar esas directivas para el soporte de php, gracias al gestor de paquetes y la simplicidad y buena incorporacion de este en debian.
Para cualquier duda comentario sobre este articulo, aqui mismo las respondere a la brevedad y para alguien que quiera mandar algun tutorial solo tiene que inscribirse y enviarlo y sera aprobado de inmediato.
Popularity: 100% [?]



No Comment.
Add Your Comment