How to Upgrade PHP 5.3 to PHP 5.6 on Ubuntu 12.04 with Nginx?

Upgrade php 5.3 to php 5.6 on ubuntu 12.04

If you want to upgrade your PHP 5.3 to PHP 5.6 running on Ubuntu 12.04 with nginx, you need to follow these steps :
Step 1: Add the PPA repository for PHP 5.6

sudo  add-apt-repository ppa:ondrej/php

If you are logged in as the root user, you can leave out 'sudo' from the above command

If you see an error like this :

sudo: add-apt-repository: command not found

this means that you need to install the package python-software-properties

sudo apt-get install python-software-properties

Now run the first command, to add the PPA again.

Step 2: Install PHP 5.6 to your server, but before that, backup your php.ini file

cp /etc/php5/fpm/php.ini /etc/php5/fpm/php-backup.ini

Now we install PHP 5.6, along with the most common packages required for WordPress sites with Nginx.

sudo apt-get update
sudo apt-get install php5.6-cli php5.6-common php5.6 php5.6-mysql php5.6-fpm php5.6-curl 
php5.6-gd php5.6-soap php5.6-mbstring php5.6-zip php5.6-mcrypt php5.6-xml

You might be asked, if you wish to replace the current php.ini file with a new one. Select yes for that and replace your existing php.ini with the new one.

You can update the changes you had made in the previous php.ini file to the new one, by comparing it with the php-backup.ini file



We hope that we could help you to upgrade PHP 5.3 to PHP 5.6 on Ubuntu 12.04 with Nginx. If you like our article we are sure you will love our plans. WPOven Offer Dedicated Server with FREE SSD, SSL, WP Dev & Server Support, You can Host Unlimited websites with us. FREE Daily Malware Scanning & Cleanup. FREE Offsite Backups & FREE Business Emails.

© 2024 WPOven Inc. All rights reserved. WPOven® and WordPress® are registered trademarks.
WPOven is the best Managed WordPress hosting for agencies and businesses that want to succeed. With Unlimited sites hosting option, its easy to use and manage, so you can focus on growing your business. 
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram