php event扩展在windows中依赖于php_sockets扩展,因此在php.ini中必须先加载php sockets扩展,如下。
extension=sockets extension=event
本地环境:win10、项目对应php版本php5.3、nginx服务器
需要按以下步骤一步一步来,先安装Erlang,再安装RabbitMq,再进行配置
下滑找到
选择安装位置
cmd进到安装目录下的\rabbitmq_server-3.10.6\sbin,执行
rabbitmq-plugins enable rabbitmq_managemen
5. 查看是否安装成功
先双击打开安装目录(E:\software\RabbitMQ\rabbitmq_server-3.10.6\sbin)下的rabbitmq-server.bat启动服务端
不启动用rabbitmqctl status查看状态会报错
Error: unable to perform an operation on node 'rabbit@脗脼脧脠脡煤'. Please see diagnostics information and suggestions below....
访问 http://127.0.0.1:15672/
默认账号密码都是:guest
找到PROCESSOR_ARCHITECTURE(版本信息)、Thread Safety(disabled是非线程安全)
找到对应自己环境的DLL包下载
解压压缩包,需要用到的有这两个文件:rabbitmq.1.dll,php_amqp.dll
3. 配置php.ini
将php_amqp.dll复制到php对应的ext目录下
在php.ini文件最后加上:
extension=amqp
4. 将rabbitmq.1.dll复制到php.ini同级目录下
在没有进行该操作之前直接重启服务会报错:
没有配置nginx.conf!
打开phpinfo
也可以通过命令行工具查看
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!