立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 668|回复: 10

采集1024论坛贴图区自动发布到wordpress的基础配置教程

[复制链接]

采集1024论坛贴图区自动发布到wordpress的基础配置教程

[复制链接]

206

主题

1721

回帖

6487

积分

论坛元老

积分
6487
openos

206

主题

1721

回帖

6487

积分

论坛元老

积分
6487
2018-2-23 16:37:02 | 显示全部楼层 |阅读模式
本帖最后由 openos 于 2018-3-5 14:33 编辑

shkong老大写了一个爬虫,
https://www.hs2v.com/thread-430613-1-1.html

但发现有些大爷不会配置环境, 现在把详细的基础流程写一下.   
高手老大请略过.

本教程以CentOS 7为例, 环境配置不适合其他的系统.


1, 首先你需要配置好基本的服务器环境, 可以使用bt等面板.
  安装方法
https://www.bt.cn/bbs/thread-1186-1-1.html

2, 再安装好WordPress和chevereto图床

https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip

https://github.com/Chevereto/Chevereto-Free/archive/1.0.9.zip

建议分开安装
如:www.free.com  安装WordPress
i.free.com  chevereto图床



安装好了后先去chevereto后台关闭防洪保护, 然后再去上传参数那边根据自己的要求设置.




3, 配置好Python3.6和pip3
安装EPEL和IUS软件源
[ol]
  • yum install epel-release
  • yum install https://centos7.iuscommunity.org/ius-release.rpm[/ol]复制代码


    安装Python3.6
    [ol]
  • yum install python36u[/ol]复制代码

    创建python3连接符
    [ol]
  • ln -s /bin/python3.6 /bin/python3[/ol]复制代码

    安装pip3
    [ol]
  • yum install python36u-pip[/ol]复制代码
    创建pip3链接符
    [ol]
  • ln -s /bin/pip3.6 /bin/pip3[/ol]复制代码


    再安装requests和pymysql
    [ol]
  • pip3 install requests
  • pip3 install pymysql[/ol]复制代码


    再下载爬虫
    [ol]
  • mkdir /home/1024
  • cd /home/1024
  • wget https://github.com/ishkong/1024_img_spider_wordpress/archive/master.zip
  • unzip master.zip
  • cd 1024_img_spider_wordpress[/ol]复制代码

    编辑spider.py文件
    [ol]
  • vi spider.py[/ol]复制代码

    配置参数
    在12行这里填写WordPress的MySQL数据库参数
    conn = pymysql.connect(host='', port=3306, user='
    MySQL用户名
    ', passwd='
    密码
    ', db='
    MySQL数据库名
    ', charset='utf8') #数据库填这里

    一般情况MySQL用户名和MySQL数据库名都是一样的

    在26行这里添加图床的API
        APIKey = "" #API填这里

    这个API可以在chevereto后台找到




    在28行这里修改你的图床地址
        url = "http://你的域名/api/1/upload/?key="+ APIKey + "&format=" + format #图床地址

        url = "http://i.free.com/api/1/upload/?key="+ APIKey + "&format=" + format #图床地址

    退出保存spider.py


    再修改文件权限
    [ol]
  • chmod +x spider.py[/ol]复制代码

    再开始运行
    [ol]
  • python3 spider.py[/ol]复制代码


    开始采集了




    然后可以去查看wordpress和chevereto的数据





    1天的效果





    4天后的效果



  • 回复

    使用道具 举报

    2

    主题

    6

    回帖

    50

    积分

    注册会员

    积分
    50
    xiaonichen

    2

    主题

    6

    回帖

    50

    积分

    注册会员

    积分
    50
    2018-5-25 14:54:41 | 显示全部楼层

    下载完成,共1张图片
    开始上传图片
    开始上传图片:temp/0.jpg
    主程序出错,请重新运行
    回复

    使用道具 举报

    206

    主题

    1721

    回帖

    6487

    积分

    论坛元老

    积分
    6487
    openos 楼主

    206

    主题

    1721

    回帖

    6487

    积分

    论坛元老

    积分
    6487
    2018-2-23 16:43:50 | 显示全部楼层

    左手写爱 发表于 2018-2-23 16:43

    27.8G   看来真的需要上大盘鸡了

    这是1天的多量..........



    回复

    使用道具 举报

    37

    主题

    4212

    回帖

    1万

    积分

    论坛元老

    积分
    13192
    左手写爱

    37

    主题

    4212

    回帖

    1万

    积分

    论坛元老

    积分
    13192
    2018-2-23 16:43:00 | 显示全部楼层
    27.8G   看来真的需要上大盘鸡了
    回复

    使用道具 举报

    2

    主题

    11

    回帖

    40

    积分

    新手上路

    积分
    40
    lianwu520

    2

    主题

    11

    回帖

    40

    积分

    新手上路

    积分
    40
    2018-2-23 16:43:14 | 显示全部楼层
    前排吃西瓜 mark下
    回复

    使用道具 举报

    4

    主题

    176

    回帖

    432

    积分

    中级会员

    积分
    432
    zhujiwiki

    4

    主题

    176

    回帖

    432

    积分

    中级会员

    积分
    432
    2018-2-23 16:43:40 | 显示全部楼层
    好详细,有空搞
    回复

    使用道具 举报

    206

    主题

    1721

    回帖

    6487

    积分

    论坛元老

    积分
    6487
    openos 楼主

    206

    主题

    1721

    回帖

    6487

    积分

    论坛元老

    积分
    6487
    2018-2-23 16:45:02 | 显示全部楼层
    另外chevereto免费版不支持php 7.2
    建议使用7.1
    回复

    使用道具 举报

    433

    主题

    894

    回帖

    4981

    积分

    论坛元老

    积分
    4981
    cw723

    433

    主题

    894

    回帖

    4981

    积分

    论坛元老

    积分
    4981
    2018-2-23 16:45:19 | 显示全部楼层
    不错挺骚的操作。
    回复

    使用道具 举报

    0

    主题

    158

    回帖

    328

    积分

    中级会员

    积分
    328
    ownones

    0

    主题

    158

    回帖

    328

    积分

    中级会员

    积分
    328
    2018-2-23 16:47:49 | 显示全部楼层
    你们这些采集真6,什么时候把1024全部采集完送个VIP。
    回复

    使用道具 举报

    30

    主题

    272

    回帖

    1136

    积分

    金牌会员

    积分
    1136
    maiawpyg

    30

    主题

    272

    回帖

    1136

    积分

    金牌会员

    积分
    1136
    2018-2-23 16:50:32 | 显示全部楼层
    这操作真666 另外问下chevereto 支持远程存储吗 比如 google的drive.
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2025-1-1 14:28 , Processed in 0.025658 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表