11

I would like to install PHP 5.4 with FPM on a 12.04 virtual machine. The popular PPA solution for installing PHP 5.4 doesn't seem to include the php5-fpm package.

What's the best way to install this version?

sotirov
  • 3,169
Gerry
  • 233

2 Answers2

6

I will (ab)use already answered question: How do I install PHP 5.4.0?

You could use a ppa to stay up-to-date with php. I use :

https://launchpad.net/~ondrej/+archive/php5 Launchpad logo

It's now on 5.4. If you want use this ppa do this:

ppa:ondrej/php5 Launchpad logo (Click here for instructions on using PPAs.)

sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update
sudo apt-get upgrade

If you don't have add-apt-repository binary do the following:

sudo apt-get install python-software-properties

For more, see the already answered question mentioned in the top.

oerdnj
  • 7,940
  • 1
    Alright, this does install php 5.4. However, this doesn't seem to solve how to get php5-fpm in 5.4 flavor. – Seth Jeremi Malaki Apr 28 '13 at 03:39
  • Simple apt-get install php5-fpm will install php5-fpm in 5.4 flavor. What's output of apt-cache policy php5-fpm? – oerdnj Apr 28 '13 at 07:43
  • http://pastie.org/7732086 Please note that I have 11.04 and OP has 12.04. Could be also useful if someone pointed out the right way to install PHP-FPM 5.4 on 11.04. I've tried apt-get update && apt-get upgrade already. – Seth Jeremi Malaki Apr 28 '13 at 07:48
  • Natty is no longer supported. I do build packages only for supported releases. – oerdnj Apr 28 '13 at 09:19
  • 1
    Had to pick the version specifically, i.e. sudo apt-get install php5-common=5.4.23-1+sury.org~precise+1 then sudo apt-get install php5-fpm=5.4.23-1+sury.org~precise+1 to install/upgrade php5-fpm to php 5.4. (Got the hint from @oerdnj asking the output of apt-cache policy php5-fpm.) – notacouch Dec 16 '13 at 16:35
5

If your system is 32 bit (old computers):

Go to this thread and select the latest version. Then download the file there is on the Downloadable files section

If your system is 64 bit (the most common by now):

Go to this thread and select the latest version. Then download the file there is on the Downloadable files section


Installing PHP from terminal:

Enter the following command:

sudo apt-get install php5-fpm

Compile your self:

In this web page you will found the download link with the packages.

Then you have to compile and install.


More information about the LAMP installation on Ubuntu 12.04

Lucio
  • 18,843