zoukankan      html  css  js  c++  java
  • windows php 安装rabbitmq

    我的版本组合

    rabbitmq-server-3.8.9.exe:https://www.rabbitmq.com/download.html

    esl-erlang_23.0_windows_amd64.exe:https://www.erlang-solutions.com/resources/download.html

    php_amqp-1.10.2-7.3-nts-vc15-x64.zip:https://windows.php.net/downloads/pecl/releases/amqp/1.10.2/

    php_amqp版本要与本地php版本匹配(64位或32位,线程安全或非线程安全)

    1.安装erlang

      运行.exe文件

      添加系统环境变量

      

     erlang的安装目录根据自己的安装目录填写

      Path命令路径增加erlang脚本路径:%ERLANG_HOME%in

      测试:打开windows命令界面运行erl命令,运行结果如下表示安装成功

    2.安装rabbitmq

      运行.exe文件

      添加系统环境变量和Path路径

    测试

      诊断安装是否正常

      在sbin目录下执行如下命令,出现如下提示很可能世rabbitmq版本和erlang版本不兼容导致,建议去官网验证下。

    rabbitmq-diagnostics status
    

      

       启动服务

    移动到rabbitmq sbin目录,运行 rabbitmq-server.bat文件,如下图所示安装成功

    3.添加amqp扩展

     将php_amqp.dll复制到php安装路径ext目录

      D:phpstudy_proExtensionsphpphp7.3.4ntsext 

    将php_amqp.4.dll复制到ext的父文件夹下

    修改php.ini配置文件,增加如下配置

      extension=php_amqp.dll

    修改apache httpd.conf文件,增加如下配置

      # rabbitmq
      LoadFile "D:/phpstudy_pro/Extensions/php/php7.3.4nts/rabbitmq.4.dll"

    4.安装manage组件

    移动到rabbitmq server sbin目录下 

    执行如下命令,安装manage插件

    rabbitmq-plugins enable rabbitmq_management
    

      

    创建管理员

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

      

    浏览器访问 http://127.0.0.1:15672/

    使用创建的账号密码登录

  • 相关阅读:
    hdu5002 Tree
    hdu6858(杭电多校第八场) Discovery of Cycles
    杭电多校第八场总结
    ubuntu刷新swap
    python 如何关闭warning的输出
    python 如何获取整数,浮点数的最大值
    补码
    LaTeX 公式集锦
    Codeforces 581D Three Logos
    Codeforces 582 A. GCD Table
  • 原文地址:https://www.cnblogs.com/xiangdongsheng/p/14227612.html
Copyright © 2011-2022 走看看