• 小柏实战学习Liunx(图文教程二十二)


    前言:一定要知道每一个命令是啥意思,并且要学会看报错信息,学会使用搜索引擎。

    前情回顾:小柏实战学习Liunx(图文教程二十一)_Shaun-sheng的博客-CSDN博客

     本节课主题:Linux安装 SillyGirl

    1.一键安装命令:国内的代理可以使用自己的,自行更换。

    1. # 国内服务器用户
    2. s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://ghproxy.com/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s
    3. # 国外服务器用户
    4. s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s

    2.成功后最后一行: 终端交互不可用,运行带-t参数即可启用

            先Ctrl + C

    3.进入终端交互配置

    ./sillyGirl -t

     4.成功后最后一行:终端交互已启用

    基本配置:

    1. #sillygirl
    2. 傻妞机器人名 #这个没什么用
    3. set sillyGirl name 傻妞
    4. 傻妞http服务端口 #个人建议改一下默认端口,就是感觉不能默认,端口记得放行
    5. set sillyGirl port 8080
    6. 傻妞消息撤回等待时间,单位秒 #默认好像是60s
    7. set sillyGirl duration 5
    8. 傻妞自动升级是否通知
    9. set sillyGirl update_notify true
    10. 是否开启傻妞自动更新 #建议关闭,作者经常写错单词!
    11. set sillyGirl auto_update false
    12. 傻妞内置赞赏码 #这个我设置了发送“打赏”怎么没用呢?
    13. set sillyGirl appreciate https://s2.loli.net/2022/09/05/Y1Ni8pdy3u7olrJ.jpg
    14. 是否启动http服务 #开启http服务 ,默认关闭。使用微信公众号、短网址服务则需要开启。
    15. set sillyGirl enable_http_server true
    16. #qinglong
    17. 设置青龙面板地址
    18. set qinglong host http://xxxxxx:5700
    19. 设置青龙openapi的client_id参数
    20. set qinglong client_id xxxxxx
    21. 设置青龙openapi的client_secret参数
    22. set qinglong client_secret xxxxxx
    23. 青龙是否开启自动隐藏重复任务功能
    24. set qinglong autoCronHideDuplicate false
    25. # 设置诺兰登陆地址
    26. set jd_cookie nolan_addr 诺兰ip:端口 例:set jd_cookie nolan_addr http://ip:端口
    27. #需要http://前缀!!! 需要http://前缀!!! 需要http://前缀!!! 重要事情说三遍!!!
    28. #使用命令:
    29. 1、“登录”或“登陆”:登录某东
    30. 2、“q“:退出登录
    31. #onebot
    32. 你需要在Onebot机器人配置access_token以及在傻妞配置对应的参数才能保证连接安全,如果不设置将会造成信息泄露和资产损失!!!
    33. set qq access_token xxxxxx
    34. #芝士插件默认关闭,并重启生效
    35. set jd_cookie enable_jd_cookie true
    36. # 对接qq
    37. set qq tempMessageGroupCode xxxxxx #设置qq临时消息默认群号
    38. set qq onGroups xxxxxxx #指定要监听的qq群
    39. set qq auto_friend false #设置是否自动同意好友请求,似乎没用,不用在意。
    40. set qq onself true #设置是否对监听自身消息
    41. set qq default_bot xxxxxx #傻妞支持对接多个qq,设置主qq机器人
    42. set qq masters xxxxxx 设置qq管理员
    43. set qq notifier xxxxxx 设置接受通知的qq账号

     5.如果想要直接后台静默运行(重启):先Ctrl+C

    ./sillyGirl -d

    6.2022年9月新版本(Redis)
     

    更新配置前,一定要进入etc/sillyGirl文件夹备份sillyGirl.cache文件,非常重要,一定要备份,当时更新出问题,重装时,直接把这个 cache文件上传替换重启,傻妞的所有配置参数就又回来了,非常重要哈,一定要备份。

    sillyGirl.cache文件备份后,傻妞更新到最新版,发“更新面板”指令更新可视化后台,然后输入傻妞ip:8080就入可视化后台,检查升级正常后,才开始配置redis。

     7.安装docker版的redis

    1. docker pull redis:latest #拉取最新版redis镜像
    2. docker run -itd --name redis -p 6379:6379 -v /mnt/redis/data:/data -v /mnt/redis/conf/redis.conf:/etc/redis/redis.conf redis:latest --requirepass "123456"
    3. #设置容器名为redis,端口配置为6379,配置永久存储文件地址为mnt/redis/data,配置文件地址为/mnt/redis/conf(这一步可不要,即-v /mnt/redis/conf/redis.conf:/etc/redis/redis.conf这一段内容删掉),设置密码为123456

    8.安装好redis后,进入sillyGirl/conf文件夹下,有一个config.yaml文件,编辑此文件(可以用xftp)

    1. enable_redis: true
    2. redis_addr: 127.0.0.1:6379
    3. redis_password: 123456

    9.config.yaml文件修改完后,重启傻妞,重启傻妞,一定要重启傻妞,重启完已终端交互模式进入,进入后可以看到第一行显示已使用redis进行数据对接。.然后退出再静默运行。

    Tips:有bug,解决不了的话,那就删除傻妞,重装吧:

    直接把cache文件备份,进入root/sillyGirl文件夹把develop里面的插件下载下来备份(新版傻妞不兼容旧的,但是可以作为调试参考),接着把sillyGirl文件夹全部删掉,接着一键安装:bash <(curl -sSL http://app.imdraw.com/install.sh) 安装完后再重新把cache文件复制到etc/sillyGirl文件夹里替换,重启傻妞,原来的配置参数都在,傻妞也是最新版的,此时root/sillyGirl/conf里的config.yaml文件应该是空白的,你再把上面三行内容复制进去。

     

  • 相关阅读:
    Mysql——索引
    Java对文件操作包括CSV文件读写、文件压缩、文件下载
    一本非专业应届生成功斩获华为22k OFFER,如何实现
    Redis进阶
    【Nginx】CentOS 安装Nignx
    单片机核心/RTOS必备 (ARM汇编)
    苹果电容笔值得买吗?2022最新电容笔推荐
    7.网络原理之TCP_IP(下)
    C语言——移除数组中的指定元素
    2022中国人工智能芯片行业研究报告【免费下载】
  • 原文地址:https://blog.csdn.net/chinassj/article/details/126725038