文章目录

  • 前言
  • 一,准备工作
    • 二,开放服务器端口*
    • 三,连接服务器
  • 二,开始搭建守护+依赖
    • 1,安装全部所需
    • 2,接着安装epel
    • 3,安装go
    • 4.解压go
    • 5.安装node
    • 6.解压node
    • 7.开始配置
    • 8.保存配置
    • 12.傻妞机器人守护pm2安装
  • 三,docker安装(两种方法)
    • 1.推荐宝塔安装docker
    • 2. 官方docker脚本安装
  • 四,青龙安装
    • 1.拉取镜像
    • 2.输入配置
    • 3.青龙登录
    • 4.安装依赖
  • 五,傻妞机器人安装
    • 1.一键安装傻妞
    • 2.设置管理员
    • 3.配置傻妞端口
    • 4.重新启动傻妞
    • 5.node-noebot接入傻妞
    • 7.修改nodebot文件
    • 8.傻妞启动+静默
    • 9.守护傻妞
    • 10.开启芝士
  • 六.傻妞对接青龙+傻妞拉库
    • 1.创建应用
    • 2设置青龙面板地址
    • 3.设置青龙openapi的client_id参数
    • 4.设置青龙openapi的client_secret参数
    • QQ守护失效,老是不回信息

前言

首先说明一下这个教程是细节版本,一套走下来,就可以使用了
另外外边有一键的脚本,直接使用就行,这套教程有点老了
没有计算机专业基础,或者看不懂本教程,可787删除86删除7137

一,准备工作

1、服务器*
推荐系统如图

天翼云的服务器使用对于没有使用过的有点麻烦
且80端口不开放需要备案才能使用
2.推荐liunx连接服务器软件下载,当然你有其他喜欢也可以
winb版
macos版
mac版安装路径 /Applications/FinalShell.app/
配置文件路径 /Users/$USER/Library/FinalShell/
mac版卸载
删除安装目录 /Applications/FinalShell.app/

二,开放服务器端口*

不同的服务器开放端口不同,建议去搜一下
如图,单击添加规则

三,连接服务器

提示:连接不成功去开一下开没开22端口
主机IP:弹性公网IP=公网ip
然后双击登录
`

二,开始搭建守护+依赖

1,安装全部所需

wget unzip gcc gcc-c++ git 复制命令回车

yum install wget unzip gcc gcc-c++ git screen -y

2,接着安装epel

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -ivh epel-release-latest-7.noarch.rpm

3,安装go

(可能会一直在连接你重新按Ctrl+c重新执行一次就行)

cd /usr/local && wget https://golang.google.cn/dl/go1.16.10.linux-amd64.tar.gz -O go1.16.10.linux-amd64.tar.gz

4.解压go

tar -xvzf go1.16.10.linux-amd64.tar.gz

5.安装node

(这是为了pm2守护)

cd /usr/local && wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz

6.解压node

xz -dk node-v16.13.1-linux-x64.tar.xz && tar -xvf node-v16.13.1-linux-x64.tar

7.开始配置

进入

vi /etc/profile

8.保存配置

键盘按i
按↓一直到最后一行切记是最后一行然后回车新起一行
粘帖粘贴到屏幕上
复制下列代码之后按Ctrl+Shift+V 或者右击屏幕选择粘贴

export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export NODE_HOME=/usr/local/node-v16.13.1-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

9.按键盘的Esc
10.输入:wq(不是粘帖过去回车是输入输入)

:wq


11.编译

source /etc/profile

在执行go env

go env

12.傻妞机器人守护pm2安装

(可以不用这个后期有讲其他方法)

npm install pm2 -g

复制粘贴命令回车即可等待
然后输入pm2 list 看看安装情况 如图成功

三,docker安装(两种方法)

1.推荐宝塔安装docker

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

中间会出现一个需要输入y的情况如下图输入回车安装很慢很慢等待即可
2.打开宝塔
打开浏览器输入上图给你的这个外网地址,如果打不开就去开放8888端口
输入给你的帐号密码
username是帐号
password是密码

然后浏览器打开输入上图面板账号和密码
同意协议
需要绑定宝塔账号
乜有就注册一个

![在这里插入图片描述](https://img-blog.csdnimg.cn/c35e50ef71c54425b35b418a61af59df.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PljJflsb8=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center

3.安装docker
软件管理–搜索 docker —安装(默认的那个版本就行)等待的过程中可以去开放端口 安装非常慢,
docker查看安装成功方法

4.开放宝塔端口

2. 官方docker脚本安装

(你可以通过宝塔安装docker如果你通过宝塔安装的.无视这步)

**1 输入 等待

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2.启动docker服务

systemctl start docker

3.设置开机启动

systemctl enable docker

四,青龙安装

1.拉取镜像

docker pull byniht/qinglong:2.10.2

2.输入配置


然后输入,看图片输入

 docker run -dit \-v $PWD/ql1/config:/ql/config \-v $PWD/ql1/log:/ql/log \-v $PWD/ql1/db:/ql/db \-v $PWD/ql1/repo:/ql/repo \-v $PWD/ql1/raw:/ql/raw \-v $PWD/ql1/scripts:/ql/scripts \-v $PWD/ql1/jbot:/ql/jbot \-p 5706:5700 \--name qinglong1 \--hostname qinglong1 \--restart unless-stopped \byniht/qinglong:2.10.2

复制之后单击发送
成功截图

3.青龙登录

然后浏览器访问你的服务器ip+你的端口
例如192.168.0.1:5566

4.安装依赖

1.进入容器

docker exec -it 你的容器名称 bash

我青龙的是

docker exec -it qinglong1 bash

2.安装依赖

curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh

等就是了,刷会痘印

安装好之后输入exit回车
3.重启容器

docker restart 你的青龙容器名

我的是

docker restart qinglong1

五,傻妞机器人安装

1.一键安装傻妞

现在很慢(安装文件在外网传输慢),卡住不动了就ctrl+c 重新输入安装

s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget http://app.imdraw.com/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s

完成之后Ctrl+c

2.设置管理员

把下列代码中的666换成你的管理员QQ

s=/etc/sillyGirl;if [ ! -d $s ];then mkdir $s; fi; echo "set qq masters 666" > /etc/sillyGirl/sets.conf

3.配置傻妞端口

打开etc文件夹–找到sillyGirl–找到sets.conf并打开

复制下面的粘帖保存(注意set sillyGirl port 这个是改端口的意思,我因为要给对接订阅号所以需要改成80,你如果不对接就改成8080)

set sillyGirl enable_http_server true
set sillyGirl port 80

图片配置订阅号的设置
图片不配置订阅号的
记得保存

4.重新启动傻妞

cd && cd sillyGirl && ./sillyGirl -t

然后ctrl+c

5.node-noebot接入傻妞

cd ~ && git clone https://github.com/takayama-lily/node-onebot.git

7.修改nodebot文件

复制下方的粘贴即可

"use strict";
// 将此文件更名为config.js才能生效哦module.exports = {//通用配置general: {platform:           4,      //1:安卓手机 2:aPad 3:安卓手表 4:MacOS 5:iPaddebug:              false,  //开启debuguse_cqhttp_notice:  true,   //是否使用cqhttp标准的notice事件格式host:               "0.0.0.0",  //监听主机名port:               5700,       //端口use_http:           false,      //启用httpuse_ws:             false,      //启用正向ws,和http使用相同地址和端口access_token:       "shuai",         //访问api的tokensecret:             "",         //上报数据的sha1签名密钥post_timeout:       30,         //post超时时间(秒)post_message_format:"array",    //"string"或"array"enable_cors:        false,      //是否允许跨域请求enable_heartbeat:   false,      //是否启用ws心跳heartbeat_interval: 15000,      //ws心跳间隔(毫秒)rate_limit_interval:500,        //使用_rate_limited后缀限速调用api的排队间隔时间(毫秒)event_filter:       "",         //json格式的事件过滤器文件路径post_url: [ //上报地址,可以添加多个url// "http://your.address.com:80",],ws_reverse_url: [ //反向ws地址,可以添加多个url"ws://127.0.0.1:8080/qq/receive",],ws_reverse_reconnect_interval: 3000, //反向ws断线重连间隔(毫秒),设为负数直接不重连ws_reverse_reconnect_on_code_1000: true, //反向ws是否在关闭状态码为1000的时候重连},//每个账号的单独配置(用于覆盖通用配置)147258369: {},
};// 安全注意:
// 监听0.0.0.0表示监听网卡上的所有地址。如果你的机器可以通过公网ip直接访问,同时你也没有设定access_token,则被认为是极不安全的。
// 你应该知道这样做会导致以下后果:任何人都可以无限制地访问你的Bot的所有API接口。
// 如果只需要在本地访问,建议将监听地址改为localhost。需要通过公网访问,你最好设定access_token。

8.傻妞启动+静默

cd && cd sillyGirl && ./sillyGirl -d
cd && cd node-onebot && node main 机器人QQ

9.守护傻妞

ctrl+C 然后我们用PM2进行守护

pm2 start "node main 机器人QQ号"

10.开启芝士

然后用QQ发送set jd_cookie enable_jd_cookie true 给你的机器人
然后发送重启即可

六.傻妞对接青龙+傻妞拉库

1.创建应用

下面第二步会用到

2设置青龙面板地址

set qinglong host http://ip:端口

例如set qinglong host http://192.166.0.1:5566

3.设置青龙openapi的client_id参数

set qinglong client_id xxx

4.设置青龙openapi的client_secret参数

set qinglong client_secret xxx

QQ守护失效,老是不回信息

QQ无法用pm2守护进程的看这里。
最近出现部分服务器无法用pm2守护进程。解决办法是用screen取代。

首先安装screen

安装
在命令行中执行

screen -ls

如果出现“-bash: screen: command not found”的提示则表明系统中没有安装screen,安装方法如下:
CentOS下使用yum安装

yum -y install screen

安装好之后使用screen命令创建一个会话。

#此处推荐使用-S参数指定会话窗口的名称

screen -S qqbot

此时ssh会创建一个新的窗口

然后再执行

cd && cd node-onebot && node main 机器人账号

输入密码、回复完ticket 显示反向链接成功后
使用ctrl+a,然后输入d,退出当前窗口即可。

`

(liunx)全套青龙面板+傻妞流水版2022年8月22日更新相关推荐

  1. 青龙面板搭建—手把手教学(2022年4月24日更新)

    系列文章: 京东- -青龙面板搭建- -序章(2022年4月26日更新) 青龙面板搭建-手把手教学(2022年4月24日更新) XDD-PLUS安装-手把手教学(2022年4月24日更新) 前言 如果 ...

  2. 青龙面板+傻妞sillyGirl+阿东自动登录全套保姆级一步到位教程(2021-10-09)

    看到有的朋友想要青龙面板+傻妞+阿东整套部署教程,正好我这两天部署了两套体验了一下,感觉针对单套青龙面板的小伙伴使用,还是很不错的. 1. 青龙面板 这个有点老生常谈了,就不写教程了,没部署的可以看我 ...

  3. 计算机工程与科学期刊小木虫,《[小木虫emuch.net]北大中文核心期刊目录(2016版)--2016年4月12日更新》.pdf...

    <[小木虫emuch.net]北大中文核心期刊目录(2016版)--2016年4月12日更新>.pdf 北大中文核心期刊目录(2011 年版) 第一编 哲学.社会学.政治.法律类 1.中国 ...

  4. 魔力宝贝手游版服务器维护,1月8日更新维护公告

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 亲爱的勇者,新资料片<格斗之魂>即将到来.听闻格斗士即将到来的消息,魔族也在蠢蠢欲动,勇者们做好准备迎接挑战吧! 魔力宝贝1月8日服务器维护时 ...

  5. 青龙面板+傻妞+JD(自用)

    1. 安装宝塔面板 2. 进入宝塔面板软件商店下载PM2,node.js,docker 3. 青龙面板安装 3.1 拉取并启动面板 (想改青龙面板端口的话就把其中的 5960:5700 改成 XXXX ...

  6. 青龙面板-傻妞sillyGirl xdd机器人频繁掉线解决方法

    青龙安装教程 没服务器的先自行购买,腾讯云2H4G8M首年70–点击购买 QQ交流:1014549449 --------------点击跳转 教程: 1.Linux安装Screen命令 yum -y ...

  7. (七)新版傻妞机器人+onebot协议+对接青龙+对接芝士+常用命令/保姆教程/张嘴吃饭【2022年4月22日】

    交流群:点我跳转 懒人自助上车:不想自己动手的 来我这 低价捡漏:低价捡漏 好物分享 我是目录 支持打赏 一.安装傻妞 安装傻妞 修改配置文件 对接青龙 芝士开门 二.安装onebot机器人协议 安装 ...

  8. 【2022年1月1日更新】宝塔+青龙+Nvjdc一对一推送+wskey智能化+管理员推送+Ninja+SaoBing面板+kingfeng+go-cqhttp/qqbot

    首先声明我也不是什么大佬,只是坑踩多了有经验了而已,看了无数大佬的文章教程,研究了大佬们的 Github 仓库说明,在此记录,方便自己,也方便大家,各位的点赞.收藏.关注是我持续更新的动力,写的内容也 ...

  9. ROS机器人程序设计(原书第2版)补充资料 (零) 源代码、资料和印刷错误修订等 2017年02月22日更新

    ROS机器人程序设计(原书第2版)补充资料 (零) 源代码等 ROS官网 |易科 |虞坤林 |古月居 |ROSClub |创客智造 ROS机器人操作系统在线练习课程正在逐步完善中,目前以ROS官网中文 ...

  10. 《软件方法(上)业务建模和需求》第2版 勘误(2022年10月24日更新)

    DDD领域驱动设计批评文集>> <软件方法>强化自测题集>> <软件方法>各章合集>> 说明 勘误中的一部分,特别是很荒谬的错误,其实是编辑 ...

最新文章

  1. 2017-2018-1 20155222 《信息安全系统设计基础》第8周学习总结
  2. 机器学习-分类算法-线性回归、梯度下降,过拟合欠拟合,岭回归11
  3. mongo数据库 备份 还原
  4. flink web ui提交任务时出现Server Respoonse Message-Internal server error
  5. 【渝粤教育】电大中专工程图学基础 (3)作业 题库
  6. python识别图片上的文字_Python如何识别图片中的文字 【转】
  7. 漫步数理统计二十八——混合分布
  8. 中等职业学校计算机专业定位,中等职业学校计算机专业教学探讨
  9. pandas rolling方法_【干货】pandas相关工具包
  10. 使用Web API和React创建用户注册和登录
  11. php post 二维数组,php curl模拟post请求和提交多维数组的示例代码
  12. caffe学习日记--Lesson2:再看caffe的安装和使用、学习过程
  13. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_01 File类_3_绝对路径和相对路径...
  14. CPU负载均衡之调度概念理解
  15. 红外传感器型号和参数_各类红外传感器比较
  16. React.js引入阿里icon解决icon显示为小方框问题
  17. 查看Android手机CPU框架信息
  18. [英语歌曲]老鹰之歌:If I Could (El Condor Pasa)
  19. Android开发神器总结
  20. .NET 6应用程序适配国产银河麒麟V10系统随记

热门文章

  1. 【问题记录】git报错:[remote rejected] (pre-receive hook declined)
  2. 单片机IO详解(上拉 下拉 准双向 输入 输出 推挽 开漏)
  3. uni-app实现微信小程序一键登录
  4. 如何用ps修改图片的大小不变形
  5. Garbled Circuits介绍 - 56 Yao协议的实现 总结
  6. Java最准确的获取当前一周开始时间和结束时间
  7. 4月27日—5月1日三年级课程
  8. jQuery Validate使用记录
  9. u盘安全删除 linux,怎么安全删除U盘
  10. linux弹窗指令_Linux弹出U盘的正确姿势(命令行)