Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie die AMQP-Erweiterung in PHP7 (basierend auf Centos7.x)

So installieren Sie die AMQP-Erweiterung in PHP7 (basierend auf Centos7.x)

藏色散人
藏色散人nach vorne
2019-12-04 10:06:053123Durchsuche

Derzeit wird das Centos7.x-System verwendet, PHP verwendet Version 7.1, das WLNMP-One-Click-Paket unterstützt diese Erweiterung

php7-Installation der AMQP-Erweiterung (basierend auf Centos6.x) Referenz: https:// www.php.cn/topic/php7/437501.html

Adresse des AMQP-Erweiterungspakets:

https://pecl.php.net/package/amqp

1. Wenn andere Abhängigkeiten während der Kompilierung fehlen, installieren Sie sie bitte selbst

yum install epel-release
yum install autoconf gcc gcc-c++ librabbitmq librabbitmq-devel

2. Laden Sie die neueste stabile Version von amqp herunter

wget https://pecl.php.net/get/amqp-1.9.4.tgz
tar xf amqp-1.9.4.tgz
cd amqp-1.9.4
/usr/local/php/bin/phpize

Nach Ihrem eigenen phpize Führen Sie es einfach am Speicherort aus (wenn Sie nicht wissen, wo sich phpize befindet, suchen Sie einfach nach / -name phpize, um zu suchen. Nach dem Ausführen werden die folgenden Informationen abgefragt und dann

Configuring for:
PHP Api Version: 20160303
Zend Module Api No: 20160303
Zend Extension Api No: 320160303
3. Kompilieren Sie das Erweiterungsmodul

./configure --with-php-config=/usr/local/php/bin/php-config
make
make install

und führen Sie es aus. Nach Abschluss wird das Verzeichnis, in dem das Erweiterungsmodul kompiliert wird, angezeigt /usr/local/php/lib/php/extensions/no-debug-non -zts-20160303/

4. Ändern Sie php.ini, um die Erweiterung hinzuzufügen

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/"
extension=amqp.so

Hinweis: Wenn der extension_dir-Pfad bereits konfiguriert wurde, müssen Sie nur extension=amqp.so

Speichern und beenden, PHP neu starten

Sie können über phpinfo sehen, dass die Erweiterung wirksam war

So installieren Sie die AMQP-Erweiterung in PHP7 (basierend auf Centos7.x)Weitere verwandte PHP7-Inhalte finden Sie bitte Besuchen Sie: „

PHP7

“-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie die AMQP-Erweiterung in PHP7 (basierend auf Centos7.x). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:whsir.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen