MongoDB-- 설치 및 배포

리눅스 환경을 설치하여 MongoDB

설명 : 소프트웨어 버전 여기에 사용 : MongoDB를 - 리눅스 x86_64의-rhel62-3.2.8.tgz

 

다운로드 공식 웹 사이트

본 명세서에서 사용 된 바와 같이, 설치 패키지 다운로드   추출 코드 : zj43

다음과 같이 구체적인 단계는 다음과 같습니다

서버 및 압축 해제 1) 패키지 업로드

[루트 @ srtAdmin ~] # 타르 xvzf MongoDB를 - 리눅스 x86_64에-rhel62-3.2.8.tgz 
[루트 @ srtAdmin ~] # MV MongoDB를 - 리눅스 x86_64에-rhel62-3.2.8 / usr / 지방 /의 MongoDB를

2) 관련 구성 디렉토리 및 구성 파일을 생성

[루트 @ srtAdmin ~] #의   CD / usr / 지방 / MongoDB를 / 
[루트 @ srtAdmin / usr / 지방 / MongoDB를] #의 LL 
총 100 
drwxr -xr-X 2 루트 루트 4096 11월 13일 16시 36분  -rw-R- -r-- 1 루트 루트 34520 2016년 7월 13일 GNU-AGPL-3.0
-rw-R - r--로 1 개 루트 루트 16726 2016년 7월 13일 MPL-2
-rw-R - r--로 1 루트 루트 1359 2016년 7월 13일 README
 -rw-R - r--로 1 루트 루트 35910 2016년 7월 13일 대한 제 3 파티 - 공지 사항
[루트 @ srtAdmin / usr / 지방 / MongoDB를] #의 에서 mkdir {데이터, conf의 로그} 
[루트 @ srtAdmin / usr / 지방 / MongoDB를] #의 LS 
빈의 conf의 데이터 GNU-AGPL-3.0 로그 MPL-2 README 대한 제 3 파티 - 공지 사항

[@ srtAdmin 루트 / usr / 지방 / MongoDB를] # 빔 conf의 / 수정 구성 파일 # 1의 mongodb.conf 
DBPATH = / usr / 지방 / MongoDB의 / 데이터
를 logpath = / usr / 지방 / MongoDB의 / 로그 / mongodb.log
bind_ip = 0.0.0.0 
포트 = 27,017 
logappend = 1 
포크 = 1

3) 시작 MongoDB를

[@ srtAdmin 루트 / usr / 지방 / MongoDB를] #의 CP 빈 /를 mongod는 / usr / 빈은 / 사용하기 쉬운의 #은 / usr / 빈에 명령을 복사 
[@ srtAdmin 루트 / usr / 지방 / MongoDB를] # mongod --config /usr/local/mongodb/conf/mongodb.conf #는 mongod를 시작할 
서버 때까지 대기, 포크의 자식 프로세스에 대해 IS READY 에 대한 연결.
갈래 과정 : 28,531
자식 프로세스는 부모가 종료, 성공적으로 시작

[루트 @ srtAdmin / usr / 지방 /의 MongoDB를] # NETSTAT -nlutp는 | grep으로 27017 
TCP 0 0 0.0.0.0:27017 0.0.0.0:*는 28,531 / LISTEN mongod를

[루트 @ srtAdmin / usr / 지방 / MongoDB를] #은 에코 "는 mongod --config /usr/local/mongodb/conf/mongodb.conf # MongoDB를 시작">> 부팅에 기록 /etc/rc.local에 # rc.local에 파일을 처음부터

 

 

 

 

 

 

 

 

 

추천

출처www.cnblogs.com/yanjieli/p/11850938.html