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
mod-rewrite-ubuntu-14-04-lts

How to enable mod_rewrite in Ubuntu 12.04 LTS

A little note first: This is the most seen way to enable mod_rewrite in tutorials. However, it’s not the best

GitHub introduces revert button / rollback for merged pull requests

Once again GitHub delivers an excellent feature: Clean one-click rollbacks / reverts / undos of pull requests, very very useful,

microsoft-windows-azure-cloud-hosting

Microsoft’s Azure platform gives away high money prizes for “testing out” their cloud services

Disclaimer: DEV METAL does not get any money etc. for saying this, there is no affiliate link, no deal with

set up a local virtual machine for development with vagrant and puphpet / puppet (and ubuntu, linux, php, apache, mysql)

A super-simple pre-configured Vagrant box with HipHop, Hack and Hack code examples

Another game-changing project: Victor Berchet‘s HHVM Vagrant box is a simple Ubuntu 12.04 LTS Vagrant-box that comes with preinstalled HHVM/HipHop

php

How to setup / install PHP 5.6 on Ubuntu 14.04 LTS

Ubuntu 14.04 LTS ships with PHP 5.5 by default, but if you want to use PHP 5.6, then it’s just

[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

Creators of Laravel launch one-click-installations of Laravel (including nginx, PHP 5.5 etc.)

Again, a game changer: Taylor Otwell, creator of Laravel (which is currently the most popular PHP framework), has released FORGE

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

bash-command-line-tutorial

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

cheap cloud server php

DigitalOcean rolls out interesting feature: Transfering server snapshots directly to the client’s account

Today DigitalOcean has rolled out a quite interesting new feature: You are now able to transfer a server snapshot (which

1/4

Categories

Search

“Fuck you. Pay Me.” How to deal with clients, the professional way. An excellent talk with Mike Monteiro.
(Links) How to fix an extremely slow Symfony inside a Vagrant box
phpstorm-8
PHPStorm 8 has just been released
digitalocean coupon
DigitalOcean VPS coupon codes for december 2013 and early 2014
How to install/setup latest version of PHPMyAdmin on Ubuntu 12.04 LTS (Precise Pangolin)
the-php-login-project
How to install php-login-one-file on Ubuntu 12.04 LTS
laracon-2014-eu-amsterdam
Laracon 2013 – Jordi Boggiano: In Depth Composer (47min video)
redaktionelle-hochlastseiten
Hochlastseiten mit PHP, MySQL und Apache am Beispiel stern.de (deutscher Artikel)
Redesigning Windows 8 – fantastic and clever drafts by Jay Machalani
php
PHP 5.6 announced, statically typed (!) “new” PHP announced by Facebook devs
increase-your-pagespeed-score
Increase your PageSpeed score (10min video with Matt Gaunt)
Frontend Ops Conf 2014 – Keynote by Alex Sexton: “Front End Operations”
atomic-design
An introduction into Atomic Design, a super-clean way to style web applications
ubuntu-14.04-lts
First view: Ubuntu 14.04 LTS brings PHP 5.5 and Apache 2.4
hearthbleed-ssl-bug
The SSL Heartbleed bug explained in 30 seconds

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