Apache vs Nginx

0

Moje pytanie chce z serwera swojego wywalić Apache'a i zastanawiam się nad instalacja nginx, czytałem w necie kilka porównań, alenie wiele z tego wynika poza tym, że nginx zabiera mniej zasobów. Jedna rzecz, która mnie przeraża, że aby na nginx działą powiedzmy php czy python musze ustawiać fastcgi za pomoca innego serwera, ponieważ on sam nie uruchamia procesów fastcgi, czyli koniecznym staje się instalacja np. lighttpd. Przeraża mnie również po trosze brak mod_rewrite'a i konieczność wykonywania przepisywania urli już w samej konfiguracji. Interesuje mnie jak to wygląda w praktyce i czy nginx sie sprawdza.

0

Lepszy jest lighttpd i zabiera rownie malo zasobow. Sam tego uzywam na moim serwerze i z php nie ma zadnego problemu (oczywiscie fastcgi). Co do mod_rewrite to nie wiem bo nie uzywam ale tez powinno byc.

0

Nie bardzo taką opinie mi chodziło bynajmniej jakbym okrzystal z fastcgi przy ngix to właśnie za pośrednictwem lighttpd.

0

Ale czemu upierasz sie tak na nginx? Wez lighttpd, tam nie ma problemow o ktorych wspomniales i jest równie lekki.

U mnie wystarczylo zainstalowac php5-cgi z pakietów i dodac wpis w configu lighttpd, dziala idealnie. Nginx i fastcgi przez inny serwer to raczej bez sensu

0

Nie powiem Ci jak jest z php, ale używam Pythona i nie ma większych problemów.

Pylonsy można odpalić przez paster-a i chodzi wyśmienicie pod dużym obciążeniem. Django można odpalić przez flup-a i też chodzi pięknie. Jedno i drugie można odpalić przez mod_wsgi dla nginx (nie wiem jak działa, nie sprawdzałem).

mod_rewrite też nie stanowi problemu, bo w konfiguracji robię tylko podstawowe przepisywanie, a reszta najczęściej w pylons/django.

Same procesy fcgi odpalają u mnie services i pilnują by nie padło. Jak padnie to podniosą. Nginx jest dzięki temu w pełni stabilny, nawet, jak się coś wykrzaczy w Twoim kodzie. Nie ma też problemu, że jakieś wycieki wyjdą i padnie nginx.

0

Dzięki o taką opinie mi chodziło.

1 użytkowników online, w tym zalogowanych: 0, gości: 1