【优选源码】tg机器人源码 – 通用部署教程

【优选源码】tg机器人源码 – 通用部署教程

2023-06-18 0 982
资源编号 23624 资源编号:31562更新日期:2023-06-18资源分类:学习/搭建/技术 最近更新 2026-07-20
0 C币
VIP折扣
    折扣详情
升级VIP
立即购买
下载不了?请联系网站客服提交链接错误!
增值服务:
最近更新2023年06月18日
资源编号31562
资源分类学习/搭建/技术

当前信息若含有黄赌毒等违法违规不良内容,请点此举报!

郑重承诺丨优选源码库客服TG:yxymknet【充值开通会员请加客服】

侵权投诉:如侵权·投诉·请联系邮箱@yxymknet下架处理

看到心仪的源码不想花钱可以找客服互换

¥ 0赞助币 此资源为终身赞助VIP专享资源 开通VIP尊享优惠特权

详情介绍


  • 出售打包全部代售精品源码!!!代售800余套打包源码只需1XXXXU 全部打包j仅需1XXXXU!!!!
  • 需要的联系TG:@yxymknet【点击蓝色用户名自动跳转,不要复制搜索,避免遇到骗子】
  • 【本站是赞助会员制度,赞助会员请加客服】请勿商业运营,违法使用和传播!资源仅供研究学习使用!解压密码为:www.youxuanma.cn和www.yxymk.com和www.yxymk.net注:大家下载源码都记得自己扫扫后门使用D盾,网站站长工具分类有软件也可以百度下载

    免责声明:本资源并未取得原始权利人的授权,不可商用,仅可用于学习分析底层代码,CSS等,禁止用于商业行为。如因擅自商用引起的相关纠纷及法律责任,由使用人全部承担。支持正版,人人有责,请于下载后24小时内删除,谢谢支持!
    如果蓝奏云下载失效把wws.lanzous.com/xxxx改成wws.lanzoux.com/xxxx【s改成x或i】或【wws改成wwt】注意事项: 本资源来源于网络购买或收集整理,仅供个人学习研究交流,请勿商用;

  • 【优选源码】tg机器人源码 – 通用部署教程

    搭建前需要准备:

    1. 境外云服务器1台  (推荐:香港)
    2. 域名1个
    3. 将你的域名A记录解析到你的服务器 (可以是子域名2级3级域名任意无所屌谓,比如将:tg.telegbot.org  A记录解析到:121.22.3.55)

    服务器配置需求:

    配置:2核 4G 5M (为了流畅我一般用:4核 8G 当然不需要那么高配置)

    系统:linux centos 7.x+(或者:Stream8+,Alibaba Cloud 2.x+,Anolis OS 8.4+)

    第一步 环境要求

    1. 建议使用宝塔面板 (点击这里-拉到最下面有:宝塔面板安装教程
    2. 登录宝塔面板 点击:软件商店 安装以下软件
    3. 安装 Nginx 1.20.2 (任意版本 建议最新版)
    4. 安装 Redis 7.0.5 (任意版本 建议最新版)
    5. 安装 MySQL 5.7   (建议使用5.7)
    6. 额外安装,请点击宝塔面板菜单的:Docker  提示你没有安装 点击安装 即可!

    第二步 新建网站

    1. 点击宝塔菜单的:网站 》PHP项目 添加站点

     

     

    【优选源码】tg机器人源码 – 通用部署教程

    域名填写你准备好的域名(请务必确认A记录解析到服务器了)

    数据库 选择MYSQL 如果没有给你自动填账号密码则你自己随意填写

    PHP版本 纯静态

     

    第三步 网站设置 (开启https 和 修改配置)

    1.点击宝塔菜单的:网站 》PHP项目 》找到你刚刚新建的网站 → 点右边的:设置   弹出一个窗口后点击:SSL

    【优选源码】tg机器人源码 – 通用部署教程

    在SSL处,按上图勾选后,点击申请就会自动给你部署好https访问

    同时再点击:配置文件  

    在大约第7 8行左右:root /xxx/xxxxx; 下面 增加以下内容 并点击:保存

    【优选源码】tg机器人源码 – 通用部署教程

    增加的内容如下:

        #域名绑定
        location ^~ /
        {
            proxy_pass http://127.0.0.1:8686;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header REMOTE-HOST $remote_addr;
        }
        #wss配置
        location /app/d44c681430dcbda971ca5c01ce2dfd1a
        {
            proxy_pass http://127.0.0.1:3011;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "Upgrade";
            proxy_set_header X-Real-IP $remote_addr;
        }
    JSON

    第四步 上传机器人代码至网站目录 并 修改数据库配置

    1. 点击宝塔菜单的:网站 》PHP项目 》找到你刚刚新建的网站 点击:根目录下面文件路径  进入网站根目录

      【优选源码】tg机器人源码 – 通用部署教程

    将【机器人源码】上传到网站根目录并解压出来,右键点击:.env 编辑修改数据库配置

    【优选源码】tg机器人源码 – 通用部署教程

    只需修改里面的3个地方,数据库,数据库用户名,数据库密码

    #数据库
    DB_NAME = ttt
    #数据库用户名
    DB_USER = ttt
    #数据库密码
    DB_PASSWORD = ttt
    Bash

    对应的信息就是你第二步 新建网站时填写的MYSQL信息

    如果忘记了?

    请点击宝塔面板菜单的:数据库  可以查看你的数据库,用户名,密码

    第五步 在ssh终端 启动机器人

    提示:第一次进入终端时,如果没有登录过终端的需要你填写1次服务器密码

    1. 点击网站根目录上方的:终端  当然你也可以先复制或记住网站根目录路径,直接点宝塔面板菜单的:终端 使用命令:cd /xxxx/xxx 进入网站根目录也可以

      【优选源码】tg机器人源码 – 通用部署教程

    2. 在终端输入命令:docker compose up  (调试开发模式)  docker compose up -d (后台运行模式)     启动机器人

      首次部署启动建议使用:docker compose up  方便看有没有什么错误 确定没问题 才用  -d 后台运行模式启动

      【优选源码】tg机器人源码 – 通用部署教程

    看到上图 就代表项目启动OK 了

    不同的机器人启动成功后界面上可能会有一些不同的提示,

    如果有特别的提示请按照提示做即可,没有就不用管

    到此教程完毕~ 下面是一些机器人的调试经验和简单说明,可以不用看

    我们机器人框架采用的是PHP-cli  webman 框架 开发

    为了方便调试,我们在dos终端输出了机器人的一切钩子消息

    比如下图:我给机器人发送一个消息

    【优选源码】tg机器人源码 – 通用部署教程

    这时候在终端就会看到这个钩子消息,

    【优选源码】tg机器人源码 – 通用部署教程

    如此一来 我们就可以很方便的知道,所有想开发调试的机器人对应的功能消息是怎么样的,从而我们可以自由 方便的最对应的操作

    千源源码站 学习/搭建/技术 【优选源码】tg机器人源码 – 通用部署教程 https://qyymz.com/31562.html

    常见问题

    相关文章

    猜你喜欢
    发表评论
    暂无评论

    • 0 +

      访问总数

    • 0 +

      会员总数

    • 0 +

      文章总数

    • 0 +

      今日发布

    • 0 +

      本周发布

    • 2 +

      运行天数

    你的前景,远超我们想象