Heim > Themen > Pagodentafel > Aufzeichnungen über die manuelle Installation von Swoole in der Pagodenplattenumgebung

Aufzeichnungen über die manuelle Installation von Swoole in der Pagodenplattenumgebung

藏色散人
Freigeben: 2019-09-26 09:58:18
nach vorne
4617 Leute haben es durchsucht

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!

Aufzeichnungen über die manuelle Installation von Swoole in der Pagodenplattenumgebung

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage