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
sass

New features in SASS 3.3 (a talk by SASS-creator Chris Eppstein)

A very interesting conference talk by Chris Eppstein, creator of SASS itself, showing some of the new features in SASS

php

PHP 5.7 gets refactored core, is 10%-30% faster than PHP 5.5! Wow!

What an announcement! The awesome PHP core guys have refactored the Zend Engine (which drives PHP) and could successfully speed

php

How to install/setup latest version of PHP 5.5 on Debian Wheezy 7.0/7.1/7.2 (and how to fix the GPG key error)

Please note: This works fine. But this package will also upgrade your apache to version 2.4 which has different config

phpstorm 7.0 php

How to setup and use XDEBUG with PHPStorm 6/7 (locally in Windows 7/8 and Mac OS X)

Real debugging is probably one of the most coolest things that are possible in software development: Remember the times where

php

New GitHub repo: simple php-long-polling for creating real-time apps

Mornin’ ! I’ve just pushed a sweet little new project into GitHub: A very simple and totally reduced PHP long-polling

Material Design – How Google designed Android L (7min video)

A very interesting insight into Android L’s (= Android 5.0) new design and the ideas behind. Android was always #3

php

Awesome list of Design Patterns with PHP code examples

Probably one of the most useful GitHub repositories ever: Dominik Liebler has published a well-reseached and well-written (PSR coding guidelines

js javascript

[video] Netflix JavaScript Talks about ECMAScript 7: The Evolution of JavaScript

hearthbleed-ssl-bug

The SSL Heartbleed bug explained in 30 seconds

Another excellent comic by xkcd (a site that publishes dev/op/web-related comics, usually nailing things right to the head): This time

Redesigning Windows 8 – fantastic and clever drafts by Jay Machalani

The interface of Windows 8 has been the topic of heated discussions for a long time now, and everybody who’s

1/4

Categories

Search

phpstorm-github-code-color-syntax-theme
Get Github’s code colors in PHPStorm (2014 style)
Meet the developers behind Ableton (14min video)
The architecture of StackOverflow
modern-php
Creator of Slim framework and “PHP – The right way” writes book: “Modern PHP”, available 2015
Awesome next-gen PS4 graphics in “The Order: 1886”
dev coding cards deck
Nice gifts for devs: Nerdy playing-cards decks
cheap cloud server php
DigitalOcean rolls out interesting feature: Transfering server snapshots directly to the client’s account
A quick history of Comic Sans, the most wrongly used font ever
hearthbleed-ssl-bug
A quick guideline on how to fix the Hearthbleed bug (and update OpenSSL) on Ubuntu
offf-2014
Europeans: Get ready for OFFF conference / festival in Barcelona, May 2014
Frontend Ops Conf 2014 – Rebooting Flickr On A Node.js Stack, One Page At A Time (from PHP) by Bertrand Fan
Microsoft announces “holographic” 3D interfaces (promo video)
How Instagram.com works
ilovepreloaders – A tumblr collection of preloader animations
windows-xp-eol
Windows XP is officially dead from today. Do you know people still using it ? Punch them.

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