Fórum Root.cz

Hlavní témata => Server => Téma založeno: vlasta 07. 03. 2011, 12:24:20

Název: Kterou distribuci pro web server?
Přispěvatel: vlasta 07. 03. 2011, 12:24:20
Zdravim,

mam web na sdilenem hostingu a uz mi pomalu prestava stacit, tak premyslim o VPS a nemuzu se rozhodnout, kterou distribuci bych tam mel nainstalovat. Zkousel jsem pred par lety vlastni server s Debianem (3.0?), ale moc slavne to nedopadlo, hlavne kvuli strachu, co vsechno se muze pokazit a kvuli problemum s updatem (proste to nemuzu dostat na etch nebo lenny).

Potrebuju Apache/PHP/Mysql + obcas par serepeticek kolem, a chtel bych nejakej jednoduchej zpusob updatu na pripadny novejsi verze a bezpecnostni zaplaty. Nemam cas se o ten system moc starat, ale chci primerenej vykon, bezpecnost a nizke naroky na udrzbu ted i v budoucnosti. Co byste mi doporucili?

Omlouvam se za dotaz, ktery je asi pomerne casty, ale nedari se mi nalezt spolehlivou odpoved.


Predem diky,
Vlasta
Název: Re: kterou distribuci pro web server
Přispěvatel: dvdmchl 07. 03. 2011, 12:48:12
Na tohle stačí kterákoliv distrubuce s nějakým balíčkovacím systémem. Takže debian, CentOS, ubuntu..atd...osobně bych na server volil CentOS...
Název: Re: kterou distribuci pro web server
Přispěvatel: Markoniuss 07. 03. 2011, 14:15:10
Taky bych zvolil CentOS, přeci jenom je to enterprise systém, což se třeba o Ubuntu říci nedá.
Název: Re: kterou distribuci pro web server
Přispěvatel: TkTz 07. 03. 2011, 15:10:56
Ja osobne jak na webserveru tak na databazove masine pouzivam CentOS. Myslim, ze nejlepsi volba :)
Název: Re: kterou distribuci pro web server
Přispěvatel: Sten 07. 03. 2011, 17:23:51
Záleží, jaký ten systém konkrétně chcete. CentOS je enterprise systém, takže bude fungovat téměř všude, je na to spousta komerčního i open source software a snadno seženete placený support (kdybyste jej potřeboval). Na druhou stranu redhatí balíčkování (a s tím spojené nastavování) mi přišlo strašně nepřehledné ve srovnání s Debianem, který právě kvůli jeho přehlednosti nasazuji, kde se dá. Ubuntu bych na server nedával, zkoušel jsem to a skončilo to špatně (stroje se musely přeinstalovat).
Název: Re: kterou distribuci pro web server
Přispěvatel: lord_kuko 07. 03. 2011, 18:12:09
Co tak Arch? Stabilny OS, komunita na urovni, AUR, dobra dokumentacia, prehladne konfigy. Arch pouziva rolling updates (podla mojho nazoru nasaditelne na server s istou davkou zvazenia). Arch ma rad vanilla jadro, ziadne zbytocne patche, ziadny bordel. Aspon za vyskusanie vo virtualnej masine stoji.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: W. 07. 03. 2011, 18:56:37
Debian 6 squeeze + cryptLVM... ;)
Název: Re: kterou distribuci pro web server
Přispěvatel: zatt 07. 03. 2011, 19:05:26
Co tak Arch? Stabilny OS, komunita na urovni, AUR, dobra dokumentacia, prehladne konfigy. Arch pouziva rolling updates (podla mojho nazoru nasaditelne na server s istou davkou zvazenia). Arch ma rad vanilla jadro, ziadne zbytocne patche, ziadny bordel. Aspon za vyskusanie vo virtualnej masine stoji.

Ackoliv jsem priznivce Archu a pouzivam ho na desktopech i notebooku, na server bych si nedovolil ho nasadit. Totiz, pravdepodobnost ze se neco podela pri update na novou verzi aplikace je vyrazne vetsi nez pouze pri oprave chyb. Rolling release model ma jiste sve vyhody, nicmene na produkcnim serveru nic takoveho nepotrebuju. Jakmile uz mam server zprovozneny, vse potrebne nastaveno tak nepotrebuju nove verze, ale staci mi pouze bezpecnostni opravy.  Nedavno me ovsem zaujal projekt http://www.archserver.org/ (http://www.archserver.org/) ktery kombinuje tu navykovou jednoduchost a prehlednost Archu, ale zustava u modelu pravidelnych releasu. Zatim jsem nemel cas ho vyzkouset a taky je venku "pouze" RC3, nicmene planuju nasazeni a tesotvanim na domacim virtualnim serveru :)

K tematu: Ja doporucuji CentOS. Na nekolika VPS uz jsem tuto distribuci provozoval a nikdy nedoslo k zadnym problemum, krome tech ktere jsem zpusobil ja svym "odbornym" zakrokem.
Ale jinak lze opravdu doporucit jakoukoliv distribuci, nejlepe s LTS verzi jadra.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Andzy 07. 03. 2011, 20:07:15
CentOS nebo Debian.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: vlasta 08. 03. 2011, 11:31:13
OK, diky vsem za odpovedi.  :)
Název: Re: Kterou distribuci pro web server?
Přispěvatel: TomboyTom 08. 03. 2011, 13:08:51
Jak do takového CentOSu dostanu nejnovější PHP 5.3.5?
Mě to připadne, že celé rozhodování je hlavně, jaké verze softwaru tam chci mít, to tazatel nezmínil a je to důležité.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Radim Zátopek 08. 03. 2011, 15:13:44
bud sehnat rpmka od nejakeho dobrodince ktery to zkompiloval a zabalil, napr. http://www.webtatic.com/packages/php53/ 
nebo je tady porad moznost si to zkompilovat sam ze zdrojaku.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Nomen 08. 03. 2011, 15:51:51
CentOS 5.6 už finišuje a mj. v něm bude i PHP 5.3.

http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/5.6_Release_Notes/ar01s04.html

Nebo počkej o pár dní déle na 6.0.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: TkTz 08. 03. 2011, 16:10:05
Napr. PHP 5.1.6 (myslim, ze vubec posledni mozna verze) do CentOsu dostanes jednoduse povolenim v "yumu" repozitare centosplus (anebo extras, zalezi na verzi) .
Vse je krasne zdokumentovano na wiki CentOsu:
http://wiki.centos.org/AdditionalResources/Repositories/CentOSPlus (http://wiki.centos.org/AdditionalResources/Repositories/CentOSPlus)

PS: mezi verzemi CentOsu jde jednoduse prechazet upgradem na verzi vyssi (nekolikrat odzkouseno na serveru pres ssh) a jak uz rikal Nomen tak PHP 5.3 bude v CentOs 5.6
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Tom_as 09. 03. 2011, 05:47:34
Co tak OpenSuSe? Nikdo nezkousel nasadit ho na server?
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Nomen 09. 03. 2011, 10:25:07
Co tak OpenSuSe? Nikdo nezkousel nasadit ho na server?

Na server jsou vhodnější konzervativnější distribuce. Debian Stable, RHEL/CentOS, SLES, Ubuntu LTS atd. (v abecedním pořadí ;-)).
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Ivo Peterka 09. 03. 2011, 12:23:34
Na toto se mi osvědčil jiný opensource OS - FreeBSD.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Andzy 09. 03. 2011, 14:12:47
Co tak OpenSuSe? Nikdo nezkousel nasadit ho na server?
Zkoušeli ho u nás na škole a do týdne šel pryč - byl nahrazen Debianem.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Alfons 09. 03. 2011, 15:16:38
Co tak OpenSuSe? Nikdo nezkousel nasadit ho na server?
Zkoušeli ho u nás na škole a do týdne šel pryč - byl nahrazen Debianem.
:D :D
Debian 6 je cool ;-)
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Monolith 18. 03. 2011, 21:28:20
Ja odporucam Slackware
Název: Re: Kterou distribuci pro web server?
Přispěvatel: stewe 19. 03. 2011, 03:45:39
Ja odporucam Slackware

+1
Název: U BUN TU
Přispěvatel: Lenin POWER! 27. 03. 2011, 19:28:56
Dejte si tam Ubuntu LTS. Poradi vam na kazdem rohu, coz je pro vas nejdulezitejsi parametr.

Jednak Ubuntisti a jednak lidi pouzivajici distra vychazejici z debianu. Ubuntu je Enterprise distro, o tom zadna. Je na nem certifikovany kuprikladu Informix, Lotus Notes, DB2, Websphere. Da se koupit placeny support a ma to seznam certifikovanyho zeleza. Dneska bych se uz Ubuntu nebal.

Nemam zkusenosti s placenym ubuntu supportem. Kdyz ale srovnam RHEL vs SLES tak SLES support je vyrazne lepsi u redhatu na vas vylozene dlabou pokud nejste jeden z jejich top500 zakazniku. I kdyz nevim jak to ted se suse bude kdyz novell krachnul a prodal se. Tak holt premigrujeme na ubuntu, to je navic i levnejsi a jsou na to levnejsi lidi.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Pavel 'TIGER' Růžička 27. 03. 2011, 19:40:52
Debian, CentOS ... pokud jde o "zdarma" ...
Název: Re: Kterou distribuci pro web server?
Přispěvatel: daemonna 28. 03. 2011, 09:20:23
ubuntu alebo nieco co pouziva upstart, takze mas automaticky restart v pripade padu sluzby
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Erich Stark 28. 03. 2011, 09:58:23
Jak tu uz bolo pisane, Debian alebo ubuntu, vcelku je to jedno, z obidvoch dosiahnete cca rovnaky efekt, ps: ale radsi debian :D
Název: Re: Kterou distribuci pro web server?
Přispěvatel: dustin 28. 03. 2011, 10:08:00
Debian stable. Narozdíl od ubuntu jde primárně o serverový systém. Canonical má úplně jiné cíle (tedy zaměření), než se starat o serverové LTS, maximálně hladký přechod na další LTS verzi atd.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: smoofy 28. 03. 2011, 15:24:36
No já bych volil dle zkušeností s linuxem. Pokud bys nějaké zkušenosti měl, tak asi nepostuješ tenhle dotaz a tak si myslím že ideální distro je xkráte zmíněné Ubuntu či Debian. Ubuntu bude mít asi i snáže pochopitelnou konfiguraci.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Mirek Prýmek 28. 03. 2011, 19:52:17
Podle mě je ta otázka* postavená špatně. Když už chci mít server, tak chtě nechtě budu muset mít nějakou politiku jeho správy**. A to je imho přesně to, v čem se jednotlivé systémy dost výrazně liší - do jaké politiky správy pěkně zapadají a do jaké ne - narozdíl od možnosti nainstalovat software A,B,C, kterou mají všechny vesměs stejnou. Teda aspoň pokud A,B a C jsou OSS a/nebo pro ně nepožaduji komerční podporu.

Takže já bych se zaměřil spíš na otázky tohodle typu:

1. Chci, aby nové verze systému vycházely předvídatelně? (vím, že za půl roku vyjde nová verze, takže se na to už teď chci začít připravovat a testovat kompatibilitu aplikací s novým systémem)

2. Chci, aby byly do systému downportovány bezpečnostní opravy? (takže mám jistotu, že po dobu podpory jedné verze systému se nebudou měnit verze software a knihoven v něm)

3. Je pro mě důležité mít novější verze knihoven, nebo mi jde spíš o to, vyladit aplikace pro konkrétní verze a potom na to co nejdelší dobu co nejmíň sahat?

4. Budu potřebovat si nějaký software sám do systému instalovat? (např. z důvodu, že potřebuji novější verzi, jiné volby při překladu apod.)

5. Chci mít možnost sám jednoduchým způsobem posuzovat aplikaci jednotlivých bezpečnostních patchů?

6. Budu chtít do systému aplikovat vlastní patche? (z jakéhokoli důvodu...)

7. Kolik incidentů týkajících se funkčnosti očekávám denně/týdně/měsíčně a jak rychlé řešení očekávám? Jak velké ztráty mi způsobí nefunkčnost na hodinu/den/týden?

atd. atd. atd.

Z toho, cos napsal, se dají předpokládané odpovědi na tyhle otázky vytušit - ale právě jenom vytušit...

Pokud by mě zaujaly otázky 1 a 2, šel bych do Centosu, pokud 4-6, šel bych do FreeBSD, pokud by mě nakopla otázka 7, zvažoval bych asi nějaký komerční systém, popřípadě pojištění atd.

--------
* tj. otázka "chci provozovat A,B,C - co si mám dát za distribuci"
**  žádná politika je taky politika...
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Milan 29. 03. 2011, 08:48:39
No nedá se o mně říci, že jsem Linuxák. Potřeboval jsem přes víkend rozchodit WEB server s MySql a PHP a sáhl jsem po Debianu. Při první instalaci problém, Google, druhá již v pohodě a nakonec celkem supr spokojenost. Instalace základu + Apache, MySql a PHP, k tomu WebMin a ProFTP a konfigurace Eximu. Vše jede tak jak má a proto si myslím, že když distribuci pro WEB server, tak Debian. Aspoň u mně.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: smoofy 29. 03. 2011, 09:35:39
Debian je všeobecně very user friendly distribuce. Asi nejidealnější distro pro začátečníky a lidi, co se s tím nechtějí moc patlat :).
Název: Re: Kterou distribuci pro web server?
Přispěvatel: kei.101 29. 03. 2011, 12:23:04
Přikláněl bych se k FreeBSD nebo Gentoo
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Pavel Rauš 29. 03. 2011, 21:10:11
Existuji 2 spravne odpovedi
1. pouzijte tu distribuci, kterou znate.
2. nekomu za ty sluzby zaplatte
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Nomen 30. 03. 2011, 11:04:38
1. pouzijte tu distribuci, kterou znate.

Trochu bych to upravil: použij "lts" verzi tebou používané distribuce.

Tj.:
Používáš na desktopu Ubuntu, nebo jeho deriváty? Použij Ubuntu LTS.
Používáš na desktopu Debian (Testing/Unstable)? Použij Debian Stable.
Používáš na desktopu Fedoru? Použij CentOS/SL apod.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: alex 17. 04. 2011, 08:39:33
Při procházení webu jsem narazil na jedny stránky, který by se mohli hodit. Je zde cca 45 různých distribucí stačí si jen vybrat. http://www.turnkeylinux.org/ (http://www.turnkeylinux.org/). Neříkám, že je to nejideálnější řešení ale pro někoho aby si rozchodil vlastní www by to mohlo stačit.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: eMko 17. 04. 2011, 12:25:49
Ve firmě používáme na produkčních serverech Ubuntu LTS. Vzhledem k tomu, že většina z nás má zkušenosti s ubuntu na desktopu, tak to byla vcelku logická a dobrá volba. Jsme na známé půdě a když je něco potřeba řešit, zvládne to každý.

Dávat na produkční server distribuci, se kterou nikdo nemá zkušenosti, je přinejmenším riskantní. Vybírej především podle toho, co znáš.

Pokud přeci jen chceš něco jiného (např. vím, že CentOS je také dobrá volba, debian neznám), tak nejprve nainstalovat na testovací sever / do virtuálky a pořádně otestovat.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: kk 17. 04. 2011, 21:48:08
Urcite FreeBSD. Chapem, ze niekto chce mat desktopovu distribuciu na severi, aby sa necitil strateny, no podla mna je to zbytocny luxus. Na kazdy problem existuje ten spravnejsi tool a ak je nieco na co sa FreeBSD hodi najlepsie, je to urcite server (nie len HTTP). Trochu googlenia ta odkaze na knihu "Building a server with FreeBSD", kde najdes uz hotove recepty ako si (na|po)stavit server na konkretnu ulohu.
Název: turnkey
Přispěvatel: Lenin POWER! 18. 04. 2011, 09:13:03
Při procházení webu jsem narazil na jedny stránky, který by se mohli hodit. Je zde cca 45 různých distribucí stačí si jen vybrat. http://www.turnkeylinux.org/ (http://www.turnkeylinux.org/). Neříkám, že je to nejideálnější řešení ale pro někoho aby si rozchodil vlastní www by to mohlo stačit.
Tohleto dropin reseni mne zaujalo. Mam rad takova uz predpripravena reseni jako treba FreeNas. Ten u nas pouzivame misto windows na fileservery pro widle "install and forget"

Pouzivate ten turnkey v praxi nekdo? Jak se u toho resi aktualizace?
Název: Re: Kterou distribuci pro web server?
Přispěvatel: smoofy 18. 04. 2011, 12:48:37
to eMko:
Svata slova. Pokud clovek nestavi nejake uplne enterprise critical solution tak je nejlepsi pouzit to co umi. Umis Ubuntu, pouzij ubuntu etc. Zatim jedna z nejsmysluplnejsich reakci co jsem videl :). Samozrejme, ze clovek potom casem pri pouzivani zjisti, ze ta jeho distro nema tu a tu funkci, ci ze updaty vychazeji nepravidelne, malo, ci vubec, potom je prave cas se poohlednout po alternative, zjistit si o ni co nejvice info a pripadne nasadit na test server

to kk:
jsem taktez zastancem FreeBSD, ale na druhou stranu, proc se ucit neco jineho, kdyz muzu pouzit co uz umim a usetrit tim cas? Navic ta sprava bude i, alespon ze zacatku daleko efektivnejsi.

to Miroslav Prýmek:
Nic ve zlem, ale podle tebe je kazda otazka postavena spatne. Otazku zadavat tazatel tak jak na ni chtel znat odpoved.
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Jakub Daněk 18. 04. 2011, 13:21:29
smoofy: Jo, MP tu ryje do lecčeho. Nicméně aspoň pro mne je to většinou přínosem. Otázka je položená tak, jak tazatel chtěl. Ale očividně se lze zeptat (a hlavně přemýšlet o problému) jinak a (dle méhp) lépe.

Alespoň já jsem vždy rád, když mě na tohle někdo upozorní.

K problému - i v případě zkušeností s Ubuntu na desktopu bych volil Debian. Je to dost podobné. :)
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Mirek Prýmek 18. 04. 2011, 13:59:06
smoofy: Jo, MP tu ryje do lecčeho.

Zrovna tohle jsem vůbec jako rytí nemyslel. Špatná otázka je nebezpečná jenom tehdy, když na ni člověk dostane odpověď. Jinak by se totiž zeptal líp...

A tahle otázka prostě je blbě položená, to ať se na mě nikdo nezlobí: "Nemám čas se o to starat ... a chci bezpečnost, co si mám vybrat?".
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Jakub Daněk 18. 04. 2011, 14:02:05
Zrovna tohle jsem vůbec jako rytí nemyslel. Špatná otázka je nebezpečná jenom tehdy, když na ni člověk dostane odpověď. Jinak by se totiž zeptal líp...

A tahle otázka prostě je blbě položená, to ať se na mě nikdo nezlobí: "Nemám čas se o to starat ... a chci bezpečnost, co si mám vybrat?".

Však to bylo míněno v dobrém - konstruktivní kritika by měla být dle mého vítana. Myslel jsem, že je to ze zbytku příspěvku zřejmé :).
Název: Re: Kterou distribuci pro web server?
Přispěvatel: Mirek Prýmek 18. 04. 2011, 14:14:21
Myslel jsem, že je to ze zbytku příspěvku zřejmé :).

Jo, bylo.