Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie PHP7 auf CentOS7

So installieren Sie PHP7 auf CentOS7

醉折花枝作酒筹
醉折花枝作酒筹nach vorne
2021-05-17 09:31:592608Durchsuche

In diesem Artikel erfahren Sie, wie Sie PHP7 unter CentOS7 installieren. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

So installieren Sie PHP7 auf CentOS7

Die Standard-PHP-Version von CentOS7 ist PHP5, aber wenn wir PHP7 installieren möchten, ist es nicht nötig, das vorhandene PHP5 zu löschen, sondern einfach PHP auf PHP7 zu aktualisieren.

Verwenden Sie den Befehl „yum stellt PHP bereit“, um den Installationsstatus des PHP-Pakets von CentOS7 abzurufen. Was angezeigt wird, ist, dass die neueste Version, die in der vorhandenen Installationsquelle installiert werden kann, ist: php-5.4.16-46.el7.x86_64

Vor der Installation von PHP7 wird empfohlen, zuerst das CentOS7-Installationspaket zu aktualisieren und zu aktualisieren:

yum -y update: Aktualisieren Sie alle Softwarepakete und aktualisieren Sie auch den Software- und Systemkernel.

yum -y upgrade: Aktualisieren Sie nur alle Softwarepakete, aber nicht den Software- und Systemkernel.

Wir verwenden hier den zweiten Punkt: yum -y upgrade to upgrade.

Nach Abschluss httpd neu starten: systemctl restart httpd.service: httpd neu starten.

Verwendung: index.php + phpinfo(): Test, es wird keine PHP-Informationsseite angezeigt, was darauf hinweist, dass eine PHP-Konfiguration erforderlich ist.

Verwenden Sie: yum remove php-common -y: Entfernen Sie das auf CentOS7 installierte PHP-Common, damit neues PHP-Common installiert werden kann. Dieser Schritt löscht das ursprüngliche PHP5 von CentOS.

Weil die Yum-Quelle von Linux in PHP7 nicht vorhanden ist. Beachten Sie, dass Sie weiterhin PHP7 konfigurieren müssen.

Verwenden Sie: sudo yum list php*: Zeigen Sie die PHP-Version an, die derzeit installiert werden kann (die neueste Version).

Sie können sehen, dass die neueste Version von PHP, die installiert werden kann, ist: php72w.

Ph72w installieren: sudo yum -y php72w installieren: .

Nachdem Sie den obigen Befehl ausgeführt haben, verwenden Sie: php -v: Anzeige

-bash: php: Befehl nicht gefunden:

Obwohl die Versionsinformationen nach der erfolgreichen Installation von PHP7 nicht angezeigt werden, wurde php72w zu diesem Zeitpunkt erfolgreich installiert und der httpd-Server muss neu gestartet werden, damit das neu installierte php72w wirksam wird.

Nach Abschluss verwenden Sie: systemctl restart httpd.service: Starten Sie httpd neu.

Browser verwenden: index.php + phpinfo(): Test, die PHP-Informationsseite wird angezeigt und zeigt an, dass httpd ursprünglich vollständig mit php72w konfiguriert wurde.

Dann, um das Problem der Verwendung von: php -v: Der Befehl zeigt die php72w-Version nicht an, und um php72w robuster zu machen, empfehlen wir die Installation der php72-Erweiterung:

Erweiterungsinstallation 1:

pm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

The Der obige Befehl installiert insgesamt 30 Erweiterungspakete. Der Installationsvorgang ist langsam. Bitte warten Sie geduldig. . .

Die installierten Erweiterungspakete lauten wie folgt:

yum install php72w-common php72w-fpm php72w-opcache php72w-gd php72w-mysqlnd php72w-mbstring php72w-pecl-redis php72w-pecl-memcached php72w-devel

Nachdem Sie den obigen Befehl ausgeführt haben, verwenden Sie: php -v: Anzeige: PHP 7.2.16 (cli): Zeigt an, dass die Entwicklungsumgebung php72w grundsätzlich installiert ist. P Um die Entwicklungsumgebung von PHP72W weiter zu stärken, wird empfohlen, die folgenden Befehle einzugeben, um umfassendere PHP72W-Erweiterungspakete zu installieren:

Die Erweiterung der Erweiterung

R

php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-filter, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml, php-sockets, php-spl, php-tokenizer, php-zend-abi, php-zip, php-zlib

über dem Installationspaket ähnelt: Yum Install PHP72W -XML: Befehl zur Installation.

Empfohlenes Lernen:

php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP7 auf CentOS7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen