« Accented letters | Afstanden bepalen mbv Google Maps » |
CentOS: waar blijven de updates?
Soms heb je het niet voor het uitkiezen welk operating system er op een server staat. In dit geval heb ik weer een server in de schoot geworpen gekregen waarop CentOS 5 staat.
Nu doet zo'n server nog best aardig zijn best, maar als webontwikkelaar wil je soms best eens webserver die een beetje bij de tijd is. Standaard komt CentOS met Apache 2.2, maar PHP is in de smaak 5.1.6. Dat is toch al gauw 5 jaar oud!
Daarnaast wordt de database Mysql geleverd in de versie 5.0.x. Mysql zelf is al op 31 december 2009 gestopt met de support van deze versie. Zelfs de opvolger: 5.1 is al weer enige tijd achterhaald door de komst van Mysql 5.5.
Gelukkig kon ik in mijn geval in elk geval een aangepaste versie van Apache en PHP installeren met yum. Dit was voor PHP versie 5.2.17. Dat is momenteel de recentste versie in de 5.2 tak van PHP. Op de server moet een flink aantal sites komen die langer geleden gescript zijn, en een overstap naar 5.3 lijkt me niet handig op dit moment. De server waarop de domeinen nu staan, heeft ook een vrij recente 5.2 versie.
Grotere problemen heb ik met de Mysql versie. Sinds 2006 zijn er toch de nodige features bijgekomen in Mysql. Bijvoorbeeld op het gebied van triggers. En ook de performance van de server zou in de loop der tijd wel verbeterd zijn. Daarom zou ik toch wel minimaal versie 5.1 op de nieuwe server willen zien. Liever nog 5.5 natuurlijk.
Maar er zijn opties!
Een korte Google-actie leverde een verwijzing op naar een repository van Webstatic. Hierin zijn verschillende pakketten te vinden in een (veel) recentere versie dan CentOS standaard beschikbaar stelt. Voor mij zijn vooral PHP 5.3 en Mysql 5.5 interessant.
Op http://www.webtatic.com/packages/mysql55/ worden simpel de stappen uitgelegd hoe je binnen 2 minuten Mysql 5.5 op je CentOS 5 server hebt staan.
Nadeel?
De helpdesk van de provider vreest dat het installeren van Plesk op de server nu tot grote problemen gaat leiden, omdat die vrolijk weer 5.0 voor mysql gaat proberen te installeren, danwel dat Plesk op de een of andere manier weer niet compatible is met een recentere versie van Mysql....
Update
Deze week is CentOS 6.0 verschenen. Naar verluid komt deze versie dus inclusief mysql versie 5.1. Iets beter dan 5.0, maar nog steeds niet geheel bij de tijd.