Linux Install Swoole
Übungsumgebung:
Virtuelle Maschine: Oracle VM VirtualBox 5.2. 4 r119785 (Qt5.6.2). (Empfohlenes Lernen:
(1) Erstellen Sie ein Verzeichnis, um die Swoole-Installationsdatei abzulegen
cd /data mkdir rpm
(2) Öffnen Sie die Github-Adresse von Swoole: https: //github.com/swoole/swoole-src/releases
(3) Suchen Sie die erforderliche Version, z. B. 4.3.4, laden Sie sie herunter:
wget -c https://github.com/swoole/swoole-src/archive/v4.3.4.tar.gz
(4) Entpacken:
tar -xzvf v4.3.4.tar.gz
(5) Überprüfen Sie die Umgebungs- und Abhängigkeitsanforderungen und besuchen Sie die offizielle Swoole-Website: https://wiki.swoole.com/.
Abhängigkeiten anzeigen, https://wiki.swoole.com/wiki/page/7.html. Vorbereitungen für die Kompilierung und Installation anzeigen: https://wiki.swoole.com/wiki/page/6.html. Vor der Installation müssen Sie sicherstellen, dass auf dem System die folgende Software installiert ist:php-7.0 或更高版本 gcc-4.8 或更高版本 make autoconf pcre (CentOS系统可以执行命令:yum install pcre-devel)
Prüfbefehl:
php -v 查看php版本 gcc -v 查看gcc版本 rpm -qa make 检查是否安装make。 rpm -qa autoconf 检查是否安装autoconf。 rpm -qa pcre 检查是否安装pcre。
(6) Konfiguration und Kompilierung:
phpize && \ ./configure\ --enable-coroutine \ --enable-openssl \ --enable-http2 \ --enable-async-redis \ --enable-sockets \ --enable-mysqlnd && \ make clean && make
Wenn ein Fehler gemeldet wird:
configure: error: Cannot find php-config. Please use --with-php-config=PATH
Suchen Sie das Verzeichnis von PHP und den Speicherort von PHP-Config, z Beispiel:
phpize && \ ./configure --with-php-config=/usr/local/php/bin/php-config \ --enable-coroutine \ --enable-openssl \ --enable-http2 \ --enable-async-redis \ --enable-sockets \ --enable-mysqlnd && \ make clean && make
(7) Installation:
make install
(8) PHP fügt Swoole-Erweiterung hinzu
Verwendung php --ini, um den Speicherort von php.ini anzuzeigen. Beispiel für ein Ausführungsergebnis:Configuration File (php.ini) Path: /usr/local/php/etc Loaded Configuration File: /usr/local/php/etc/php.ini Scan for additional .ini files in: /usr/local/php/conf.d Additional .ini files parsed: (none)
php.ini bearbeiten
vim /usr/local/php/etc/php.ini
Hinzufügen:
extension=swoole.so
(9) Überprüfen Sie, ob die Installation erfolgreich ist
php --ri swoole
Version anzeigen:
php --ri swoole | grep Version
Das obige ist der detaillierte Inhalt vonLinux prüft, ob Swoole erfolgreich installiert wurde. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!