mongodb 확장 추가
1771 단어 서버
1. 소스 추가
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
2. 설치 시작
sudo apt-get install -qq mongodb-org
설치 완료 확인 켜기:
$ ps -ef | grep mongo mongodb 15683 1 1 03:00 ? 00:00:37/usr/bin/mongod --config/etc/mongod.conf
버전 확인:
$ mongo --version
MongoDB shell version: 2.6.6
$ mongo
> db.test.save( { test: 100 } )
> db.test.find()
{ "_id" : ObjectId("549253f4d91767276c02fc14"), "test" : 100 }
경로 정보 및 기본 매개 변수 설명:
Sources: /usr/bin/
Logs: /var/log/mongodb/mongod.log
Data: /var/lib/mongodb/
Default ip: 127.0.0.1
Default port MongoDB is listening: 27017
이상의 정보는/etc/mongod를 편집할 수 있습니다.conf를 수정합니다.
켜기/끄기
$ sudo service mongod start
$ sudo service mongod stop
$ sudo service mongod restart
PHP Mongodb Driver 설치
1. 드라이브 설치
sudo pecl install mongodb
#!!! php5-dev libcurl4-openssl-dev libpcre3-dev
2. PHP 확장 오픈
echo 'extension=mongodb.so' | sudo tee /etc/php5/mods-available/mongodb.ini
#!!!
sudo ln -s /etc/php5/mods-available/mongodb.ini /etc/php5/fpm/conf.d/20-mongodb.ini
sudo ln -s /etc/php5/mods-available/mongo.ini /etc/php5/fpm/conf.d/mongo.ini
sudo ln -s /etc/php5/mods-available/mongo.ini /etc/php5/cli/conf.d/mongo.ini
서버 재부팅
sudo service php5-fpm restart
설치 성공 확인
phpinfo 보기()
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
집 서버 설계 (하드웨어 편)자신의 Redmine이나 ownCloud를 운용하기 위해 사쿠라 VPS, DigitalOcean, OpenShift 등을 놀랐습니다만, 침착 해 왔으므로 현상을 정리하고 싶습니다. 먼저 하드웨어 구성을 정리합니다. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.