>> Edit article
이름
제목
패스워드
htdig를 이용한 홈페이지 검색 엔진 구축입니다. http://www.htdig.org/ 위의 사이트에 가시면 더 자세한 내용을 보실수 있고요. 대표적으로 kldp.org가 htdig를 이용한 검색엔진을 쓰고 있습니다. 그럼 설치방법 설명을 하겠습니다. http://nono.linux-site.net/htdoc/pds/htdig-3.1.4.tar.gz 위의 파일을 다운 받으후 # tar -xvzf ./htdig-3.1.4.tar.gz 이렇게 하시면 아래 3개 파일이 나옵니다. 위에2개는 한글 패치입니다. mizilinux에서 패치된것을 받은 것입니다. 미지리눅스 개발팀에서 한것인지 누가 한것인지?... 전 잘 모르겠습니다 ;-) htdig-3.1.4-conf.patch htdig-3.1.4-ko.patch htdig-3.1.4.tar.gz # tar -xvzf ./htdig-3.1.4.tar.gz 하면 htdig-3.1.4.tar.gz 파일이 풀리면서 디렉토리가 하나 생깁니다. 여기로 이동하셔서 # cat ./../htdig-3.1.4-conf.patch| patch -p1 # cat ./../htdig-3.1.4-ko.patch | patch -p1 이렇게 하시면 한글 패치가 됩니다. 한글 패치를 하는 이유는 원래 htdig가 영어권에서 개발 되었기 때문에 단어중심의 인덱싱을 해야하는데 한글을 인식할수 없습니다. 이걸 패치한 것으로 알고 있습니다. 그다음 컴파일을 해야합니다. 먼저 config를 해야겠죠.. 제 설정대로 하면... # ./configure --prefix=/home/www/htdig --with-cgi-bin-dir=/home/www/cgi-bin/ -->cgi-bin 디렉토리 --with-image-dir=/home/www/html/htdig -->웹상에서보는 이미지 디렉토리 --with-search-dir=/home/www/html/htdig -->search.html이 생성되는 디렉토리 그다음 # make # make install 하시면 됩니다. 그다음 # vi htdig.conf 하여 start_url과 maintainer를 설정하고 그리고 설치가 끝나면 htdig 아래 bin 디렉토리에 가셔서 rundig # cd /home/www/html/htdig/bin # rundig 하시면 웹상의 모든 디렉토리의 파일을 읽어서 쭉~~~ 익덱스를 만듭니다.. 시간이 좀 오래걸립니다. 파일이 많을경우 그럼 행운이 있기를 ;-) http://nono.linux-site.net/ 상단메뉴의 오른쪽 검색버튼을 누르시면 작동 예를 보실수 있습니다. 급하게 썼는데.. 틀린건 없는지 모르겠네요...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved