WordPress 采集插件 WP-JPost 在Windows/Linux 系统环境下安装curl 采集 带ssl的https网站 图文教程

早前我们写了WordPress采集插件WP-JPost,群里有人不知道在Windows下如何使用curl,这里我们感谢群友 沉默の羔羊 的赞助,才有了本教程~

什么是curl?

curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。

Linux下安装curl

debian apt-get install curl -y

centos yum install curl -y

我们这里就以赞助者的目标站 动漫之家 为目标,由于目标站是https的站点,所以必须要使用curl才能采集到内容。

安装好了如何找到curl路径?

在终端中输入:

whereis curl

通过以上命令查找curl的路径,一般是/usr/bin/curl 。

下面我们详细讲述Windows下如何安装curl,并在我们的插件中设置curl采集目标站~

Windows下安装curl

本示例测试环境具体参数

系统:Windows Server 2012 R2 标准版 64位 中文版
PHP环境:XAMPP 5.6.36 集成套件

区分Windows系统的位数

Curl下载

curl下载地址:https://curl.haxx.se/dlwiz/?type=bin ,如下图所示:

注意:这里下载的位数跟上面的系统位数一致~

这里有2个版本,我们直接选择generic版本即可。

curl安装

下载完成后这里会有一大堆的文件,这里我们只需要bin文件夹下面的3个文件即可。我们直接将文件解压到c:\curl 目录(c盘本身是没有这个目录的,我们这里直接新建即可)

这里解压完成即可。

WordPress采集插件WP-JPost插件设定

上面的采集规则我们这里就不列出来了,详情请移步:WordPress 自动采集插件 wp-jpost 采集网站 dmzj.com 规则示例

curl设定:c:/curl/curl.exe 与上面解压的文件夹一致,必须精确到.exe文件

注意:文件路径请使用左斜线 ( / ) ,且必须精确到.exe文件。如果使用右斜线( \)第一次保存可以正常使用。但是下一次保存会覆盖设置。

我们插件中如果要使用curl,必须要支持exec、system函数等,可能会带来安全风险。

腾讯云云产品双12限时秒杀【点击购买】

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

百度云不止一折优惠【点击购买】

1 Reply to “WordPress 采集插件 WP-JPost 在Windows/Linux 系统环境下安装curl 采集 带ssl的https网站 图文教程”

  1. 预计增加新的功能如下:
    1、增强用户可用性,增加运行环境检测功能(出现空白页、mod_rewrite模块检测、exec/mb_detect_encoding函数环境检测)。
    2、在列表页中增加广告设置。
    3、采集文章状态设置。
    4、新采集得文章时间随机性。
    5、图片本地话(待开发)
    6、ajax格式列表采集功能(待开发)

发表评论

电子邮件地址不会被公开。 必填项已用*标注