Rat's

小涴熊漫画CMS:一款不错的开源免费的漫画连载系统,带采集API
说明:最近想搞个漫画站玩玩,就找了个不错的系统小涴熊漫画CMS,开源免费,基于ThinkPHP 5.1及Redis...
扫描右侧二维码阅读全文
27
2019/02

小涴熊漫画CMS:一款不错的开源免费的漫画连载系统,带采集API

说明:最近想搞个漫画站玩玩,就找了个不错的系统小涴熊漫画CMS,开源免费,基于ThinkPHP 5.1Redis缓存,自带火车头api方便我们采集发布,功能就不多说了,可以看下面的截图,差不多漫画系统都差不多。作者更新也积极,貌似还计划加入会员系统等其他功能,这里就发一下。

截图

请输入图片描述
请输入图片描述
请输入图片描述
请输入图片描述

安装

Github地址:https://github.com/hiliqi/xiaohuanxiong

环境要求:PHP 5.6-7.2MySQL >= 5.7RedisRedis扩展

1、安装环境
这里依旧走简单路线,使用宝塔面板做演示,使用命令:

#CentOS系统
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

安装完成后,进入面板,点击左侧软件管理,然后安装PHP 7.2NginxMysql 5.7+Redis

接下来再找到左侧软件管理-PHP管理-设置-安装Redis扩展。

2、安装程序
我们先点击左侧网站,添加域名;然后再点击左侧数据库-添加数据库。

运行命令:

#进入网站根目录,将路径修改成自己的再运行
cd /www/wwwroot/www.moerats.com
#拉取源码
git clone https://github.com/hiliqi/xiaohuanxiong
#将源码移动到根目录
mv hanman/{,.}* ./
#授权用户组
chown -R www:www ./ 

3、设置伪静态
点击域名设置-网站目录,运行目录选择public,并把防跨站的勾去掉并重启PHP。然后点击伪静态,输入以下代码:

if (!-e $request_filename) {  
      rewrite  ^(.*)$  /index.php?s=/$1  last;  
      break;  
    } 

然后打开http://url/install开始安装程序。

如果要开启404,而不让cms报错信息显示出来,需要修改config/app.php文件:

#去掉第一排的//即可
'exception_tmpl'         => Env::get('app_path') . 'index/view/pub/404.html',
'exception_tmpl'         => Env::get('think_path') . 'tpl/think_exception.tpl',

采集

通常情况下,漫画站图片资源分两种,一种本地化,一种盗链方式,这里建议将图片本地化,这样能保证网站资源稳定性,并且该程序还提供了火车头采集器的API,能够很简单的对接火车头采集器进行漫画和章节图片的采集。

首先我们需要一个火车采集器,官网→传送门,不过分为免费版和收费版,但免费版由于某些功能限制,没法满足图片本地化需求,所以暂时不适用,如果你有钱可以买一个收费版的,不过没钱也没事,可以直接使用火车头V7.6企业破解版,大概目前最新的一个破解版,也可以满足该程序的采集需求,具体怎么下载,就自行百度,很多网站提供下载链接。

注意:由于火车头V7和V8没有url编码解码功能,所以不能采集带有中文链接的漫画网站,但V9版本可以,有钱可以直接上。

采集api说明:

采集api地址:域名/api/index/save。
请求方式:post
表单字段及说明:
book_name 漫画名
nick_name 漫画别名
tags 分类,多个分类用|隔开
author 作者名字
src 采集源
end 状态,1代表完结,0代表连载中
cover_url 封面图远程地址
chapter_name 章节名
images 由图片标签组成的字符串,示例:
<img src="http://www.m.com/1.jpg"><img src="http://www.m.com/2.jpg"><img src="http://www.m.com/3.jpg">
api_key 用于身份验证,要和后台配置的api密钥相同
summary 漫画简介

详细的采集参数说明可以查看→传送门

由于采集过程有点复杂,不是很好发,所以有兴趣且不会采集的可以看下官方的使用教程→传送门,大致步骤就是打开火车头采集器主界面-发布-新建-内容发布参数,然后发布模块编写完之后,开始找目标站并写采集规则,最后采集发布即可。

Vultr注册就送$50,可开日本/新加坡等机房,【点击注册】。
最后修改:2019 年 03 月 28 日 10 : 52 AM
如果觉得我的文章对你有用,请随意打赏。

发表评论

47 条评论

  1. 李大锤

    有小说站么,推荐个。下载网上的要么授权和后门。

    1. Rat's
      @李大锤

      我见过几个开源的,不过忘了名字

  2. nisk

    蛮奇怪的……PHP 7.2、Nginx、Mysql 5.7、Redis都安装成功,但是只可以访问部分页面。大部分页面都是抛出异常。
    登录admin账号直接提示密码错误我还以为我安装的时候打错了重装了2遍,
    基本上随便点什么都是提示SQLSTATE[42S02]: Base table or view not found: 1146 Table 'xwxsj.xwx_user_book' doesn't exist
    点忘记密码报错 404 Not Found

    1. Rat's
      @nisk

      这就蛋疼了,可以加下作者qq群780362399,给作者反馈下。

  3. sky

    上传漫画提示系统错误 (SQLSTATE[HY000]: General error: 1364 Field 'area_id' doesn't have a default value)

    1. Rat's
      @sky

      可以加下Github项目里的QQ群,直接问作者

  4. fly

    PHP 5.7啊 很多小鸡都装不了……

    1. Rat's
      @fly

      你是说的mysql 5.7?看这个教程编译,512内存都可以装https://www.moerats.com/archives/827/

  5. 7

    是不是没写完啊,还是版本更新了。
    我说怎么一直报错。去看了官方文档说第一次安装需要运行:你的url/install
    试了下果然OK

    1. Rat's
      @7

      我改下,应该是变了

  6. 小蚁上树

    找不到更详细的安装过程了,转载了本篇文章,告知下博主

    1. Rat's
      @小蚁上树

      好的,其实还可以更详细

  7. ZeikMoa
    该评论仅登录用户及评论双方可见
    1. Rat's
      @ZeikMoa

      移动文件夹所有文件,包括.开头的

      1. ZeikMoa
        @Rat's
        该评论仅登录用户及评论双方可见
        1. Rat's
          @ZeikMoa

          500初步判断是Mysql数据库问题,具体还得看详细日志

  8. sxfd

    ,,这个采集能破解收费的吗?

    1. Rat's
      @sxfd

      不能,只能采集免费的

  9. OTK

    博主有火车头7.6的采集规则吗?求分享一份试试

  10. Neworld

    博主您好,请教一下
    同款Handsome主题
    为什么您的代码框代码可以左右滑动(长度大于手机屏幕宽度)
    但是我的长度一旦超出屏幕宽度就自动跳转到了第二行

    1. Rat's
      @Neworld

      因为我没更新主题,5.0的代码框不是很喜欢

      1. Neworld
        @Rat's

        好的,谢谢解答

  11. 左岸

    哇不错啊

  12. VPS资源网

    数据库要求太高,服务器起码要4G内存 囧

    1. Rat's
      @VPS资源网

      要求没那么夸张,我这个博客就放在1G内存上,数据库装的5.7。不过想做好点的漫画网,配置肯定要好点。

  13. 天城

    可以

  14. CPUFAN
    该评论仅登录用户及评论双方可见
    1. Rat's
      @CPUFAN

      这个好像还没注意,也许曾经发过。

      1. CPU
        @Rat's
        该评论仅登录用户及评论双方可见
        1. Rat's
          @CPU

          这个没隐藏,已经开放了。

  15. 缙哥哥

    还有,你的评论email推送,IP、邮箱、状态3个没显示,而时间正常!

    1. Rat's
      @缙哥哥

      这个不太清楚,我这边是正常的

  16. 缙哥哥

    提交失败,您输入的内容不符合规则,什么意思,是不能用问号。

    1. Rat's
      @缙哥哥

      评论?

      1. 缙哥哥
        @Rat's

        是的,评论,经常提交失败……

  17. 缙哥哥

    MySQL要求好高啊,居然要大于等于5.7版本,也就是说至少2G内存了……

    1. Rat's
      @缙哥哥

      因为用了全文检索功能,所以要大于等于5.7,1G内存可以了。

      1. 缙哥哥
        @Rat's

        mysql5.7对全文搜索有好处吗?wordpress是否要升级到5.7版本?

        1. Rat's
          @缙哥哥

          MySQL只有大于等于5.7,innodb引擎才支持全文检索,如果数据库是innodb引擎,就必须大于等于5.7。至于升级的事就看你了。

  18. 缙哥哥

    你的漫画站呢?

    1. Rat's
      @缙哥哥

      截了几个图就删了,没啥意思。

      1. kinyoo
        @Rat's

        每次都分享些我感兴趣的,可以转载吗?注明出处。

        1. Rat's
          @kinyoo

          可以可以。

      2. 张尧博客
        @Rat's

        我以为你准备长期干,还想看看长啥样、、

        1. Rat's
          @张尧博客

          一般我折腾过的,基本不会超过1星期就倒闭了。

  19. 瞎折腾

    沙发

    1. 缙哥哥
      @瞎折腾

      还真是沙发!