由于公司的业务数量突然陡增
redis队列堆积几十万数据,为了尽快消费掉,只能新增机器
服务器购买的时候记得选择宝塔安装
然后xshell进入新服务器
选择14查看宝塔信息,保存,访问宝塔链接
首先一键安装 lnmp环境, 进入软件商店 安装 开发环境所需的比如redis,gitlab
用xshell进入服务器生成git 仓库的公钥key,填写自己的邮箱
ssh-keygen -t rsa -C "[email protected]"
成功的返回如上
cat ~/.ssh/id_rsa.pub
查看公钥,复制公钥到git代码仓上的ssh配置中
git clone将代码仓克隆到服务器本地,用composer安装依赖和vender包
composer install
报错如下
进入宝塔 ,找到php管理,禁用函数 ,去掉putenv,
选择安装扩展,fileinfo,redis,swoole4安装上
根据购买的服务器的配置调整性能大小
最后在安装依赖包compser
进入到项目根目录
vim .env
cat .env
新建环境配置,并核对查看
如果涉及到定时任务记得查看和配置
crontab -l
crontab -e
最后就是文件夹的权限,尤其日志文件夹
chmod -R 777 /日志文件夹目录
测试一条定时任务,php artisan one:add
没问题后,重启服务器,就可以了