Primero debemos de descargarnos de la web de apache el paquete que vamos a necesitar instalar, si conocemos la url podemos hacer lo desde konsole o si no directamente de la web :)

nike-codeux@research$ wget http://apache.ziply.com/httpd/httpd-2.2.11.tar.gz

Ahora extraemos el archivo descargado, lo pueden hacer con tan solo dar anticlick o para los que gustan con comando tar :)

nike-codeux@research$ tar -xzvf httpd-2.2.11.tar.gz.

Ingresamos al directorio descomprimido y para los que gustan leer el overview de la instalacion en caso de queres hacer algo especial, como sabemos pueden usar kate o sino cat :)

nike-codeux@research$ cat INSTALL

Para los que leyeron ya deben de saber lo que debemos hacer, asi que empezamos primero a configurar nuestro paquete para nuestra PC:

nike-codeux@research$ ./configure

Ahora un sencillo make:

nike-codeux@research/httpd-2.2.11$ make

Y para empezar a instalar realmente el apache usaremo root para la instalacion:

nike-codeux@research/httpd-2.2.11$ sudo make install

probamos ahora en nuestro explorador web el localhost, si todo andubo bien tendremos algo similar a esto:

Apache

Apache

EDITADO:

En caso de algun error en la instalacion, anotar el codigo del error, y usar comando:

~$ make clean; ./configure

Ejemplo: [httpd] error 21

Solucion posible:

~$ sudo apt-get aptitude install libssl-dev

Iniciar manualmente el servicio de Apache:

:/$ sudo usr/local/apache2/bin/apachectl start

4 Comentarios

  1. Holap:

    Wow!
    Qué manera tan complicada has tomado para algo tan simple! xD

    Aquí te dejo un link para hacerlo MUCHO más fácilmente, sin importar si estás en K/X/Ubuntu:

    http://carlosruizortega.wordpress.com/2008/07/16/servidor-web-en-ubuntu

  2. desde terminal usando apt-get lo hace de manera automatica sin importar si existe errores de alguna libreria que puede ser facilmente visto en el uso de make. Pero claro hay que tener en cuenta que apt realiza un limpieza de dependecias,cosa que con make se puede limpiar con: make clean.

    Y este tipo de instalacion es para cualquier distribuicion Linux a excepcion de alguno que uso paquetes rpm

    Salud0s :)

  3. Holap:

    Tienes razón, pero eso es para poner un server “en serio” o profesional… lo mío sólo es para novatos o para sitios web “no tan serio”… xD

    Saludooos :P

  4. Yo diria lo contrario vos instalas un web server que requiere mucha observacion en cuanto seguridad, por que dejas un puerto 80 a escucha yo diria que eso es professional. En cambio en la otra instalacion solo la uso para testear y es menos la probabilidad de ataques es menor.

    Salud0s


Escribe un comentario

*
*