CentOS 에 Mogodb 를 설치 하 는 절차(온라인&오프라인 두 가지)

먼저 추천 설치:온라인 설치,공식 을 따라 가면 문 제 를 피 할 수 있 습 니 다.
새로 배 운 Mongodb 는 오프라인 설 치 를 추천 합 니 다.
1.오프라인 설치:(두 그룹 으로 나 뉘 어 Linux 기반 과 기반 없 음)
Linux 기반 이 있 는 동지 들 은 볼 수 있 습 니 다.
설치 패키지:
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.1.tgz
설치 과정

pstree 작은 도구 설치 및 사용

mongodb 닫 기

부팅 설정:

리 눅 스 기반 이 없 는 동지:
먼저 공식 다운로드 오프라인 설치 패키지:https://www.mongodb.com/

ftp 서버 연결,오프라인 패키지 업로드


XShell 연결 하기:



압축 해제 파일(조금 만 지면 tab 키 를 누 르 면 자동 으로 보 완 됩 니 다):tar-xzf mongo*

압축 해제 명령 이 분명 하지 않 은 것 은 문서 라 이브 러 리 에 가서 기본 명령 을 볼 수 있 습 니 다http://dnt.dkill.net/dnt

루트 사용자 로 전환 하고 폴 더 를/usr/local 디 렉 터 리 로 복사 합 니 다.
cp -r mongodb-..... /usr/local/
mv mongodb..../ mongodb

명령 이 이해 되 지 않 는 것 은 보 세 요:


/usr/local/mongodb 디 렉 터 리 로 전환 하여 데이터베이스 디 렉 터 리 와 일기 파일 을 만 들 고 배경 에서 mongod(./현재 디 렉 터 리 를 대표 합 니 다)를 실행 합 니 다.
mkdir dbs
touch logs
./mongod --dbpath=/usr/local/mongodb/dbs/ --logpath/usr/local/mongodb/logs --fork

프로 세 스 보기,프로 세 스 종료
pstree -p | grep mongod
pkill mongod

pstree 명령 이 없 으 면 가장 작은 설치 임 을 알려 줍 니 다.당황 하지 말고 설치 하면 됩 니 다.
yum install-y psmisc(안심 할 수 있 는 애플 리 케 이 션 에 대해 서 는-y,완전 자동화 설치,불안 한 것 은 스스로 볼 수 있 습 니 다)

시동 이 너무 귀찮아 서 그런 가?간소화의

vi 를 처음 사용 하 는 경우 i 를 누 르 고 편집 모드 에 들 어가 서 입력 이 끝 난 후에 ESC 를 누 르 고 입력:wq 를 누 르 면 됩 니 다.어떻게 해도 물 러 설 수 없다 는 것 을 발견 하면 두려워 하지 마 세 요.

./mongod-f mongod.conf 를 입력 하면 시작 합 니 다.

일반적으로 시작 항목 을 추가 하여 이렇게 하면 됩 니 다.하늘 을 거 슬러 kali 를 할 때 도 이렇게 합 니 다.지난번 에 보 낸 ssh 가 작 동 하지 못 하 는 것 도 이렇게 합 니 다~~하지만...왜 그런 지 모 르 겠 어 요.CentOS 가 이렇게 하면 안 돼 요.그래서 이 단 계 를 뛰 어 넘 었 어 요.


이 디 렉 터 리 로 먼저 전환:cd/lib/systemd/system
mongodb 를 만 드 는 서비스:vi mongodb.service
다음 내용 을 입력 하 십시오:
[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongod.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/bin/mongod.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target

시작 서비스:systemctl start mongodb.service
서비스 정지:systemctl stop mongodb.service
부팅 시작:systemctl enable mongodb.service


잘 모 르 겠 습 니 다.자주 사용 하 는 Linux 문 서 를 볼 수 있 습 니 다.http://shouce.jb51.net/linux/cmd.html

다시 시작 하 니~mongodb 가 켜 져 있 습 니 다!

이제 초 반 파일 을 지 울 수 있 습 니 다.

2.온라인 설치:
온라인 설 치 는 기본적으로 어렵 지 않 습 니 다.공식 문 서 를 따라 가면 됩 니 다.

패키지 정보

설치 64 시스템 만 지원 합 니 다.

파일 추가

내용 은 바로 공식 적 으로 준 것 이다.

설치 하 세 요.아주 느 려 요.


설치 가 끝 났 으 니 기분 나 쁘 게 계속 보 내 드 리 겠 습 니 다.재 미 없 으 니 공식 문 서 를 따라 가 보 세 요~
초보 자 설치 과정 에서 자주 발생 하 는 오류:http://www.cnblogs.com/dunitian/p/6274437.html
다음 에 계속 하 세 요.아래 의 몇 가지 그림 은 데이터 베 이 스 는 문제 가 없다 는 것 을 증명 합 니 다.


-----------------------------------------------------------------------
역 천 실천 을 통 해 mongodb 에 log 파일 을 지정 할 때 이 log 는 존재 하지 않 을 수 있 습 니 다.예 를 들 어:




---------------------------------------
단순 집계:

좋은 웹페이지 즐겨찾기