Bądź: Wyszukaj na stronie z użyciem Google
reklama:

wtorek, 27 stycznia 2009

Instalacja Cherokee w Ubuntu - Mały i szybki serwer

Autor: , 22:35, wtorek, 27 stycznia 2009


Cherokee to mały i szybki serwer. Został od podstaw napisany w języku C i jedną z jego największych zalet jest możliwość rozbudowy funkcjonalności przez pluginy. W tym tekście dowiecie się, jak zainstalować Cherokee i dokonać jego podstawowej konfiguracji.

1. Instalacja

Na sam początek dodaj wpisy do sources.list:
deb http://ppa.launchpad.net/cherokee-webserver/ubuntu intrepid main
deb-src http://ppa.launchpad.net/cherokee-webserver/ubuntu intrepid main
Dodać trzeba, że przygotowane są paczki dla starszych wersji Ubuntu. Wystarczy zamienić intrepid na gutsy lub hardy.

A następnie:
sudo apt-get install cherokee
2. Konfiguracja

Przyszedł czas na uruchomienie panelu administratora. Co ciekawe, panel należy uruchomić za pomocą terminala, wtedy to także generuje się hasło. Przy każdym starcie panelu będzie się generowało nowe hasło, ale login pozostanie ten sam.

Uruchom panel administratora poleceniem:
cherokee-admin
Po czym włącz przeglądarkę i w pasku adresu wpisz:
127.0.0.1:9090
Następnie wróć do Terminala i skopiuj hasło. Uruchomi Ci się przejrzysty panel administratora. Aby uruchomić serwer, należy kliknąć na przycisk "Launch", - serwer wystartuje, a czerwony znak X powinien zamienić się w zielonego "ptaszka" Tongue.

Jeśli przerwiesz polecenie w terminalu i odświeżysz panel, to będzie on niedostępny, lecz serwer będzie nadal chodził. Ścieżka katalogu, gdzie możesz wysyłać pliki to:
/var/www/cherokee
Gdy wyślesz pliki, wejdź do przeglądarki wpisując:
localhost
Cherokee jest na prawdę godne polecenia. Przynajmniej z dwóch powodów: jest lżejszy od Apache'a i lepszy od Lighttpd. Co więcej mówienie, że nadaje się on na słabsze komputery, jest co najmniej przesadzone :).

Autorem tekstu jest Piotr Godlewski, twórca bloga o Fedorze fedoracentrum.pl.

Również piszesz o Linuksie? Daj nam znać na adrian@ubucentrum.net.

Komentarze 4 comments
mr_zola pisze...

Może by napisać na początku jaki to serwer. http, ftp, ...

Anonimowy pisze...

no właśnie... maly i szybki serwer.. ale czego!?

dev/mygate pisze...

"Oferuje wsparcie dla popularnych dzisiaj technologii: FastCGI, SCGI, PHP, CGI, szyfrowanych połączeń TLS i SSL, wirtualne hosty, uwierzytelnianie, kodowanie w locie, wspiera X-Sendfile oraz oferuje Load balancing."

http://cherokee-project.pl/pages/main

Jeśli chodzi o porównanie, łatwość konfiguracji ogrom jednej paczki (nie jak w przypadku apache + php + sql + moduły). Dla osób które miały problemy z lighttpd rozwiązany zostaje problem z dużą ilością połączeń wraz z pełną obsługą modułów - idealne rozwiązanie dla administratorów małych serwerów (np. osiedlowych).

Jeśli chodzi o testy wydajności, w porównaniu np. z lighttpd:
http://cherokee-project.pl/static/other/benchmark_0_10trunk_static1.jpg

więcej informacji:
http://cherokee-project.pl/pages/dokumentacja

Pigmej pisze...

nie wiem jaka wersja jest w roznych wersjach Ubuntu ale Cherokee mocno sie zmienił wraz z wydaniem 0.9x.

Jesli jest starsza to polecam instalacje ze zrodel: http://cherokee-project.pl/pages/dokumentacja/instalacja,na,linux

Pozdrawiam
Jedrzej Nowak

Prześlij komentarz


Popularne posty

Etykiety