Mit Distributionen wie RHEL und CentOS haben sie normalerweise eine Lebensdauer von 7 bis 10 Jahren. Es ist schwierig, sie mit den neuesten Versionen der Dinge auf dem neuesten Stand zu halten. Sie haben nur folgende Möglichkeiten:
- geh ohne es
- Bauen Sie es selbst aus der Quelle
- Verwenden Sie ein Repository eines Drittanbieters, das alternative Pakete bereitstellt
Ich gehe normalerweise mit # 3. Mit diesem Repo können Sie 5.5 installieren:
So installieren Sie das Repo:
$ sudo rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
So installieren Sie die Pakete:
$ sudo yum install php55w php55w-opcache
Dies ist eines von vielen Repos von Drittanbietern, die Pakete auf diese Weise bereitstellen. Stellen Sie immer sicher, dass Sie mit der Verwendung dieser Repos einverstanden sind, bevor Sie einfach hineinspringen und sie verwenden. Einige sind besser als andere, aber ich bin nie auf ein Problem bei der Verwendung ihrer Paket-Builds gestoßen.
Remi Repo verwenden
Dieses Repo enthält die 5.5-Pakete von PHP. Sie müssen nur wissen, wie Sie sagen können, dass Sie dies möchten.
Repo einrichten, falls noch nicht geschehen
$ sudo wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
$ sudo wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
Dadurch wird PHP von 5.3.3 auf PHP 5.4.24 (15. Januar 2014) aktualisiert.
$ sudo yum --enablerepo=remi update -y
Wenn Sie das neueste PHP, Version 5.5.x, möchten, müssen Sie den folgenden Befehl ausführen:
$ sudo yum --enablerepo=remi,remi-php55 update -y
Verweise
$ sudo yum –enablerepo=remi,remi-php55 update -y
, aber ich soll 5.4.29 installieren. Macht nicht viel Sinn. Ich habe viele Dinge versucht, damit es von Remi funktioniert.