windows7x 64位下安装最新版本curl
windows7x 64位下安装最新版本curl
win7x 64位原始系统是没安装curl,也不支持curl的。最近因学习Elasticsearch,需要在CMD下用curl上传官方文档提供的数据.json文件。结果win7x 64不能上传,就想安装curl,百度了很多,都说的不明不白的,我自己折腾了一下,搞定了,现在分享一下。
首先进入: https://curl.se/download.html页面。下面有windows的版本,我的环境是win7x 64位的,选择64位的。
选择“Windows 64 bit 7.76.1 binary the cul project”进入下一页。
此页提供了64位和32位,而且版本已经更新为:7.77.0。我选择下载了“curl for 64 bit ”(可根据需要选择)。
下载后解压“curl-7.77.0-win64-mingw.zip”。如下图。
打开“bin”文件夹。如下图。最新版curl,已经在此!
将“bin”文件夹拷贝出来,放在一个较好记的目录下,
我是(F:\2021_DownSoft\curl_soft\curl_bin),进入该目录。CMD测试一下。
输入“curl –version”。
显示是:curl 7.77.0 (x86_64-pc-win32)。是最新版本。
Elasticsearch学习之测试数据accounts.json的导入
官网地址地址:
https://www.elastic.co/guide/en/elasticsearch/reference/7.6/index.html
正常启动:elasticsearch.bat。
将数据accounts.json拷贝到“crul.exe”所在的目录。
本例:F:\2021_DownSoft\curl_soft\curl_bin\accounts.json
在文件所在位置的dos窗口执行。
curl -H “Content-Type: application/json” -XPOST “192.168.5.99:9200/mytest/_doc/_bulk?pretty&refresh” --data-binary “@accounts.json”
上述的“索引”名为:mytext
注意这里有个坑,es在解析json的时候,最后一行必须是空行。
这样数据导入完毕。
用elasticsearch-head和安装有elasticsearch-head插件的Google Chrome浏览器,进一步检查,都能成功看到。
说明有1000条记录的accounts.json,已经导入到elasticsearch中!可以进行下一章节,搜索和排序数据和在搜索过程中从非结构化内容中提取字段练习了。