Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie die Rabbitmq-Erweiterung in PHP

So installieren Sie die Rabbitmq-Erweiterung in PHP

王林
王林Original
2021-09-17 17:00:073267Durchsuche

So installieren Sie die Rabbitmq-Erweiterung in PHP: 1. Installieren Sie die relevanten Abhängigkeiten und die Erlang-Betriebsumgebung. 3. Starten Sie den Dienst und erstellen Sie einen Administratorbenutzer den Management-Hintergrund.

So installieren Sie die Rabbitmq-Erweiterung in PHP

Die Betriebsumgebung dieses Artikels: Centos 7, PHP7, Thinkpad T480-Computer.

Die Schritte zur Installation der Rabbitmq-Erweiterung in PHP lauten wie folgt:

Relevante Abhängigkeiten installieren

yum -y install gcc glibc-devel make ncurses-devel openssl-devel autoconf unixODBC unixODBC-devel socat

Erlang-Laufumgebung installieren

wget https://www.rabbitmq.com/releases/erlang/erlang-19.0-1.el6.x86_64.rpm
yum -y install erlang-19.0-1.el6.x86_64.rpm

Erl eingeben, um zu testen, ob es erfolgreich ist. Geben Sie halt() ein. c

wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gz
 
tar -zxvf rabbitmq-c-0.8.0.tar.gz
 
cd rabbitmq-c-0.8.0
 
./configure --prefix=/usr/local/rabbitmq-c
 
make && make install

Amqp-Erweiterung installieren

yum install epel-release
 
yum install autoconf gcc gcc-c++ librabbitmq librabbitmq-devel
 
wget https://pecl.php.net/get/amqp-1.9.4.tgz
 
tar xf amqp-1.9.4.tgz
 
cd amqp-1.9.4
 
phpize
 
./configure --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c
 
make && make install

Schnittstellenverwaltungskomponente installieren

rabbitmq-plugins enable rabbitmq_management

Dienst starten

service rabbitmq-server start

Administratorbenutzer erstellen

rabbitmqctl add_user admin amqp123
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
rabbitmqctl set_user_tags admin administrator

Port 15672 öffnen

firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload

Bei der Verwaltung anmelden Kontoadministrator amqp123, um sich anzumelden

http://IP-Adresse: 15672

Empfohlenes Lernen:

php-Schulung

Das obige ist der detaillierte Inhalt vonSo installieren Sie die Rabbitmq-Erweiterung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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