Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erläuterung der Schritte zur Installation der Swoole-Erweiterung in PHP7
Gestern habe ich zufällig ein Video-Tutorial zum Thema Live-Streaming gesehen
Ich glaube, jeder (der seit fast einem Jahr PHPer ist) hat davon gehört Dieses Ding habe ich benutzt, aber ich habe es nicht wirklich benutzt, und natürlich weiß ich nicht, wie ich es benutzen soll (ich auch).
Hier ist eine Zusammenfassung (basierend auf mehreren technischen Online-Beiträgen) Wie man die Swoole-Erweiterung in PHP7 installiert.
Mein Umfeld
CentOS Linux release 7.3.1611 (Core) PHP 7.0.22 (cli) (built: Aug 9 2017 18:23:24) ( NTS ) mysql Ver 15.1 Distrib 5.5.52-MariaDB, for Linux (x86_64) using readline 5.1 nginx version: nginx/1.10.2
Installationsschritte
1.
wget -c https://github.com/swoole/swoole-src/archive/v2.0.8.tar.gz //目前最新版2.0.8
2.tar -zxvf v2.0.8.tar.gz//Dekomprimieren und in das komprimierte Verzeichnis kopieren
3 Sie müssen phpize verwenden, um die kompilierte Datei zu generieren (hier angehängt http://www.cnblogs.com/hubing/p/4941692.html enthält eine sehr klare Erklärung von phpize) {
Die Rolle von phpize kann wie folgt verstanden werden: Erkennen Sie die Umgebung (das phpize-Tool befindet sich im PHP-Installationsverzeichnis). Auf dieser Grundlage entspricht phpize der PHP-Umgebung zu diesem Zeitpunkt, sodass die entsprechende Konfigurationsdatei gemäß PHP generiert werden muss Konfiguration) und erstellen Sie ein Konfigurationsdokument. Sie müssen phpize in einem Verzeichnis ausführen. Dann weiß phpize, in welchem Verzeichnis sich Ihre Umgebung befindet, und die Konfigurationsdatei wird in diesem Verzeichnis erstellt.
}
Meine Fehlergarantie lautet derzeit wie folgt:
Can't find PHP headers in /usr/include/php The php-devel package is required for use of this command.
Lösung:
yum install php70w-devel
4. Führen Sie phpize /usr/bin/phpize aus (denken Sie daran, es im Swoole-Erweiterungsverzeichnis auszuführen)
5. Führen Sie ./configure aus
6. Dann make && make install und beenden Sie gemeinsam
7. Ändern Sie abschließend die Datei php.ini Erweiterung =swoole.so
8. Denken Sie daran, den Dienst neu zu starten
OK! extra swoole. Erfolgreich
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zur Installation der Swoole-Erweiterung in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!