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
December 10, 2014
Chris
Cloud hosting / servers, Debian, Deployment, Linux, Security, Server, Ubuntu
Comments Off on EOL lists of Ubuntu, Debian and CentOS for your server plannings

EOL lists of Ubuntu, Debian and CentOS for your server plannings

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

Chosing the right server operating system will probably save your life and avoid a lot of stress with your clients. 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). 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 dev-op – 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.

Whenever possible – and if there’s no good reason not to do so – choose a future-proof Long Term Support (LTS) version. For deploy-and-forget-projects (very common if you work in/for agencies that make sites for clients that will be online for years without being touched ever again) it’s useful to go with CentOS, where very-long-term-support is some kind of standard. 2014’s CentOS 7 version will get security updates until 2024 according to the 10-year-maintenance-rule. In the PHP-context it’s good to know that the PHP version of long-term destributions usually sticks to a minor version for the entire OS life-time, so Ubuntu 12.04 LTS will only provide updates inside the PHP 5.3.x version, never going to 5.4 without further actions. Ubuntu 14.04 LTS will stay with PHP 5.5, providing only updates inside PHP 5.5.x for sure. Same with CentOS afaik (but correct me if I’m wrong).

Also keep in mind that security fixes are never installed automatically, you’ll have to do this manually from time to time or use an auto-installer (like the unattended-upgrades package).

 

CentOS

CentOS will get 10 years of security support and 6 years of regular updates. [wikipedia]

eol-centos

 

Ubuntu

The LTS version of Ubuntu 12.04 and Ubuntu 14.04 are the way to go. Ubuntu 14.04 LTS comes with PHP 5.5 by default and offers security updates until 2019, so it’s definitly a good choice. By the way there’s no reason to setup new projects on Ubuntu 12.04 LTS these days, as it’s outdated and comes with PHP 5.3, which has reached End of Lifetime this year. [wikipedia]

ubuntu-eol

 

Debian

Debian 7 will probably deliver security updates until mid-2018. [wikipedia]

eol-debian

 

cent oscentosdebianeollinuxltsserverUbuntu
Share this

Soundcloud’s “VP of Engineering” about using SSDs

Excellent [german] statement from Alexander Grosse (Soundcloud’s Vice President of Engineering) about using SSDs for the main application (music data

php ide

Sitepoint asks for your favourite PHP IDE – take part!

Bruno Skvorc ask for your favourite PHP IDE in this new article on Sitepoint. If you use one, then take

vagrant

Generate Vagrant boxes with Laravel, HipHop, Nginx, WordPress, MySQL, MariaDB, MongoDB, RabbitMQ etc. with one click

Excellent new web tool: Protobox allows extremely easy setup of Vagrant boxes using a wonderful web UI. Beside the standard

hiphop php

PHP’s HipHop outperforms PHP 5.5 with Zend OPCache and Nginx by 15-20 times

A very interesting benchmark on www.alexfu.it shows excellent comparisons of plain PHP on Nginx (PHP 5.3 I think) PHP on

digitalocean coupon

Free $10 coupon for DigitalOcean SSD cloud VPS hosting

DigitalOcean puts out another coupon, this time for free $10 with the code SSD2014. The company offers small and big

bash-command-line-tutorial

Best introduction to unix command line / bash ever (by André Augusto Costa Santos)

[Link] Redesigning SoundCloud by Evan Simoni

Again, an interesting approach / proof-of-concept on a redesign of a major website. Evan Simoni has overthought SoundCloud’s UI and

php uk conference

Slides & talks from PHP UK Conference 2014

The slides of most of PHP UK CONFERENCE 2014‘s talks are online, very interesting stuff, have a look. And a

DEF CON 18 – When your computer got stolen and you can still SSH into it: “Pwned by the 0wner” (22min conference talk)

A fantastic masterpiece of a conference talk: Mac got stolen. Bummer! Two years later: owner SSHs into it (!), installs

hack-php

Facebook releases HipHop (HHVM) 3.0, adds mysqli and support for Hack language

Lots of movement in the PHP world these days! After releasing Hack (a dramatically improved fork of the entire PHP

1/4

Categories

Search

angular js
Learn AngularJS in 20 (or 90) minutes with Dan Wahlin
phpstorm-github-code-color-syntax-theme
Get Github’s code colors in PHPStorm (2014 style)
compress-png
Compress png, jpeg, gif and svg up to 90% with Compressor.io
php
How to install latest PHP 5.4.x on Ubuntu 12.04 LTS (Precise Pangolin)
vagrant
How to setup a (or multiple) server/LAMP-stack inside a virtual machine for local development with Vagrant and PuPHPet
php
Why Modern PHP is Awesome And How You Can Use It Today (Slides by Matt Stauffer)
php
How to prevent PHP sessions being shared between different apache vhosts / different applications
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)
How to fix the ugly font rendering in Google Chrome
Experimenting with HHVM at Etsy (Link)
A collection of beautiful ajax loaders / spinners in pure .svg / CSS
You made a mess with Git ? Here’s a flowchart guideline on how to fix
Interesting stats on SONY’s hacked passwords
Increase your HTML / CSS coding speed with EMMET
hack-php
Wow! Facebook devs have rewritten and fixed PHP, releasing it as new language called “Hack” today

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