페이지

2011-12-28

Windows Search 검색 엔진 설치하기 [2. Windows Server 2008]

Windows Server 2008에는 기본적으로 검색 서비스가 설치되어 있지 않습니다.
시작 > 관리도구 > 서버 관리자를 실행한 다음 아래 그림과 같이 역할을 선택하면 역할 서비스 안에 Windows 검색 서비스 상태가 설치되지 않음으로 나오면 역할 서비스 추가를 실행합니다.
image

역할 서비스 추가 창에서 Windows 검색 서비스를 선택하고 다음을 실행합니다.
image

검색할 디스크 볼륨을 선택하고 다음을 실행합니다.
image

설치 내용을 확인한 다음 설치를 실행합니다.
image

설치 진행 중 화면입니다.
image

설치가 완료되면 아래 화면과 같이 역할 서비스에 상태가 설치됨으로 바뀌어 나오는 것을 볼 수 있습니다.
image

설치 후 설정 관련해서는 다음에 계속해서 추가하도록 하겠습니다.

2011-12-15

Windows Live Writer 로 블로그에 글쓰기 (Blogger, Tistory, Naver)

일전에 Microsoft Word를 이용하여 블로깅 하는 글을 썼었습니다.

그때는 워드에서 글을 쓰고 Blogger, Tistory 에 바로 게시를 하는 구성이었는데 워드에서 작성한 블로그 글에 이미지가 포함된 경우 Blogger 계정의 경우는 그림 옵션 설정이 되지 않아 블로그에 이미지가 올라가지 않는 문제가 있었습니다.

그 문제를 해결하고자 여러 가지 방법을 찾아보았으나 해결 방법은 없어서 다른 방법으로 Naver 블로그에 까지 한꺼번에 글을 올리기로 마음 먹었습니다.

그래서 찾은 방법이 ”Windows Live Writer”

프로그램이 필요한 분은 [여기]에서 다운받을 수 있습니다.

 

일단 설치가 끝나고 맨 처음 실행을 하게 되면 아래 그림과 같은 창이 열립니다. 과감히 다음을 클릭합니다.

image

 

그러면 제일 먼저 사용할 블로그 서비스를 선택하는 창이 열립니다.

우선 Blogger를 연결할 것이기 때문에 기타 서비스를 선택합니다.

clip_image001[3]

 

웹 주소에는 본인의 블로그 주소를 그리고 사용자 이름과 암호를 입력하고 다음을 클릭합니다.

clip_image002[4]

 

블로그 스킨 다운로드 창이 나오는데 ‘예’를 선택하게 되면 실제 블로그 서비스에서 글을 작성하는 것 처럼 미리보기 상태에서 글 작성이 가능합니다.

‘아니오’를 선택을 하더라도 나중에 블로그 스킨을 업데이트하거나 미리보기를 껏다 켰다 할 수 있는 옵션이 있습니다.

clip_image003[4]

 

예를 선택하게 되면 아래 그림과 같이 블로그 스킨을 다운로드 하게 됩니다.

clip_image004[4]

 

스킨 다운로드가 모두 완료되면 아래 그림과 같이 연결된 블로그 서비스 이름을 설정할 수 있습니다.

저는 Blogger라고 서비스 이름으로 저장하였습니다.

clip_image005[4]

 

모든 설정이 완료되면 아래 화면과 같이 블로그 스킨 상태에서 바로 글 작성이 가능합니다.

clip_image007[4]

 

실제로 Windows Live Writer를 써보니 각 블로그 서비스(Blogger, 티스토리, 네이버) 별로 게시나 설정에 약간의 차이는 있지만 이 툴 하나로 여러 가지 블로그에 글을 게시하는 사람들에게는 아주 유용할 것 같습니다. 사용 중 더 추가되는 내용은 계속해서 블로그에 업데이트 하도록 하겠습니다.

 

Windows Search 검색 엔진 사용하기 [준비]

서버에 업로드 다양한 문서의 내용 검색을 위하여 2007년경에 네이버의 PC 검색이라는 프로그램의 Open API 사용해서 프로그램을 구현한 적이 있었다.


당시 검색엔진의 구매 비용이 여의치 않아 저렴한 검색 엔진이 필요했고 프로그램 연동이 가능해야 했던 조건이 있어서 오픈 소스 검색 엔진과 구글 데스크톱 검색, Microsoft Windows Search등을 검토 했었으나 사용법이 가장 간단했던 네이버의 PC 검색을 선택했었다.


그런데 네이버 PC 검색의 치명적 단점은 서버 OS 공식적으로 지원하지 않았고(설치 사용은 가능했다.) 검색 결과를 검색엔진이 설치된 서버에서만 있었다는 문제점이 있었다.
문제는 검색엔진이 설치된 서버에서 검색 결과를 다시 보내주는 서비스로 해결은 했지만 성능 면에서 그리 권장할 만한 구조는 아니었다.


최근 검색 관련된 업무 프로그램을 개편해야 상황이어서 여러 가지 검색 엔진을 다시 찾아보았지만 네이버는 물론이요 구글도 데스크톱 검색을 서비스 중지하였다.


선택의 여지가 없어서 선택한 "Windows Search"
Windows 2003 서버 OS 대상으로는 4.0 버전까지 나와 있고 
현재 내가 개발 용으로 사용하고 있는 Desktop PC OS Windows 7으로 검색엔진이 내장되어 있는 것으로 보인다. (추후에 관련 내용은 다시 확인해봐야겠다.)


현재 Windows Search 이용하여 문서 내용 검색 기능을 일단 구현을 완료하였고
Windows 7 에서 개발된 소스를 Windows 2003 서버에 그대로 적용 했을 현재까지 문제 없이 돌아 가고 있다.


내가 개발하면서 참고하고 필요했던 내용들을 여기에 정리해 볼까 한다.
기억력이 갈수록 퇴화되고 있는 자신과 Windows Search 관련 개발을 시작하는 누군가에게 도움이 되길 바라며...

2011-12-14

Microsoft Word를 이용하여 Blogger, Tistory에 포스트하기

"스마트"라는 단어가 최근 몇 년째 Keyword로 자리 잡고 있습니다.
그래서 블로그에 글을 쓸 때도 스마트하게 써보는 게 좋을 것 같아서 이런 주제로 글을 써보도록 하겠습니다.
  • Microsoft Office Word를 실행합니다.
  • 파일 > 새로 만들기 > 블로그 게시물을 선택하여 실행합니다.
clip_image001
  • 블로그 계정이 등록되어 있지 않은 경우는 아래 그림과 같이 블로그 계정 등록 창이 나옵니다. 지금 등록을 실행합니다.
clip_image002
  • 글을 게시할 블로그 공급자를 선택해 주면 됩니다.
clip_image003
  • 저의 경우에는 블로거를 선택하고 다음을 실행 하였습니다.
새 블로거 계정에 사용할 계정 정보를 입력하고 확인을 클릭합니다.
clip_image004
  • 그림 옵션 관련한 창이 열리는데 그냥 확인을 누르시면 됩니다.
  • 그림 공급자에 없음을 선택한 경우 Blogger 에 게시된 글은 Word에 삽입되어 있는 이미지가 나오지 않는다.
    현재까지는 게시 만으로 이미지가 나오게 할 방법은 없는 듯 보인다.
clip_image005
  • 계정 정보가 잘 등록 되었다면 아래와 같은 계정이 등록되었다는 확인 창을 볼 수 있습니다.
clip_image006
  • 이제 블로거 계정은 추가 되었고, 추가로 티스토리 계정을 추가해 보도록 하겠습니다.
열려 있는 워드 창에서 블로그 그룹에 있는 계정 관리 버튼을 실행합니다.
clip_image007
  • 블로그 계정 창이 열리고 기존에 등록된 계정을 볼 수 있습니다.
    여기서 새로 만들기 버튼을 실행합니다.
clip_image008
  • 새 블로그 계정 창이 열리면 블로그 공급자를 선택하는데 티스토리의 경우에는 기타 항목을 선택하면 됩니다.
clip_image009
  • 블로거 계정을 연결할 때와는 다르게 API와 블로그 게시 URL이라는 항목이 있습니다.
이 항목은 이 그림 아래에 있는 그림에서 보이는 것과 같이
  • 티스토리 관리 화면에서 글 관리 > 글 설정 > BlogAPI 탭을 차례로 클릭하시면 본인의 API 정보를 확인 할 수 있습니다.
  • 여기서 API 주소를 복사하여 블로그 게시 URL에 붙여넣기 하고
API 항목에는 MetaWebLog로 선택을 한 다음 계정 정보를 입력하고 확인을 실행합니다.
clip_image010
clip_image011
계정 등록이 되면 아래 그림과 같이 확인 창이 열립니다.
clip_image012
이제 등록된 두 개의 블로그 계정을 확인할 수 있습니다.
clip_image013
이제는 블로그에 쓸 글을 작성하시면 되겠습니다.
게시 제목과 게시 내용을 작성한 다음 글을 게시할 계정을 선택하여 상단에 보이는 게시 버튼을 눌러주시면 게시가 끝납니다.
clip_image014
게시가 완료되면 아래 그림에서 보이는 것과 같이 계시된 계정과 시간을 확인할 수 있습니다. 다시 한번 게시 버튼을 누르게 되면 해당 글이 중복으로 게시되니 이 점 유의하시기 바랍니다.
clip_image015

시작에 즈음하여

벌써 2011년도 저물어 가고 있는 시점에서 한 해를 되돌아 보니 다짐 했던 많은 일들 중 제대로 했던 일이 하나도 없는 것 같아 왠지 무력감이 느껴졌다.

올해도 이렇게 지나가고 마는 것이지, 나란 사람이 원래 이런 사람인지…

 
 

그래서 이렇게 시간을 보내지 말고 올해 계획 세웠던 일 중 한가지라도 정리 하고자 블로깅을 하겠다는 목표를 한 해가 다 지나가는 시점에 이렇게 시작을 다짐해 본다.