企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
[TOC] 参考:[https://www.cnblogs.com/cwp-bg/p/10070467.html](https://www.cnblogs.com/cwp-bg/p/10070467.html) ### 1.安装客户端 ``` composer require php-amqplib/php-amqplib git clone https://github.com/php-amqplib/php-amqplib ``` ### 2.安装linux服务端 编译安装包:[https://www.erlang.org/downloads](https://www.erlang.org/downloads) 1.安装erlang,需要版本 > 14B ~~~ yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ~~~ ``` yum install erlang ``` 安装报错`NO package erlang available` ``` > cd /usr/local/src/ > wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm > rpm -ivh epel-release-6-8.noarch.rpm > yum install erlang ``` 安装报错`File "/usr/libexec/urlgrabber-ext-down", line 28` ``` > vim /usr/libexec/urlgrabber-ext-down ``` 把python引用路径(第一行/usr/bin/python)改成和/usr/bin/yum一样的 `erl`命令查看erlang版本 `halt(). ` 退出erlang命令行 2.下载rpm包 ``` cd /usr/local/src wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm ``` 3.安装 ``` yum install rabbitmq-server-3.6.15-1.el7.noarch.rpm ``` 4.启动服务 ``` service rabbitmq-server start ``` 5.查看服务状态 ``` service rabbitmq-server status ``` 6.安装浏览器客户端插件 ``` /sbin/rabbitmq-plugins enable rabbitmq_management // 重启服务 service rabbitmq-server restart ``` 7.访问浏览器客户端 访问:http://服务器IP:15672 但是从3.3.0版本开始,禁止使用guest/guest登录localhost之外的访问。解决办法是,找到 /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.15/ebin /rabbit.app 文件中的: `{loopback_users, [<<"guest">>]}` 改为 `{loopback_users, []}` 保存并重启服务 8.修改默认guest访问账户密码 ``` rabbitmqctl change_password guest 新密码 ``` ### 3.安装window服务端 参考:[https://www.cnblogs.com/ericli-ericli/p/5902270.html](https://www.cnblogs.com/ericli-ericli/p/5902270.html)