Strona 1 z 1

[+] Poprawna konfiguracja Cherokee

: 03 marca 2010, 20:50
autor: SpeedVin
Witam wszystkich.
Uruchomiłem dzisiaj serwer http Cherokee, proces konfiguracji przeszedł bez problemów, wszystko działa sprawnie i poprawnie, lecz dostęp do mojej strony www o nazwie mogę uzyskać tylko za pomocą adresu 127.0.0.1. Czyli tylko lokalnie.
Chciałbym się zapytać pod jakim adresem inni użytkownicy będą mieli dostęp do mojej strony?
Wszystko wykonywałem według tego poradnika:http://www.howtoforge.com/installing-ch ... bian-lenny.
Dziękuję za pomoc.

: 03 marca 2010, 21:20
autor: ruun
Cherokee? Dlaczego nie korzystasz z Apacha albo ewentualnie z Lighttpd? Oba mają dobrą dokumentację, są proste w obsłudze i konfiguracji.

Ten Cherokee ma jakiś plik konfiguracyjny? Pokaż go.

: 04 marca 2010, 17:04
autor: SpeedVin
Oto konfiguracja cherokee (plik znajduje się domyślnie w /etc/cherokee o nazwie cherokee.conf):

Kod: Zaznacz cały

config!version = 000099043
server!bind!1!port = 80
server!bind!1!tls = 0
server!group = www-data
server!ipv6 = 0
server!keepalive = 1
server!keepalive_max_requests = 500
server!panic_action = /usr/share/cherokee/cherokee-panic
server!pid_file = /var/run/cherokee.pid
server!server_tokens = full
server!timeout = 15
server!user = www-data
vserver!10!directory_index = index.html
vserver!10!document_root = /var/www
vserver!10!error_writer!filename = /var/log/cherokee/cherokee.error
vserver!10!error_writer!type = file
vserver!10!logger = combined
vserver!10!logger!access!buffsize = 16384
vserver!10!logger!access!filename = /var/log/cherokee/cherokee.access
vserver!10!logger!access!type = file
vserver!10!nick = default
vserver!10!rule!500!encoder!gzip = allow
vserver!10!rule!500!handler = server_info
vserver!10!rule!500!handler!type = just_about
vserver!10!rule!500!match = directory
vserver!10!rule!500!match!directory = /about
vserver!10!rule!400!document_root = /usr/lib/cgi-bin
vserver!10!rule!400!handler = cgi
vserver!10!rule!400!match = directory
vserver!10!rule!400!match!directory = /cgi-bin
vserver!10!rule!300!document_root = /usr/share/cherokee/themes
vserver!10!rule!300!handler = file
vserver!10!rule!300!match = directory
vserver!10!rule!300!match!directory = /cherokee_themes
vserver!10!rule!200!document_root = /usr/share/cherokee/icons
vserver!10!rule!200!handler = file
vserver!10!rule!200!match = directory
vserver!10!rule!200!match!directory = /icons
vserver!10!rule!100!handler = common
vserver!10!rule!100!handler!iocache = 1
vserver!10!rule!100!match = default
Wyciełem nie potrzebne rzeczy z configu np. dotyczące ikon elemntów na stronie.
Dlaczego go używam?
Ze względu na jego lekkość i wydajność a także ze względu na przyjazny użytkownikowi panel administratora dostęp przez przeglądarkę internetową.

: 04 marca 2010, 17:30
autor: jmarcin_1984
Ja bym polecił nginx.

: 04 marca 2010, 20:57
autor: SpeedVin
Ok skorzystałem z peliej udokumentowanego Serwera WWW - lighttpd lecz mam problem , a dokładnie zmienne IP.
Zna ktoś sposób dzięki , można ustawić stałe IP dla jednego komputera/maszyny wirtualnej na innym komputerze (nie licząc DyDNS)?
Dziękuje za pomoc.