In der folgenden Spalte des Pagoda Panel Tutorials erfahren Sie, wie Sie Swoole manuell in der Pagoda Panel-Umgebung installieren. Ich hoffe, dass es für Freunde in Not hilfreich ist!
Aufgrund geschäftlicher Anforderungen und Verwaltungsfreundlichkeit verwenden wir das Pagoda-Panel als Webverwaltungsende für bestehende Projekte und müssen Swoole+Redis als WebSocket-Dienst verwenden.
Da es einen Klick zum Installieren von Swoole im Pagoda-Bedienfeld gibt, Pagoda jedoch die Pecl-Installationsmethode verwendet, kann die AsyncIO-Erweiterung von Swoole nicht manuell erweitert werden.
Der Installationsprozess wird unten aufgezeichnet:
Laden Sie zuerst den asynchronen Redis-Client herunter, den wir benötigen
Hiredis-Download-Adresse:
https://github com /redis/hiredis/releases
Herunterladen, dekomprimieren und ausführen:
make -j sudo make install sudo ldconfig
Laden Sie dann das Swoole-Quellpaket zur Kompilierung herunter. Beachten Sie, dass die Version von gcc größer als 4.4 ist
https ://github.com/swoole/swoole-src/releases
http://pecl.php.net/package/swoole
https://gitee. com/swoole/swoole
Nach dem Dekomprimieren das Verzeichnis aufrufen und ausführen
phpize ./configure --enable-async-redis --with-php-config=/www/server/php/71/bin/php-config make clean make -j sudo make install
Was hier zu beachten ist:
./configure fügt zwei notwendige Parameter hinzu, den ersten --enable-async-redis ist eine Erweiterung von Redis, die ich verwenden muss
Das zweite --with-php-config gibt den Pfad zu php-config an, sonst kann es nicht kompiliert werden
Alle Pagoden sind installiert. Die Software befindet sich vollständig im Verzeichnis /www/server/
Ok! Auf diese Weise kann die Installation reibungslos abgeschlossen werden
Vergessen Sie abschließend nicht, extension=swoole.so in die php.ini-Datei einzufügen
Um zu überprüfen, ob die Installation erfolgreich ist
PHP ausführen - -ri swoole can
Das obige ist der detaillierte Inhalt vonAufzeichnungen über die manuelle Installation von Swoole in der Pagodenplattenumgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!