-
curl: (1) Protocol 'http not supported or disabled in libcurl프로그래밍/검색 2015. 2. 7. 21:47728x90반응형
윈도우 서버에서 elasticsearch를 사용하기 위해 curl을 설치하였다.
curl 다운로드 사이트: http://curl.haxx.se/download.html
위 사이트에서 윈도우 환경에 맞춰 다운로드를 받으면 된다.
64비트 generic binary SSL 을 선택하고 다운로드 시작
http://curl.haxx.se/latest.cgi?curl=win64-ssl-sspi
압축을 풀면 curl.exe파일이 나오는데 이 파일을 아래 폴더에 복사하면 곧바로 command line에서 사용이 가능하다.
C:\Windows\System32
D:\es\elasticsearch-1.4.2>curl 'http://localhost:9200/?pretty'
curl: (1) Protocol 'http not supported or disabled in libcurl문제는 curl 사용시 위와 같은 아래 메세지가 나온다는 점.
검색해보니 윈도우에서는 command를 사용할 경우 '보다 " 를 사용해야 한다고 한다.
아래와 같이 수정해서 다시 해보니 문제 해결 되었다.
D:\es\elasticsearch-1.4.2>curl "http://localhost:9200/?pretty"
{
"status" : 200,
"name" : "Lifeforce",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "1.4.2",
"build_hash" : "927caff6f05403e936c20bf4529f144f0c89fd8c",
"build_timestamp" : "2014-12-16T14:11:12Z",
"build_snapshot" : false,
"lucene_version" : "4.10.2"
},
"tagline" : "You Know, for Search"
}728x90반응형'프로그래밍 > 검색' 카테고리의 다른 글
윈도우 서버 2012에 엘라스틱검색 1.6 설치하기 (0) 2015.06.28 엘라스틱검색 에러 - java.lang.OutOfMemoryError: Java heap space (0) 2015.06.27 [elasticsearch] open / close /delete index (0) 2015.01.25 [ elasticsearch] HTTP content length exceeded 104857600 bytes. (2) 2015.01.13 [ 엘라스틱서치] HTTP content length exceeded 104857600 bytes. (0) 2015.01.12