Heim >Backend-Entwicklung >PHP-Tutorial >So installieren Sie die Yar-Erweiterung in PHP7
Dieser Artikel stellt hauptsächlich die Methode zur Installation der Yar-Erweiterung in PHP7 vor. Er analysiert die spezifischen Schritte, zugehörigen Befehle und Vorsichtsmaßnahmen für die Installation der Yar-Erweiterung in PHP7 im Detail in Form von Beispielen
Die Details sind wie folgt:
Um das RPC-Framework Yar zu erleben, benötigen Sie:
1. Installieren Sie die Yar-Erweiterungen und -Abhängigkeiten
1. Installieren Sie das Binärpaket-Protokoll 1. Es gibt natürlich viele Möglichkeiten, PHP-Erweiterungspakete zu installieren heftig als pecl. Bevor Sie dies verwenden, müssen Sie bestätigen, ob phpize existiert
Wenn phpize nicht existiert
find / -name phpize3. Ok, installiere es zuerst msgpack
yum install php-develDie Installation überspringt viele Kompilierungsprozesse, lässt ING aus und nur Achten Sie auf die letzten paar Zeilen
pecl install msgpackNach der Installation wird msgpack.so automatisch in die PHP-Erweiterungsbibliothek kopiert und die Konfiguration wird geschrieben. 2. Yar installieren
1. Yar herunterladen
Build process completed successfully Installing '/usr/include/php/ext/msgpack/php_msgpack.h' Installing '/usr/lib64/php/modules/msgpack.so' install ok: channel://pecl.php.net/msgpack-0.5.6 configuration option "php_ini" is not set to php.ini location You should add "extension=msgpack.so" to php.ini2. Dekomprimieren und kompilieren
wget http://pecl.php.net/get/yar-2.0.0.tgzEs ist ein Problem aufgetreten:
Suche nach cURL im Standardpfad... nicht gefunden
configure: Fehler: Bitte installieren Sie die libcurl-Distribution neu – easy.h sollte sich in 2f45ce73fb053e7f9a9c072faeb0bf27/include/curl/ befinden3. Installieren Sie curl-devel
tar -zxvf yar-2.0.0.tgz cd cd yar-2.0.0 /usr/bin/phpize ./configure --with-php-config=/usr/bin/php-config7.0*ps: curl vs curl-devalReferenz: http://stackoverflow.com/questions/4976971/compiling-php-with-curl-where- ist -curl-installiert4. Installiere yar
yum -y install curl-devel sudo apt-get install libcurl4-gnutls-dev5. Kopiere yar.so in die PHP-Erweiterungsbibliothek
make && make install6. Erweitern Sie die Schreibkonfigurationsdatei
sudo cp yar.so /usr/lib/php/20151012/yar.so7. Starten Sie php-fpm nginx neu
echo "extension=yar.so" > /etc/php/7.0/mods-available/yar.ini ln -sf /etc/php/7.0/mods-available/yar.ini /etc/php/7.0/fpm/conf.d/20-yar.ini ln -sf /etc/php/7.0/mods-available/yar.ini /etc/php/7.0/cli/conf.d/20-yar.ini
ps: php -ir query phpinfo
Verwandte Empfehlungen:
Umfassende Analyse von PHP7-Installationyar
Erweiterungsmethodeyarn Was ist das? Wie ersetzt
yar
Teilen Sie das Tutorial zur Installation von Swoole, Yar und Yaf unter PHP 7
Das obige ist der detaillierte Inhalt vonSo installieren Sie die Yar-Erweiterung in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!