暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

教程 | 凌波微步部署失败的常见问题

淘小欣 2022-11-22
497

哈喽,大家好呀!

前天给大家分享了凌波微步的部署文档.

有些人可能还是会失败部署失败.

所以今天填坑,给大家分享一下一些常见错误,有问题可以随时来找我哈!

一.项目无法访问

第一次启动项目的时候失败,无法访问项目

解决办法:

  • 在项目启动哪里有个日志按钮,看下具体错误原因.

一般的话都会报错,logs文件权限不足.

所以需要直接修改项目权限,点击项目文件夹权限按钮.

把所有权限打钩,最后点击确定.

回到python项目管理器,再次重启项目,应该就可以正常访问了

如果还是不行的话,执行如下命令:

systemctl stop firewalld

然后就可以正常访问了.

二.批量添加账号

还有些人账号比较多,需要批量添加账号

所以需要去后台添加,前面页面不支持的

首先,进入到/www/wwwroot/limbo-step-app-bt/docs/account
目录下:

点击打开终端

执行如下命令:

cp file_account_dev.csv file_account.csv

chmod -R 777 file_account.csv

然后点击编辑file_account.csv
文件.

打开后看到如下,

  • user:表示你的手机号

  • password:你的密码

  • gte:开始步数

  • lte:结束步数

然后复制上一行的格式,粘贴到下一行添加即可,删除xxx哪一行.

然后必须末尾必须留空一行.

添加完成之后点击保存即可.

三.启动定时任务

3.1 测试定时任务

进入到刚刚安装的python环境路径下,目录为/www/wwwroot/limbo-step-app-bt/
,点击第一个长长的字符串,就是MD5值.

在进入到bin目录下,点击打开终端.

执行如下命令:

# 复制python解释器和pip
cp python3 python39
cp pip3 pip39

执行命令pwd,复制返回的结果

然后设置软连接,执行如下命令:

ln -s 你刚刚复制的路径/python39 usr/bin/python39
ln -s 你刚刚复制的路径/pip39 usr/bin/pip39

# 例如,我的路径是/www/wwwroot/limbo-step-app-bt/54432d14cc4011db2da4057788305193_venv/bin,设置软连接为:
ln -s www/wwwroot/limbo-step-app-bt/54432d14cc4011db2da4057788305193_venv/bin/python39 usr/bin/python39
ln -s www/wwwroot/limbo-step-app-bt/54432d14cc4011db2da4057788305193_venv/bin/pip39 /usr/bin/pip39

验证是否执行成功,输入如下命令:

python39 -V
pip39 -V

出现如下说明操作成功.

然后回到项目目录下:

cd /www/wwwroot/limbo-step-app-bt

测试定时任务是否可以启动.

python39 task.py

出现如下,说明启动成功.

3.2 调试定时任务和刷步,推送加是否成功

打开/www/wwwroot/limbo-step-app-bt/task.py
文件.

如图,添加job()

打开终端执行命令如下:

cd /www/wwwroot/limbo-step-app-bt

python39 task.py

当出现当前任务执行完成,说明是正常的.

3.3 设置定时任务后台挂起

测试完成之后,一定要执行如下命令,让定时任务后台挂起,不然不会刷步成功.

nohup python39 task.py >>nohup.out 2>&1 &

查看是否启动成功

 ps -elf | grep task

四.如何给域名设置https

打开宝塔面板,点击网站,点击设置

然后继续点击ssl

最后点击宝塔SSL--->申请证书--->填写基本信息即可.

五.宝塔相关操作

5.1 忘记宝塔登录地址

打开腾讯云控制台,点击登录.

执行如下命令:

sudo /etc/init.d/bt default

然后就会看到面板登录地址等一堆信息了

5.2 修改宝塔面板用户名以及其他设置

执行如下命令:

sudo bt

然后选择你需要的操作编号就行了.

六.总结

好了,今天的教程就到这里.觉得有用请点个赞,谢谢!



文章转载自淘小欣,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论