Informatikai Barkács Fórum

ÁLTALÁNOS WEB/NET => Kérdezz felelek ! => A témát indította: Davidoff Dátum 2013 február 09, 01:25:47 DÉLUTÁN

Cím: Apache vagy Lighttpd?
Írta: Davidoff Dátum 2013 február 09, 01:25:47 DÉLUTÁN
Ki melyiket ajánlja? Mi szól mellettük és ellenük?
Cím: Re:Apache vagy Lighttpd?
Írta: Anubisss Dátum 2013 február 09, 01:34:46 DÉLUTÁN
Attol fugg mire.

Gyorsasag miatt meg inkabb nginx.
Cím: Re:Apache vagy Lighttpd?
Írta: AximCore Dátum 2013 február 09, 01:36:49 DÉLUTÁN
Lighttpd -> inkább VPSre/kisebb erőforrással bíró gépekre ideális megoldás.
Apache -> Biztonságosabb LEHET (mert többen használják és így hamarabb kiderülnek a hibák/biztonsági incidensek,stb), több dolog támogatja, több modul talán.
Cím: Re:Apache vagy Lighttpd?
Írta: Anubisss Dátum 2013 február 09, 02:23:44 DÉLUTÁN
A biztonsag nem csak a web szervertol fugg, sot...

Megesett, hogy egyik gepen apache2 futott es "bejottek" rajta, egy olasz bank webloginjarol csinaltak masolatot (termeszetesen phishing celjabol) feltoltottek es innen hostoltak. PMA-n keresztul jottek be.
Azota lighttpd fut rajta, PMA nem /phpmyadmin/ eleresen es a web eleres is user/pass-al vedve (mod_auth (http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModAuth)), azota sosem volt problema se a biztonsag, se a teljesitmeny vagy stabilitas teren.
Persze hallkan megjegyzem, hogy nem az apache volt a hibas, hogy bejottek es nem is a biztonsag novelese erdekeben lett lecserelve.

Tehat valami nem a web szervertol lesz biztonsagos es nem is feltetlen a kulonbozo alatta futo layerektol, hanem attol, hogy azokat hogyan configolod, illetve hogyan teszed oket biztonsagosabba (chroot/jail, stb.).


Az pedig, hogy az apache-ot tobben hasznaljak, gondolkodj forditva: tobben -> jobban megeri felterkepezni es exploitot, stb. irni ala.
Tobb modul: nagyobb lehetoseg a sebezhetosegre.
Nehany elerheto exploit (csak a mihhez tartast vegett, meg ha ezek mar nem is mukodnek az uj verziokban):
apache (http://www.exploit-db.com/search/?action=search&filter_page=1&filter_description=apache&filter_exploit_text=&filter_author=&filter_platform=0&filter_type=0&filter_lang_id=0&filter_port=&filter_osvdb=&filter_cve=)
lighttpd (http://www.exploit-db.com/search/?action=search&filter_page=1&filter_description=lighttpd&filter_exploit_text=&filter_author=&filter_platform=0&filter_type=0&filter_lang_id=0&filter_port=&filter_osvdb=&filter_cve=)
nginx (http://www.exploit-db.com/search/?action=search&filter_page=1&filter_description=nginx&filter_exploit_text=&filter_author=&filter_platform=0&filter_type=0&filter_lang_id=0&filter_port=&filter_osvdb=&filter_cve=)

Ja igen, majdnem lemaradt: ha csak nem egy magas eleresu oldalt tervezel (bar a kerdesbol sejteni lehet, hogy nem), akkor a biztonsag miatt nem kell aggodnod, szinte biztos. Legalabbis a web szerver biztonsaga miatt.


Lenyegeben az apache azoknak valo (szerintem), akik sok mindent akarnak futtatni (vagy meg nem tudjak, hogy mit fognak, barmikor bovulhet a lista) vagy/es ezeket egyszeruen akarjak, tehat inkabb kezdoknek, vagy esetleg azert hasznaljak, mert a tobbi nem tud olyat. :)


http://www.wikivs.com/wiki/Apache_vs_nginx

"Apache is like Microsoft Word, it has a million options but you only need six. Nginx does those six things, and it does five of them 50 times faster than Apache."
Ez kelloen jellemzi az egeszet szerintem. :)

"Like Apache, Nginx has all the features you would expect from a leading Web server:"
"It is stable, secure and very easy to configure, as you will see later in the article. However, the main advantages of Nginx over Apache are performance and efficiency."


http://www.wikivs.com/wiki/Apache_vs_Lighttpd

Kb. itt is hasonlo, mint a masiknal.


A performance azt hiszem itt eleg jol van abrazolva: http://www.whisperdale.net/11-nginx-vs-cherokee-vs-apache-vs-lighttpd.html :)



Osszefoglalva: ha te csak egy "egyszeru" weboldalt szeretnel, nem csak statikus tartalommal, akkor erdemesebb apache-ot hasznalni, ha nem ertesz a tobbihez jobban.
Viszont ha keves az eroforrasod (vagy felemeszti az apache), akkor erdemes inkabb a masik kettobol kinezni egyet.
Illetve meg akkor is erdemes apache mellett voksolni, ha pl. armory-t szeretnel es az ott megadott .htaccess fajlt kell hasznalni az URL revwrite-ra, mert annak az atkonvertalasa nem lesz 5 perc. :)
Cím: Re:Apache vagy Lighttpd?
Írta: Davidoff Dátum 2013 március 29, 11:50:21 DÉLUTÁN
Köszönöm a válaszokat.

Lényegében WoW szervert szeretnék indítani VPS-en, ezért nagyon fontos, hogy minél kevesebb memóriát fogyasszon. Így az apache kilőve, lighttpd és nginx között gondolkodom. Lighttpd-vel már volt dolgom és jól működött. Utána olvastam és most a nginx is megtetszett.

Egy másik ötlet, hogy VPS-en csak a wow és a mysql szerver futna. Bérlek egy webtárhelyet és engedélyezem mysql-ben, hogy másik gépről is el lehessen érni. Ha mondjuk, csak annak a gépnek engedélyezem a hozzáférést amelyiken a web fut, amit iptables-el meglehet oldani, akkor gondolom biztonságos maradna.

Egy másik kérdés is felvetődött bennem, hogy milyen operációs rendszert használjak. Ubuntu és debian között gondolkodom. Ubuntut használtam régen és ezért e felé hajlok, viszont most a alacsony memória miatt lehet jobb lenne vmi mást választani.

Ahogy számolgattam 800mb memória elég lehet, legalábbis remélem.

Lassan átnevezhetem a téma nevét arra, hogyan futassunk wow szervert vpsen. :D
Cím: Re:Apache vagy Lighttpd?
Írta: imdawe Dátum 2013 március 30, 02:49:34 DÉLELŐTT
nginx egy kicsit bonyolult, de a legjobb választás gyorsasága miatt, meg azért jóval egyszerűbb megcsinálni fastcgi-t rajta :P
Oprendszernek CentOS-t ajánlom, debian vagy ubuntuval anyi a probléma hogy ritka ha van elérhető friss csomag valamiből.

Memória pedig sosem elég!  ::)