Wie installiere ich PHP-FPM 5.4 am 12.04?

10

Ich möchte PHP 5.4 mit FPM auf einer virtuellen 12.04-Maschine installieren. Die beliebte PPA-Lösung zur Installation von PHP 5.4 scheint das Paket php5-fpm nicht zu enthalten.

Was ist der beste Weg, um diese Version zu installieren?

Gerry
quelle

Antworten:

5

Wenn Ihr System 32-Bit ist (alte Computer):

Gehen Sie zu diesem Thread und wählen Sie die neueste Version. Laden Sie dann die Datei herunter, die sich im Abschnitt Herunterladbare Dateien befindet

Wenn Ihr System 64-Bit ist (das derzeit am häufigsten verwendete):

Gehen Sie zu diesem Thread und wählen Sie die neueste Version. Laden Sie dann die Datei herunter, die sich im Abschnitt Herunterladbare Dateien befindet


PHP vom Terminal installieren:

Geben Sie den folgenden Befehl ein:

sudo apt-get install php5-fpm

Stellen Sie sich selbst zusammen:

Auf dieser Webseite finden Sie den Download-Link zu den Paketen.

Dann müssen Sie kompilieren und installieren .


Weitere Informationen zur LAMP-Installation unter Ubuntu 12.04

Lucio
quelle
Vielen Dank, aber anscheinend sind dort nur PHP 5.3-Pakete aufgeführt.
Gerry
Haben Sie es mit "sudo apt-get php4-fpm" versucht?
Lucio
Ich denke, Sie übersehen, dass ich die 5.4-Version installieren möchte, die noch nicht in den offiziellen Repositories heruntergekommen ist.
Gerry
@Gerry Für 5.4v müssen Sie die Quelle kompilieren.
Lucio
@Gerry siehe meine Antwort unten ... Sie können meine PPA verwenden, die meine Arbeit an Debian-Paketen widerspiegelt.
Oerdnj
6

Ich werde (ab) bereits beantwortete Frage verwenden: Wie installiere ich PHP 5.4.0?

Sie könnten ein ppa verwenden, um mit php auf dem Laufenden zu bleiben. Ich benutze :

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

Es ist jetzt am 5.4. Wenn Sie dieses ppa verwenden möchten, gehen Sie wie folgt vor:

ppa: ondrej / php5Launchpad-Logo ( Anweisungen zur Verwendung von PPAs finden Sie hier. )

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

Wenn Sie keine Add-Apt-Repository-Binärdatei haben, gehen Sie wie folgt vor:

sudo apt-get install python-software-properties

Weitere Informationen finden Sie in der bereits oben beantworteten Frage.

oerdnj
quelle
1
Okay, das installiert PHP 5.4. Dies scheint jedoch nicht zu lösen, wie man php5-fpm in 5.4-Geschmack erhält .
Seth Jeremi Malaki
Simple apt-get install php5-fpminstalliert php5-fpm in 5.4. Wovon wird ausgegeben apt-cache policy php5-fpm?
Oerdnj
pastie.org/7732086 Bitte beachten Sie, dass ich 11.04 und OP 12.04 habe. Könnte auch nützlich sein, wenn jemand auf den richtigen Weg zur Installation von PHP-FPM 5.4 am 11.04 hingewiesen hat. Ich habe es apt-get update && apt-get upgradeschon versucht .
Seth Jeremi Malaki
Natty wird nicht mehr unterstützt. Ich erstelle Pakete nur für unterstützte Releases.
Oerdnj
1
Musste die Version speziell auswählen, dh sudo apt-get install php5-common=5.4.23-1+sury.org~precise+1dann sudo apt-get install php5-fpm=5.4.23-1+sury.org~precise+1php5-fpm auf php 5.4 installieren / aktualisieren. (Ich habe den Hinweis von @oerdnj erhalten und nach der Ausgabe von gefragt apt-cache policy php5-fpm.)
notacouch