杰奇linux远程采集,采集器网站分离

本文阅读 5 分钟
广告

没错,时隔这么久,终于又开始发起第三次尝试,其实这个原理很早就有人分享过,就是将服务器映射到本地磁盘,然后开启数据库的远程连接权限,就可以实现关关采集器在自己电脑,而杰奇在linux的服务器,实现远程采集。目前已经基本成功了,所以决定将教材整理一下,但是采集的速度和服务器的位置和配置有直接关系,所以建议服务器能和自己的电脑能流畅访问最好。
注意:这种操作对服务器性能要求也比较高,配置低的很容易掉线。
如果服务器配置很高,但是自己的电脑采集到服务器延迟太大采集缓慢,倒是可以在服务器上安装虚拟机软件,比如vmware player这种轻便的,虚拟化一个linux系统网站运行在里面,再设置内网ip,外网映射80或者443端口就好了(话说有点麻烦啊)

本文章仅供学习研究,请勿用于侵权

我使用的环境如下:

CentOS7.3(和系统关系不大)
Mysql5.5
宝塔免费版6.8.4
Nginx 1.14.1(和这个其实没有任何关系)
服务器配置:1核1G25SSD(主要是带宽和磁盘读写)

需要准备的软件:

1.SFTP Net Drive Free
2.关关采集器

在进行软件的安装之前,需要在服务器进行以下操作:

1.用root用户连接服务器,输入指令:

usermod -d /www root

这句话的意思就是将连接后的root默认文件夹变为www,也就是宝塔的网站目录所在位置(这里其实为了方便和安全使用考虑,可以新建一个用户,再给它相关权限,但是我只是为了方便才用root用户,注意用root用户在后期是很不方便的,会导致服务器的管理被限制在你设置的目录了。)
2019.01.23补充:
如果上述指令出现错误提示,那么可以直接编辑/etc/passwd进行强制修改,修改完成后重启。

vi /etc/passwd

1.jpg

2.打开宝塔面板的数据库远程,比如开启3306端口,和设置远程主机的访问(宝塔的最新版本默认的话,只需要开端口就好了)
如果还是不能连接,可以参考这个教程:宝塔面板,开启Mysql远程连接权限

然后开始正式的搞事情

1.打开SFTP Net Drive Free,连接服务器(我这是已连接状态)
Snipaste_2018-12-29_10-04-45.png

2.确认链接成功后,可以打开杰奇所在的网站确认一下(我这里就可以看到了)
Snipaste_2018-12-29_10-05-12.png

3.打开关关采集器,配置数据库连接,设置网站目录为之前映射出的磁盘里面的杰奇目录
Snipaste_2018-12-29_10-04-29.png

4.测试采集规则后,点击采集(速度有点慢,但是ok了)
Snipaste_2018-12-29_10-12-19.png

最后再说一句:
在写这篇教程的时候,一个群友提到了Net Drive2+mklink的策略,但是我个人觉得各种挺麻烦的,我只是写了最简便的操作,不够如果为了稳定,或者安全性考虑,也可以去尝试一下。
有什么疑问可以评论留言。
SFTP Net Drive Free下载:


【规则之树版权所有,转载注明来源哦。】

本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.ruletree.club/archives/920/
typecho调用用户文章总数及评论总数
« 上一篇 12-27
2019开始了,内心毫无波动
下一篇 » 01-05
广告

发表评论

V注册会员 L评论等级
R145 条回复
  1. 黑化肥挥发慧慧Lv.1 说道:
    2020-08-28     Win 10 /    Chrome

    SFTP Net Drive Free下载,谢谢博主!

  2. 新闻工作者Lv.1 说道:
    2020-08-14     Win 10 /    Chrome

    下载看看

  3. 408Lv.1 说道:
    2020-08-13     Android /    Chrome

    下载

  4. kuankuanVLv.1 说道:
    2020-08-11     MacOS /    Chrome

    SFTP Net Drive Free下载,谢谢博主!

  5. 木屋小说Lv.1 说道:
    2020-07-25     Win 10 /    Chrome

    想要下载 T T

  6. A.¹奶油Lv.1 说道:
    2020-06-26     Win 7 /    Chrome

    SFTP Net Drive Free下载,谢谢博主!

  7. lgdsjjaLv.1 说道:
    2020-06-20     Win 10 /    Chrome

    SFTP Net Drive Free下载,谢谢博主!

  8. @_@Lv.1 说道:
    2020-06-12     Win 7 /    Chrome

    感谢分享

  9. 比比东Lv.1 说道:
    2020-06-07     Win 7 /    Chrome

    SFTP Net Drive Free下载,谢谢博主!

  10. 222Lv.1 说道:
    2020-06-05     Win 10 /    MicroSoft Edge

    SFTPSFTPSFTPSFTPSFTPSFTP

  11. 烽火戏诸侯Lv.1 说道:
    2020-05-31     Win 10 /    Chrome

    感谢分享 icon_mrgreen.gif

  12. 明河Lv.1 说道:
    2020-05-22     Win 7 /    UC浏览器

    这个方案试过了,太慢了,可能服务器之间的距离远了,平均一章要10秒钟
    大家如果和我一样的问题,可以尝试另一款软件ftp synchronize,这个,找找有破解版
    原理是利用ftp,自动上传,也不用处理服务器那边了,直接开个ftp账号就行了。
    主要区别是Windows这边也要有网站程序,关关设置本机的目录,远程的mysql,采集后,txt自动由ftp软件上传,大大加快了采集速度

    1. 不暇VLv.6 说道:
      2020-05-22     Android /    Chrome

      @明河

      这个方案确实也可行啊,厉害了。

      1. 明河Lv.1 说道:
        2020-05-23     Win 10 /    Chrome

        @不暇

        经测试,网上的破解版为专业版,单次文件限制1万个,这远远不够用
        官网卖的有企业版,限制100万,终极版无限制。目前还未找到这两个版本的破解版,如果有的话,可以分享下

        1. 不暇VLv.6 说道:
          2020-05-26     Win 7 /    Chrome

          @明河

          我也暂时没有,找到再说吧

  13. dsdLv.1 说道:
    2020-05-21     Win 7 /    FireFox

    SFTP Net Drive Free下载,谢谢博主!

  14. 明河Lv.1 说道:
    2020-05-21     Win 10 /    Chrome

    试试,感谢

  15. 皮皮囧Lv.1 说道:
    2020-05-10     Win 10 /    Chrome

    试试,感谢

没有更多评论了

作者信息

热门文章

标签TAG

热评文章