Tutorial zur Installation von PHP auf CentOS über Yum

Tutorial zur Installation von PHP auf CentOS über Yum

Lassen Sie mich zunächst vorstellen, wie Sie PHP auf CentOS über yum installieren

1. Fügen Sie das Yum-Software-Repository von PHP hinzu

sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

2. Installieren Sie PHP-bezogene Software und wählen Sie während des Ausführungsvorgangs „Ja“

sudo yum installiere php71w.x86_64 php71w-cli.x86_64 php71w-common.x86_64 php71w-gd.x86_64 php71w-ldap.x86_64 php71w-mbstring.x86_64 php71w-mcrypt.x86_64 php71w-mysql.x86_64 php71w-pdo.x86_64

3. Installieren Sie php71-fpm

sudo yum install php71w-fpm.x86_64

Warten Sie, bis die Installation abgeschlossen ist, und geben Sie php -version ein, um die PHP-Version anzuzeigen

ps: Schauen wir uns die Schritte zur Installation von PHP7.2 mit Yum unter CentOS 7 an

1. Installationsquelle

Für die Installation von php72w müssen zusätzliche Yum-Quelladressen konfiguriert werden, da sonst ein Fehler gemeldet wird und das entsprechende Softwarepaket nicht gefunden werden kann.

Die Yum-Quelladresse der höheren PHP-Version besteht aus zwei Teilen, einer ist epel-release und der andere stammt von webtatic. Wenn Sie epel-release überspringen, wird bei der Installation von webtatic eine Fehlermeldung angezeigt.

Der hier benötigte Befehl lautet also:

rpm -Uvh https://dl.Fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Natürlich können Sie auch den untenstehenden Befehl wählen, der den gleichen Effekt hat.

yum install epel-release -y

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2. Historische Versionen löschen

Um PHP-Konflikte unter CentOS zu vermeiden, ist es besser, diesen Befehl zuerst auszuführen.

yum -y remove php*

3. Installieren Sie das Erweiterungspaket

Tatsächlich gibt es hier viele entsprechende Erweiterungsbibliotheken. Hier müssen Sie auf die beiden Pakete CLI und FPM achten, und andere zugehörige Pakete hängen von Ihren Anforderungen ab.

yum -y installiere php72w php72w-cli php72w-fpm php72w-common php72w-devel

Es gibt auch eine luxuriösere Version:

yum -y installiere php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml

4. Nachdem die Installation abgeschlossen ist, starten Sie den Dienst

systemctl aktiviere php-fpm.service

systemctl starte php-fpm.service

5. Installation erfolgreich

Zusammenfassen

Oben finden Sie das vom Herausgeber vorgestellte Tutorial zur Installation von PHP auf CentOS über Yum. Ich hoffe, es wird allen helfen!

Das könnte Sie auch interessieren:
  • Detaillierte Schritte zur Installation von MySQL 5.7 über YUM auf CentOS7
  • CentOS 6-7 Yum-Installationsmethode für PHP (empfohlen)
  • Tutorial zur Installation von RabbitMQ mit Yum auf CentOS8
  • So installieren Sie MongoDB 4.2 mit Yum auf CentOS8
  • Detaillierte Erläuterung der Konfiguration der Yum-Quelle von Docker und deren Installation in CentOS7
  • Detailliertes Tutorial zur Installation von PHP7.2 in Centos7 Yum
  • So installieren Sie MySQL über Yum auf CentOS7
  • So installieren Sie den RabbitMQ-Server mit Yum auf CentOS

<<:  Informationen zu VUEs Kompilierungsumfang und Slotumfang-Slotproblemen

>>:  MySQL 8.0.17 winx64 (mit Navicat) manuelle Konfiguration Version Installation Tutorial Diagramm

Artikel empfehlen

Linux-Dateisysteme erklärt: ext4 und darüber hinaus

Heute werde ich Sie durch die Geschichte von ext4...

Drei Möglichkeiten, um einen Textblinkeffekt im CSS3-Beispielcode zu erzielen

1. Ändern Sie die Transparenz, um ein allmähliche...

jQuery-Plugin zum Erzielen eines Karusselleffekts

Jeden Tag ein jQuery-Plugin - jQuery-Plugin zur I...

So stellen Sie MySQL-Master und -Slave in Docker bereit

Bild herunterladen Auswählen eines MySQL-Images D...

innodb_flush_method-Wertmethode (Beispielerklärung)

Mehrere typische Werte von innodb_flush_method fs...

Detaillierte Erklärung der binären und varbinären Datentypen in MySQL

Vorwort BINARY und VARBINARY ähneln in gewisser W...

Detaillierte Erklärung zum Kopieren und Sichern von Docker-Containerdaten

Hier nehmen wir den Jenkins-Container als Beispie...

MySQL-Startfehlerproblem und Szenarioanalyse

1. Komplettlösung 1. Problemanalyse und -lokalisi...

So setzen Sie das Root-Passwort in CentOS7 zurück

Beim Verschieben von Bausteinen treten verschiede...

Tutorial zur HTML-Tabellenauszeichnung (37): Hintergrundbild-Attribut BACKGROUND

Legen Sie das Hintergrundbild für die Tabellenübe...

So verwenden Sie die Glog-Protokollbibliothek in einer Linux-Umgebung

Linux-Bibliothek generieren Die Linux-Version ver...

Implementierung eines Bootstrap-Webseiten-Layoutrasters

Inhaltsverzeichnis 1. So funktioniert das Bootstr...