Lxr 설치 매뉴얼
매뉴얼은 ubuntu 서버 환경으로 제작되어 있습니다.
apatch2 설치
기본적으로 apatch2가 설치 되어 있어야 하며 apt-get install apache2 명령어로 쉽게 설치 할수 있습니다.
glimpse 설치
. wget
http://webglimpse.net/trial/glimpse-latest.tar.gz
.
tar xvfz glimpse-latest.tar.gz
./configure
&& make && sudo make install
lxr 설치 및 환경 세팅
http://packages.ubuntu.com/lucid/all/lxr/download 로 이동하여
lxr_0.3.1-5_all.deb (140801 일기준) 을 받아
dpkg – I v패키지 명으로 하여 설치 할 수 있습니다.
기본
설치는 /usr/share/lxr
에
됩니다.
sudo
vi /etc/apache2/sites-available/default 후
다음 내용 추가
Alias /lxr "/usr/share/lxr"
<Directory "/usr/share/lxr">
Options All
AllowOverride All
</Directory>
version 명으로 된 디렉토리 아래 바로 소스를 둘 것이므로 다음처럼 수정합니다.
#
The source is here.
sourceroot: /usr/share/lxr/source/$v/
srcrootname:
Linux
# Glimpse can be found here.
glimpsebin:
/usr/local/bin/glimpse
소스
코드 복사 및 DB
구축
sudo
mkdir /usr/share/lxr/source/<VERSION>
sudo cp
소스/usr/share/lxr/source/<VERSION>
cd
/usr/share/lxr/source
cd
<VERSION>
sudo genxref ./
sudo glimpseindex -H ./ ./검색할위치 ( 생성위치 검색할 위치)
sudo chmod 644 .glimpse_*
sudo chmod 644 fileidx
sudo
chmod 644 xref
참고 사이트
http://blog.dasomoli.org/305
'IT이야기 > linux' 카테고리의 다른 글
VNC Server 설치 (0) | 2017.07.26 |
---|---|
리눅스에서 svn 디렉토리를 모두 삭제하는 방법 (0) | 2014.10.23 |
masboard에서 프로그램하기 (0) | 2014.01.18 |
marsboard에서 홈서버 및 워드프레스 설치 (2) | 2014.01.03 |
masboard에 ftpserver 설치 (0) | 2014.01.01 |
masboard에서 윈도우 파일 마운트 (0) | 2014.01.01 |