PHP에서 Rabbitmq 확장을 설치하는 방법: 1. 관련 종속성 및 erlang 운영 환경을 설치합니다. 2. amqp 확장 및 인터페이스 관리 구성 요소를 설치합니다. 3. 서비스를 시작하고 관리자 사용자를 생성합니다. 경영 배경.
이 기사의 운영 환경: centos 7, php7, thinkpad t480 컴퓨터.
Rabbitmq 확장 프로그램을 PHP에 설치하는 단계는 다음과 같습니다.
관련 종속성 설치
yum -y install gcc glibc-devel make ncurses-devel openssl-devel autoconf unixODBC unixODBC-devel socat
erlang 실행 환경 설치
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을 입력하여 성공 여부를 테스트합니다.
amqp를 종료합니다. 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 Extension 설치
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
인터페이스 관리 구성요소 설치
rabbitmq-plugins enable rabbitmq_management
서비스 시작
service rabbitmq-server start
관리자 사용자 만들기
rabbitmqctl add_user admin amqp123 rabbitmqctl set_permissions -p / admin ".*" ".*" ".*" rabbitmqctl set_user_tags admin administrator
포트 15672
firewall-cmd --zone=public --add-port=15672/tcp --permanent firewall-cmd --reload
열기 관리 백그라운드에 로그인
계정 관리자 amqp123을 사용하여 로그인
http://IP 주소: 15672
추천 학습: php training
위 내용은 PHP에서 RabbitMQ 확장을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!