1、部署laravel项目
https://github.com/laravel/laravel 通过git克隆项目,或者下载zip包然后解压等方式都可以把laravel框架源码下载下来。
然后composer install 安装各种依赖
然后复制.env.example 为.env文件,执行php artisan key:generate 生成APP_KEY
2、上传文件到github【备注:这一步可以略过】
1)git bash 到项目目录,然后git init,初始化本地仓库
2)git remote add origin 远程库地址
3)git add . 把文件缓存到缓冲区
4)git commit -m '初始提交'
5)git push origin master 推送本地代码到远程库master分支
3、安装mq依赖
从 https://packagist.org/?query=rabbitmq 选择一个依赖包
从上面截图看到,能用的就是第一个和最后一个依赖。暂时先使用第一个依赖,后续有时间补充下第二个依赖的使用。
composer require php-amqplib/php-amqplib 即可安装依赖4、laravel框架中使用mq
1)在config目录下新增mq.php,文件内容:
<?php return [ 'host' => env('MQ_HOST', '127.0.0.1'), 'port' => env('MQ_PORT', 5672), 'user' => env('MQ_USER', 'guest'), 'password' => env('MQ_PASSWORD', 'guest'), 'queue' => env('MQ_QUEUE', 'default'), 'exchange' => env('MQ_EXCHANGE', 'default'), 'key' => env('MQ_KEY', 'default'), ];