Serwer www, wybrać apache2, ngnix czy lighttpd?

Instalacja i konfiguracja oprogramowania sieciowego.
dong
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 11 wrz 2009, 05:38
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak
Architektura: x86

Serwer www, wybrać apache2, ngnix czy lighttpd?

Post autor: dong »

Noszę się ze zmianą serwera, przy okazji chciałbym zoptymalizować serwer www. Korzystam z gotowych skryptów: vBulletin, Joomla, Wordpress.

Zastanawiam się tylko czy te bardziej wydajne alternatywy dla apache2 będą w stanie bez problemu obsługiwać te skrypty?

Problemem w przypadku apache2 w tej chwili jest problem z wydajnością, a dokładniej zbyt duże obciążanie procesora. Procesor będę miał mocniejszy, ale chciałbym już myśleć przyszłościowo...
art3c
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 15 sty 2010, 03:25
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64
Kontakt:

Odp: Serwer www, wybrać apache2, ngnix czy lighttpd?

Post autor: art3c »

Ja polecam nginx. Sam używam go na serwerze produkcyjnym, obsługującym wielu użytkowników i sprawdza się rewelacyjnie. Wielu zarzuca mu brak mod_rewrite, ale w rzeczywistości rewrite tego serwera www jest o wiele potężniejszy. W stosunku do Apach'a wydajność jest znaczna, do tego dochodzi dobrze przemyślana składnia plików konfiguracyjnych. Jedyny problem to brak wbudowanej obsługi php - trzeba korzystać via CGI (i działa to stabilnie).
dong
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 11 wrz 2009, 05:38
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak
Architektura: x86

Odp: Serwer www, wybrać apache2, ngnix czy lighttpd?

Post autor: dong »

Brak wbudowanej obsługi php - to chyba zaleta, bo FastCGI jest wydajniejsze? :)

Co do mod rewrite to czy są problemy, żeby znaleźć gotową konfigurację dla popularnych skryptów takich jak np. Wordpress? Wystarczy modyfikować sam konfig? Nie trzeba nic grzebać w skryptach? :)
krisik28
Sędziwy Jeż
Sędziwy Jeż
Posty: 45
Rejestracja: 13 kwie 2008, 23:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64
Kontakt:

Odp: Serwer www, wybrać apache2, ngnix czy lighttpd?

Post autor: krisik28 »

Linux user #470979
dong
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 11 wrz 2009, 05:38
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak
Architektura: x86

Odp: Serwer www, wybrać apache2, ngnix czy lighttpd?

Post autor: dong »

Już zainstalowany :) Bez większego problemu udało mi się znaleźć "przetłumaczone" rewrite od Joomli i vBulletin. Nie było większych problemów. Na razie tylko testowałem na zmienionym porcie http :)

Korzystałem z tego tutka: http://www.howtoforge.com/installing-ng ... buntu-8.10

Przede mną jeszcze właśnie Wordpress z Supercache. Ale to już jutro... :)
art3c
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 15 sty 2010, 03:25
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64
Kontakt:

Odp: Serwer www, wybrać apache2, ngnix czy lighttpd?

Post autor: art3c »

dong pisze:Brak wbudowanej obsługi php - to chyba zaleta, bo FastCGI jest wydajniejsze? :)
Tego nie sprawdzałem, prawdopodobnie jest. Ale taki mechanizm daje niesamowitą elastyczność: łatwo jest uruchomić php jako dowolny user z dowolnym php.ini

Z mod_rewrite nie ma problemów, bo są już gotowe rozwiązania do większości skryptów. I jak już mówiłem konfiguracja jest o wiele prostsza niż w przypadku Apache'a.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: Serwer www, wybrać apache2, ngnix czy lighttpd?

Post autor: jacekalex »

Radziłbym poszukać przepisu na konfigurację Nginx z obsługą php-fpm.

Podobno najszybsza opcja, ale trzeba trochę porzeźbić (nie widziałem jeszcze paczki php-fpm na Debiana/Ubuntu)

A i z konfigiem jest trochę zabawy.

To forum jest na Nginx'ie.

Tu jest ciekawy przepis: http://www.nginx.se/resurser/nginx_php_fpm/
http://alword.wordpress.com/2008/06/19/ ... mance-php/

http://blog.zabiello.com/2006/11/08/nginx-apache-killer

Pozdrawiam
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości