Portál AbcLinuxu, 30. dubna 2025 11:36

Squeeze na VPS

8.2.2011 19:03 | Přečteno: 1487× | Výběrový blog

Delší dobu provozuji na VPS serverech a fyzických serverech s velkou oblibou distribuci Debian 5.0, který je též známý pod označením „Lenny“. Nikdy jsem si na stabilitu, bezpečnost a výkon této distribuce nemohl stěžovat. Žádná jiná distribuce mi k srdci nepřirostla víc než právě Debian, který již využívám k mnoha projektům od roku 2007/2008.

I když Squeeze je vydán jen pár dní rozhodnul jsem se, že ho otestuji na méně zatěžovaném serveru, který je primárně určen pro provoz několika menších projektů a testování kódu. Distribuční upgrade, který jsem vyzkoušel, dopadnul poměrně velmi dobře a hlavně rychle. Celá operace si vyžádala zhruba 10 minut času a kolem 120mb místa na pevném disku pro stažení potřebných instalačních dat. Upgrade proběhnul dobře a nebyl ani problém z přechodu z bash na dash. Ovšem problém nastal s MySQL databází, které neposlechla a nepovýšila se na novou verzi. Problém dle mě byl způspbený, že v Debian 5 pro instalaci byl pouze potřeba balík mysql-server ovšem v upgrade se instaluje jeden navíc tj. mysql-server-core-5-x, který se moc nepohodl se systémem a nenainstaloval se. Proto jsem se již chvilku bál, že se sesypala databáze a čeká mě obnovování dat, ale byl jsem vcelku překvapen. Po nutném restartu stačilo pouze server znovu nainstalovat a nová verze databáze si převzala informace ze staré verze a celý upgrade byl dokončen.

Z používání serveru musím pochválit mnohem lepší optimalizaci systému. Celkové systém se zrychlil a snížil paměťovou náročnost zhruba o 20 – 25mb operační paměti. Dále se znatelně vylepšila rychlost na síťových zařízeních, které nyní dosahují dvojnásobku rychlostí. Celková odpověď systému je nyní mnohem svižnější i při vyšším zatížení systému.

Další pro mě příjemnou novinkou je, že všechny aplikace, které využívám, jsou nyní přístupné v nových verzích, které obsahují opravy mnoha chyb. Tedy využívání systému je mnohem příjemnější. Bohužel, ale některé bugy zůstaly jako například v php5-gd (knihovna) kde nepracují pořád funkce (Bundled GD extension) Image::filter() a Image::rotate(). Díky tomu se Vám GD knihovna jeví jako nefunkční. Tento problém je nepříjemný a zatím jsem nenašel uspokojivé řešení tohoto problému. Zajímavé je, že by se měla v systému vyskytovat GD knihovna verze 2.0.35, ale je přítomná pouze verze 2.0.0. Řešení je asi zřejmě v rekompilace PHP spolu s GD knihovnou (pokud znáte lepší řešení za radu se zlobit nebudu).

Drobností, kterých jsem si všimnul při práci je, že můj oblíbený editor nano (příznivci Vim odpustí), že již v default nastavení dokáže zvýrazňovat kódy a skripty. Je to pro mě velmi příjemné a hlavně ušetřená práce.

V celkovém hodnocení je zatím pro mě nový Debian 6.0 velkým přínosem a překvapením. Doufám, že i v budoucnu to tak zůstane.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

poky74 avatar 8.2.2011 19:13 poky74 | skóre: 36 | blog: Zápisník | Vrchlabí
Rozbalit Rozbalit vše Re: Squeeze na VPS
Odpovědět | Sbalit | Link | Blokovat | Admin

Dále se znatelně vylepšila rychlost na síťových zařízeních, které nyní dosahují dvojnásobku rychlostí.

Proč s emi to jen zdá jako kravina...

Chcete Linuxové samolepky nebo Tuxe na klíče? ->
9.2.2011 00:28 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Squeeze na VPS
Je to na VPS, takže novější jádro může udělat leccos.
Quando omni flunkus moritati
9.2.2011 11:01 Rockfire | skóre: 14 | blog: blg
Rozbalit Rozbalit vše Re: Squeeze na VPS
Odpovědět | Sbalit | Link | Blokovat | Admin
Dobry den,

neni lepsi pouzivat php5-imagick (rozsireni php pro image magick) misto php5-gd? Ma kvalitnejsi vystupy, ale je pravda ze operace trvaji delsi dobu.
Jakub Lucký avatar 9.2.2011 13:23 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Squeeze na VPS
V Debianu určitě, protože Debian nemá bundled GD (což plně chápu) a tak php-gd toho ani moc neumí...
If you understand, things are just as they are; if you do not understand, things are just as they are.
wasabi1 avatar 9.2.2011 13:53 wasabi1 | skóre: 9 | blog: iLinux
Rozbalit Rozbalit vše Re: Squeeze na VPS
Ono je problém, že některé projekty, které tam jednou přímo Bundled GD vyžadujou. Ideálně bych se chtěl této závisloti na GD zbavil, ale to je spíš záležitost programátorů.
Týmová práce je důležitá hlavně proto, aby bylo možno svést vinu na někoho jiného.
Jakub Lucký avatar 9.2.2011 13:59 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Squeeze na VPS
Tak to ale máte PHP zkompilované vlastní, ne? Nebo si nerozumíme ohledně bundled GD
If you understand, things are just as they are; if you do not understand, things are just as they are.
Jakub Lucký avatar 9.2.2011 14:10 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Squeeze na VPS
Ah, teď jsem si znovu přečetl ten zápisek a tak nějak to všechno dochází...

u Bundled GD je problém v tom, že jde o fork knihovny, která je přicpaná k PHP. A tohle se prostě podle bezpečnostní politiky většiny distribucí nedělá, protože se to blbě správcuje a je to velké bezpečnostní riziko. Velká diskuse na tohle téma byla například v Ubuntím Launchpadu... V Debianu se podle všeho na bundled GD nikdy nechystají, takže vlastní kompilace PHP je asi jediný způsob, jak tohle zajistit... Dnes je to problém hlavně programátor vs. admin, ale podle mě se tahle partyzánská praktika neměla vůbec stát a PHP mělo patchovat GD (nebo začít úplně novou samostatnou knihovnu)
If you understand, things are just as they are; if you do not understand, things are just as they are.
15.2.2011 17:01 Martin Kašpar
Rozbalit Rozbalit vše Re: Squeeze na VPS
a co takhle?
nano /etc/apt/sources.list
pridat
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
pak
apt-get update
apt-get install php5-gd
a hle, gd boundled

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.