본문 바로가기
서버/리눅스

CentOS 5.x rockmongo 설치하기

by 사악신 2014. 3. 17.


mongo DB 의 웹어드민 툴 중 rockmongo 를 설치해보겠습니다. 아파치와 PHP 는 이미 설치되어있는 경우이며, php 의 mongo 확장 모듈을 쉽게 설치하기 위하여 php-pear 패키지를 설치합니다.


yum install php-pear


설치가 끝나면 pecl 을 이용하여 mongo.so 모듈을 생성합니다.


pecl install mongo


상기 명령어를 실행하면 모듈의 소스를 다운로드한 후, 컴파일하게됩니다. 이렇게 생성된 모듈은 /usr/lib/php/module 아래 위치하게 됩니다.



이제 php 가 생성된 모듈을 사용할 수 있도록 설정합니다.


vi /etc/php.ini


Dynamic Extensions 설정 부분에 아래 내용을 추가합니다.


extension = mongo.so


php 의 설정은 모두 끝났으며, 이제 rockmongo 를 설치합니다. 먼저, 최신 소스를 다운로드합니다.


mkdir /usr/share/rockmongo

cd /usr/share/rockmongo

wget https://rock-php.googlecode.com/files/rockmongo-v1.1.3.zip

unzip rockmongo-v1.1.3.zip


필요없는 디렉토리를 정리하고, 버전별 관리를 할 수 있게 생성된 디렉토리명을 변경합니다.


rm -rf __MACOSX

mv rockmongo 1.1.3


이제 아파치에서 설정을 위하여 rockmongo.conf 파일을 생성합니다.


cd /etc/httpd/conf.d

vi rockmongo.conf


Alias 를 추가합니다.


Alias /rockmongo /usr/share/rockmongo/1.1.3


아파치를 재실행한 후, 해당 Alias(http://서버주소/rockmongo) 로 접속해봅니다. 아래와 같이 로그인 페이지가 뜨면 사용자와 비밀번호를 모두 admin 으로 입력합니다.


로그인이 되면 아래와 같은 첫화면을 볼 수 있습니다.



비밀번호를 변경하는 방법은 rockmongo 의 config.php 파일을 수정하면 됩니다.


$MONGO["servers"][$i]["control_users"]["admin"] = "비밀번호";



반응형

댓글