Strona 1 z 1
thttpd i obsługa php
: 26 sierpnia 2007, 22:20
autor: Czocher
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.
: 26 sierpnia 2007, 22:39
autor: ponton
: 26 sierpnia 2007, 23:31
autor: Czocher
Czy tylko Apache ma obsługę php "od ręki"?
: 27 sierpnia 2007, 01:32
autor: Rad
: 27 sierpnia 2007, 17:56
autor: giaur
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:
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
)
)
)
Potem /etc/init.d/lighttpd restart i masz serwer z dzialajacym php.
: 28 sierpnia 2007, 13:25
autor: Czocher
Dzięki za pomoc. Niestety mój klient wymagał jednak Apacha, ale sądzę, że mi i innym ludziom poszukującym lekkiego serwera php bardzo przyda się ta informacja.