Ich habe vor Kurzem einen VPS gekauft, um eine Laravel-Website zu hosten. Mein Problem ist, dass der VPS die PHP-Version 5.3.3 hat und mein Laravel-Projekt in PHP 7.3 erstellt wurde. Ich habe yum update ausprobiert, aber es heißt, dass alles auf dem neuesten Stand ist. Außerdem wird meine CentOS-Version nicht aktualisiert, die ebenfalls veraltet ist. Bei der Installation von Epel wird ebenfalls eine veraltete Version installiert. Wie aktualisiere ich alles richtig?
Antwort1
PHP 5.4 ist die Version, die in den Basis-Repositories gepackt ist. Machen Sie sich keine Sorgen, dass es so alt aussieht, es erhält Sicherheitsfixes von Redhat, obwohl es von PHP nicht mehr unterstützt wird. Aber wenn Sie PHP 7.x wollen/brauchen, bitteVerwenden Sie die Pakete von SCL. Dies sind die offiziellsten Möglichkeiten, neueres PHP auf CentOS zu verwenden.
Ein weiteres sicheres Drittanbieter-Repository für PHP 7-Pakete istIUS, das von Rackspace verwaltet wird.
Bearbeiten: feste PHP-Version in der Basis.