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
github-logo-octocat

GitHub rolls out .PSD diff and viewing

Good news for frontend designers / developers working with Photoshop a lot: GitHub has just rolled out native .psd support:

java vs php

Switching from Java to PHP. Seriously. A very interesting and pre-judice-free talk with Ph.D. Aris Zakinthinos

Ph.D. Aris Zakinthinos, CTO of achievers.com, a well-scalability-experienced guy and former IT employee of the military, has just delivered one

shadow dom

Crossbrowser-safe HTML5 video (IE6+) with a few lines of code and just one .mp4 video file

No time to read the full article ? Get the code directly here on GitHub: panique/html5-video. Publishing a video on

vagrant

A super-simple Vagrant LAMP stack bootstrap (installable with one command)

As I have to setup servers inside Vagrant quite often, sometimes 10 times per day, I started to use provisioning:

[Link] Improving Smashing Magazine’s Performance: A Case Study

The title says it all: A very interesting guide through the optimization process on one of the largest blogs in

What’s new in PHPStorm 10 (Official promo video)

PHPStorm 10 is out! New features are mainly full PHP7 support, much better auto-recognation / autocompletion (even within arrays (unsure

Install Laravel 4 on Ubuntu 12.04 LTS (a how-to tutorial)

Laravel 4 is the big thing. Every blog talks about it, nearly every developer-twitter-account mentions it. Hmm, looks like everybody

php

How to install the mcrypt php extension (to use Laravel 4)

When installing Laravel 4 on a fresh Ubuntu or Debian system, you’ll probably get this error message: “Laravel requires the

increase-your-pagespeed-score

Increase your PageSpeed score (10min video with Matt Gaunt)

Compact and clever information for dramatic speed increases. Definitly worth watching.

php

Why Modern PHP is Awesome And How You Can Use It Today (Slides by Matt Stauffer)

1/4

Categories

Search

photoshop-cc-deal
Adobe offers Photoshop for $9.99 per month (limited deal)
You made a mess with Git ? Here’s a flowchart guideline on how to fix
First look on Gitter, the chat for GitHub
js javascript
How JavaScript really works – An introduction into the JavaScript call stack by Philip Roberts (20min video)
How to show memory usage (Ubuntu)
ubuntu-14-04-lts lamp
How to install/setup a basic LAMP stack (Linux, Apache, MySQL, PHP) on Ubuntu 14.04 LTS
php
Test out PHP 5.6alpha1 on Windows 7 / 8 with two clicks
bash-command-line-tutorial
Best introduction to unix command line / bash ever (by André Augusto Costa Santos)
php ide
Sitepoint asks for your favourite PHP IDE – take part!
vagrant
A super-simple Vagrant LAMP stack bootstrap (installable with one command)
forbes 30 under 30
Need motivation ? Check out these 2 awesome “FORBES 30 under 30” lists (web, UI, games)
Experimenting with HHVM at Etsy (Link)
Increase your HTML / CSS coding speed with EMMET
Going node.js at Netflix (Slides by Micah R of Netflix)
php
How to setup / install PHP 5.6 on Ubuntu 14.04 LTS

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