amqp 扩展安装
在PHP上安装RabbitMQ之前,先安装PHP的扩展amqp,在安装amqp之前,先查看自己的PHP版本。
首先根据PHP的版本选择amqp的版本,要要下载稳定版本的amqp。我的PHP是7.4.3的,选择1.11.0版本的amqp。
下载地址:https://pecl.php.net/package/amqp
然后根据PHP的版本,线程安全是否激活,多少位的,来选择下载哪个版本:我的PHP是7.4版本的,线程不安全的,x64的,所以选择这个:
解压后文件目录:
将 php_amqp.dll 文件放到 php 目录下的 ext 文件夹下面
然后,再将 rabbitmq.4.dll 文件放到 php 根目录下:
然后,在 php.ini 文件添加: extension=php_amqp.dll
然后重启服务,查看 phpinfo();
erlang安装
安装好 PHP 的 amqp 扩展后,接下来,我们安装erlang。
为什么要安装erlang呢?
因为 rabbitmq 服务端代码是使用并发式语言Erlang编写的,所以在安装 rabbitmq 的前提是安装Erlang。
下载地址:http://www.erlang.org/downloads
下载后直接傻瓜式安装。
安装好之后,要配置一下环境变量:
此电脑–>鼠标右键“属性”–>高级系统设置–>环境变量–>“新建”系统环境变量。
变量名:ERLANG_HOME
变量值就是erlang的安装地址,点击确定。
然后,双击系统变量的path。
点击“新建”,将 %ERLANG_HOME%\bin 加入到path中,并确定,保存。
最后 windows键+R键,输入 cmd,再输入erl,看到版本号,就说明erlang安装成功了。
rabbitmq安装
安装好erlang之后,就开始正式安装 RabbitMQ了。
下载地址:https://rabbitmq.com/download.html
双击安装,下一步,与erlang安装相同。
安装好 RabbitMQ后,再安装RabbitMQ-Plugins。打开命令行,cd切换到 rabbitmq 的 sbin目录。
我的目录是:E:\software\rabbitmq-server\rabbitmq_server-3.10.5\sbin
然后在后面输入 rabbitmq-plugins enable rabbitmq_management命令进行安装。
安装好之后,就可以登录后台了。然后,打开网址:http://localhost:15672 用上面安装amqp扩展后的账号密码登录陆进去。
至此,windows的rabbitmq安装就完成了!