IT
-
curl: (1) Protocol 'http not supported or disabled in libcurl프로그래밍/검색 2015. 2. 7. 21:47
윈도우 서버에서 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 no..
-
[윈도우 서버 2012] IIS 설치와 웹 사이트 등록프로그래밍/서버관리 2015. 1. 31. 21:44
한동안 방치했던 윈도우 서버 세팅을 시작했다. 일단 IIS(Internet Information Service)부터 설치 시작. IIS는 윈도우 서버에서 제공하는 웹 서버이며 윈도우 서버 2012 버전에는 IIS 8.0이 설치된다. 아래 사이트에서 설치 방법 참고하였고 본인 기록용으로 설치과정을 포스팅해 둔다. 참고: http://blog.publisher.name/47, http://blog.publisher.name/77 서버 관리자 - 관리 - 역할 및 기능 추가 를 선택한다. 이 후로는 그냥 기본 설정에서 다음의 연속으로 스크린샷들만 첨부하였다. 서버 역할에서 웹 서버를 선택한다. 설치가 완료되자 서버 관리자에 IIS가 나타난다. IIS를 두번 클릭하면 아래와 같이 IIS 관리자 화면이 나타난다...
-
[elasticsearch] open / close /delete index프로그래밍/검색 2015. 1. 25. 16:52
자주 사용하는 API라 그냥 본인 참고용으로 정리. elasticsearch는 특정 인덱스를 지정하여 열고 닫는것이 가능한데 더이상 사용하지 않는 인덱스가 있으면 검색서버 성능을 고려해서 닫거나 삭제해 주는 것이 좋다. 이렇게 닫혀진 인덱스는 클러스터에 overhead를 주지 않으며 이렇게 닫혀진 인덱스 내용을 읽고 쓰는 것은 불가능하다. 다시 인덱스를 읽고 싶으면 언제든지 다시 인덱스를 열어줄 수 있다. - 특정 인덱스를 열거나 닫을 떄 curl -XPOST 'localhost:9200/my_index/_close' curl -XPOST 'localhost:9200/my_index/_open' - 전체 인덱스 열고 닫기 전체 인덱스를 닫거나 열 때는 인덱스 이름으로 _all 이나 * 를 사용한다. cu..