thttpd i obs
thttpd i obsługa php
Witam. Otóż mój problem jest następujący. Posiadam baardzo stary komputer który został przeznaczony na serwer. Zainstalowałem na nim Debian Etch/Stable i chciałbym na nim mieć serwer HTTP. Wpierw pomyślałem o Apache, lecz później okazało się, że komputer bardzo się na nim dławi. W następnej kolejności zacząłem szukać jakiegoś mniejszego serwera HTTP i znalazłem thttpd który działa na tym sprzęcie idealnie. Jest jednak jeden problem - nie potrafię sprawić by obsługiwał on php. Szukałem w internecie informacji na ten temat. Znalazłem jedynie informację, że thttpd może obsługiwać php, i żeby to nastąpiło należy go przekompilować wraz z php. Jednak interesuje mnie wyłącznie już gotowy plik binarny wersji z php. Jeżeli ktoś byłby łaskaw wskazać mi miejsce położenia takiej paczki byłbym bardzo wdzięczny. Ostatecznie może też być jakieś HOWTO w jaki sposób skompilować thttpd z obsługą php.
Jeśli szukasz lekkiego serwera, to popularny jest http://en.wikipedia.org/wiki/Lighttpd
Tu masz instalację php w nim: http://alkemic.blogspot.com/2007/03/lig ... p-cz1.html
Tu masz instalację php w nim: http://alkemic.blogspot.com/2007/03/lig ... p-cz1.html
Tak jak poprzednicy, radze lighttpd i php jako cgi. Sam mam serwer na PII i 80 MB ram i to zupelnie wystarcza.
Instaluje sie bardzo prosto:
- apt-get install lighttpd
- apt-get install php5-cgi
W /etc/lighttpd.conf:
- odhaczasz linie mod_fastcgi w sekcji server.modules
- dodajesz index.php w sekcji index-file.names
- dodajesz linie:
Potem /etc/init.d/lighttpd restart i masz serwer z dzialajacym php.
Instaluje sie bardzo prosto:
- apt-get install lighttpd
- apt-get install php5-cgi
W /etc/lighttpd.conf:
- odhaczasz linie mod_fastcgi w sekcji server.modules
- dodajesz index.php w sekcji index-file.names
- dodajesz linie:
Kod: Zaznacz cały
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/bin/php5-cgi",
"min-procs" => 1,
"max-procs" => 32,
"max-load-per-proc" => 4,
"idle-timeout" => 20
)
)
)