6.1 Compilar servidor web Cherokee en Debian.

Servidor HTTP Cherokee.

Servidor Web Cherokee
Desarrollador Cherokee Project (autor: Álvaro López Ortega)
Última versión estable 0.11.1
(26 de noviembre de 2008)
S.O. Multiplataforma
Género Servidor web
Licencia GNU General Public License
Sitio web http://cherokee-project.com/

Servidor HTTP Cherokee es un Servidor web libre, multiplataforma, abierto bajo la licencia GPL. Apunta a ser un servidor web bastante rápido que también soporta las funcionalidades más comunes de servidor. Esta escrito completamente en C, es escalable y puede usarse como un Sistema integrado.

Breve historia

El proyecto Cherokee nació en 2001 de la mano de Álvaro López, un desarrollador de software libre. La motivación del proyecto fue construir un servidor nuevo, algo más nuevo que el Servidor HTTPd NCSA y no tan grande y pesado como el Servidor HTTP Apache, ambos con más de 10 años. Actualmente Cherokee es desarrollado y mantenido por una comunidad libre de desarrolladores.

Características

Panel de administración

Cherokee tiene muchas características, puede ejecutar CGI, PHP tanto como PHPCGI o FastCGI. También soporta registro y autenticación de usuarios

Los métodos de registro son:

Métodos de Autenticación:

Cherokee puede también realizar redirecciones y soporta la configuración de Servidores virtuales.

Fuente: Wikipedia

A continuación voy a mostrar la manera de compilar cherokee en debian.

1. Lo primero que debemos hacer es instalar build essential, este paquete contiene una lista informativa de paquetes que se consideran esenciales para compilar paquetes Debian , debemos tener en  cuenta que para poder instalar estos paquetes debemos hacerlo logueados como root.

Con este comando instalamos el paquete build-essential que contiene la informacion necesaria para poder compilar.

2. Despues de realizar el paso anterior, desescarga el paquete de cherokee de su pagina principal.

3. Una vez hemos descargado el paquete procedemos a descomprimirlo ya que este se encuentra comprimido en formato gzip y empaqutedao en .tar.

Con este comando descomprimimos el paquete que esta en formato .gzip

4. Luego desempaquetamos con tar xvf cherokee-0.99.15.tar

De esta manera desempaquetamos el archivo .tar

5. En este momento ya tenemos un directorio con el nombre cherokee-0.99.15 ingresamos en ese directorio con el comando cd, en el cual encontaremos lo siguiente.

Este es el contenido de la carpeta de cherokee.

6. A continuación comenzaremos con el proceso de compilar, lo primero que debemos hacer es ejecutar el comando ./configure estando dentro de la carpeta cherokee.

Una vez ejecutamos este comando comenzara el proceso de preparar los paquetes.

Nota: En caso de que al final del primer paso ./configure nos muestre este error  configure: error: msgfmt not found. You need to install the ‘gettext’ package, or pass –enable-nls=no to configure. Lo podemos solucionar con apt-get install gettext, volvemos a repetir el primer paso ./configure y esta vez terminara sin errores.

Ya en este momento com podemos ver el primer paso a finalizado correctamente

7. Ahora vamos con el segundo paso que es construir los binarios osea compilar, esto lo hacemos con el comando make.

Con este comando iniciamos el proceso de compilar.

8. Una vez ejecutamos este comando comenzara el proceso y aparasen unos datos en la terminal lo cual nos indica que se esta ejecutando el proceso de compilar, lo que veremos sera algo como esto.

Esto nos indica que se esta llevando a cabo el proceso de compilar.

Nota : este proceso puede tardar algunos minutos asi que debemos esperar.

9. Si hemos logrado llegar hasta este punto sin problemas, eso quiere decir que ya esta cherokee compilado en nuestro kernek……… en teoria!!!, ahora solo nos falta hacer algo mas.

10. Lo siguiente es ejecutar el comando make install con lo cual haremos utillizable el cherokee.

Con este comando volvemos utilizable nuestro cherokee.

11. durante el proceso veremos algo como esto.

Esta es una pequeña parte del proces de make install.

Ya en este momento  hemos terminado de compilar  Cherokee en nuestro kernel.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: