Logo
  • PHP
    • HipHop / HHVM
    • Modern PHP
    • PHPStorm
    • LAMP
    • Laravel
    • Composer
    • PDO
  • JavaScript
    • node.js
    • AngularJS
  • CSS
    • SASS
    • “CSS4” (CSS level 4)
  • HTML
  • Git
  • LAMP
  • Vagrant
  • UI / UX
  • Architecture of …
  • Off-Topic
With ♥ from Berlin
January 18, 2014
Chris
Debian, Linux, Security, Server, Ubuntu
Comments Off on Which server OS version to choose ? Some EOL lists of Debian, Ubuntu and CentOS

Which server OS version to choose ? Some EOL lists of Debian, Ubuntu and CentOS

PreviousNext
mod-rewrite-ubuntu-14-04-lts

Moving running projects (especially smaller ones that you’ve made for clients years ago) from an outdated and not-supported linux version can be a huge pain in the ass, and will quite often kill you (and your client). When PHP 5.2 reached its End of Life, millions of websites had to migrate to newer versions of PHP, and usually also to newer versions of the underlaying operating system. Beside the fact that PHP 5.3 introduced lots of breaking changes, a much stricter error reporting (e_notices shown by default afaik) and many “deprecated warnings” that even broke “professional” software like WordPress, several CMS etc., it’s also nearly impossible to upgrade a five year old operating system without harming the software, the running system and your client unless you are a system administrator or an advanced devop – but most of us developers aren’t. To prevent this (and to protect us from ourselves), it’s useful to have a look on the lifetimes of mainstream server operating systems.

 

Debian

Looks like Debian 6 (which is definitly some kind of standard and extremely widely used, most VPS providers don’t even offer Debian 7) only has 4 months from now until there will be no updates anymore.

debian eol

 

CentOS

CentOS looks much better, the long-term support for CentOS 5 and 6 looks promising. However, the PHP-packages of CentOS are usually really old (but not outdated!). CentOS might not be suitable for mainstream usage, as most tutorials only work with Debian/Ubuntu, CentOS works a little bit different.

centos eol

 

Ubuntu

Ubuntu 12.04 LTS does exactly what it says: Long Term Service. While most versions are oudated already 18 months after release, LTS versions are supported for full 5 years. 12.04 seems to be the ultimate choice for everybody who needs reliable, future-proof and stressless servers. Most tutorials make use of simple classic apt-get installations, which is perfect for going with Ubuntu. Unless you know what you do, Ubuntu 12.04 LTS should be your choice. 12.04 LTS installs an older (but not outdated, and always very stable) PHP 5.3 version by default, but PHP 5.4 and PHP 5.5 are installabe easily too. As 12.04 LTS is maintained until April 2017, you can run applications/sites for more than 3 years from now without making your hands dirty.

Ubuntu 14.04 LTS looks promising and will introduce PHP 5.5 by default. Keep an eye on that!

ubuntu lts versions 2017

 

centosdebianeolltsserverUbuntuVPS
Share this
hack-php

The first micro framework written in Hack is there: hack-mvc !

It has been just a few months ago Hack has been first announced, but some awesome people have already developed

How Snapchat wants to earn money (by establishing vertical videos)

Snapchat is worth 15-19 billion dollars. An insane number, making everybody ask: How the hell is this possible, why has

php

How to prevent PHP sessions being shared between different apache vhosts / different applications

When you run multiple applications on one server, you might run into the session-sharing problem: All your applications share the

organizing css

Jonathan Snook – CSS is a Mess – How to organize CSS in big projects (54min video talk)

php

Must-read PHP blog: PHPweekly.com

Probably one of the best ressources for your weekly doze of news from the PHP scene: phpweekly.com simply publishes a

css3-chrome-font

[Link] Retinafy your Site / Device by Nijiko Yonskai

A simple one-page Gist with all the information you need to make your sites retina-ready: Nijiko Yonskai – Retinafy your

This picture shows the icon of blindness

How blind people use websites (video with Sina Bahram, blind accessibility researcher)

162 million people worldwide are blind or visually impaired at a level that does not allow to read texts. An

Compare 250+ cloud server plans with Cloud Cost Calculator

How cool is that ? The Cloud Cost Calculator compares more than 250 cloud server plans of Amazon, Rackspace, DigitalOcean,

ubuntu-14-04-lts lamp

How to install/setup a basic LAMP stack (Linux, Apache, MySQL, PHP) on Ubuntu 12.04 or Debian 7.0/7.1

This little tutorial shows how to setup Apache, MySQL and PHP on a Linux server, in this case Ubuntu 12.04

php

Postmodern PHP: appserver.io, a multithreaded application server for PHP, written in PHP

There’s a lot of very interesting stuff going on in the PHP scene right now, I have the feeling this

1/4

Categories

Search

ubuntu-14-04-lts lamp
How to install/setup a basic LAMP stack (Linux, Apache, MySQL, PHP) on Ubuntu 14.04 LTS
Install MINI in 30 seconds inside Ubuntu 14.04 LTS
(Links) How to fix an extremely slow Symfony inside a Vagrant box
Compare 250+ cloud server plans with Cloud Cost Calculator
forbes 30 under 30
Need motivation ? Check out these 2 awesome “FORBES 30 under 30” lists (web, UI, games)
java
Interesting: code of the same application in PHP, Python, Ruby, Closure, node.js, Java and Go
hack-php
Wow! Facebook devs have rewritten and fixed PHP, releasing it as new language called “Hack” today
phpstorm-8
PHPStorm 8 has just been released
digitalocean coupon
DigitalOcean VPS coupon codes for december 2013 and early 2014
java vs php
Switching from Java to PHP. Seriously. A very interesting and pre-judice-free talk with Ph.D. Aris Zakinthinos
Hacked french TV channel exposed passwords in TV interview (video, screenshots, links)
bitdeli git github stats
Get visitor stats for your GitHub repo with BitDeli
What’s new in PHPStorm 10 (Official promo video)
How Snapchat wants to earn money (by establishing vertical videos)
hearthbleed-ssl-bug
A quick guideline on how to fix the Hearthbleed bug (and update OpenSSL) on Ubuntu

Tags

apache bash centos composer conference coupon CSS debian fonts framework git GitHub hack HHVM HipHop HTML HTML5 IDE JavaScript JS LAMP laravel linux mod_rewrite MVC MySQL Nginx optimization PHP PHP 5.5 PHP 5.6 phpmyadmin PHPStorm security server SSD Ubuntu UI UX vagrant video virtual machine voucher VPS wordpress
Side-Project: Wordle-Solver:
www.wordle-helper.info

Pages

  • Privacy Policy