HOW-TO: Servidor web Cherokee + PHP + MySQL
Introducción:
Cherokee es un Servidor Web gratuito (con licencia GPL) rapidísimo y
fácil de configurar, aquí un test de la última versión va 5 veces mas rápido que apache.

Las tecnologías soportadas son: FastCGI, SCGI, PHP, CGI, TLS, SSL, Virtual hosts, Autentificación, codificación “al vuelo”, archivos de logs compatibles con Apache…
Está escrito en C y tiene más de 50.000 líneas de código, el autor de tal maravilla es un madrileño. Todo el mundo puede contribuir y además dispone de un sistema de “caza-recompensas de código”, es decir, se recompensa a quien logre implementar alguna utilidad necesitada para el servidor, el dinero procede de patrocinadores como DynDNS (creadores de las maravillosas DNS que abajo recomiendo).
Instalación y configuración en Ubuntu:
Para instalarlo tenemos que tener habilitado el repositorio universe, para esto editamos el archivo “/etc/apt/sources.list” o nos vamos a sistema/administración/orígenes del software y lo marcamos, luego guardamos y ya vamos al lio.
Desde la consola de comandos tenemos que actualizar:
sudo aptitude update
Ahora pasamos a instalar cherokee+PHP5+MySQL, desde la consola escribimos:
sudo aptitude install cherokee php5-cgi php5-mysql mysql-server-5.0
Empezará a descargarse los paquetes y a instalarlos, como en la siguiente foto:
Una vez ya instalado todo tenemos que configurar para que PHP pueda usar las funciones del MySQL, para esto en consola tecleamos:
sudo gedit /etc/php5/cgi/php.ini
Tenemos que buscar la línea: “;extension=mysql.so” y descomentarla quitandole el “;” , es decir, quedaría así: extension=mysql.so , como en la imagen:
Ahora nos queda configurar el usuario por defecto de MySQL, para esto desde la consola tecleamos lo siguiente:
mysqladmin -u root password contraseña
Contraseña lo sustituimos por la contraseña que nosotros querramos, luego probamos que todo va bien, para esto nos metemos en la consola de MySQL escribiendo:
mysql -u root -p
Nos pedirá la contraseña y si la metemos bien nos aparecerá algo como esto:
Comprobamos que las DNS las tenemos bien, para esto tecleamos:
sudo gedit /etc/resolv.conf
Y añadimos lo siguiente:
nameserver 208.67.222.222
nameserver 208.67.220.220
Guardamos el archivo (por cierto esas DNS son las de DynDNS).
Ya estaría montado nuestro servidor web
para probarlo sólo teneis que abrir un navegador y poner http://localhost y vereis algo parecido a esto:
El directorio por defecto de publicación es: “/var/www” , pero si queremos cambiar esa carpeta por otra tecleamos:
sudo gedit /etc/cherokee/sites-available/default
Buscamos la línea: “DocumentRoot /var/www” y la cambiamos por la que querramos, por ejemplo:
DocumentRoot /home/monino/server
Guardamos los cambios y para que se apliquen o reiniciamos o tecleamos:
sudo /etc/init.d/cherokee restart
Fuentes:
www.google.es
http://www.cherokee-project.com
Descarga en PDF Aquí
Creado por monino para LinuxZone
Palabras Clave:
- bajar cherokee server español
- montar servidor cherokee
- installa cherokee on apple tv
- instalar cherokee php mysql windows 7
- informatica que es cherokee
- descargar cherokee windows 7
- descargar cherokee para windows xp
- configuracion de cherokee conf para php en debian
- como instalar la extension extension=mysql so en php
- cherokee para windows 7
Archivado en: GNU/Linux













Dejar un comentario