Maison > base de données > tutoriel mysql > mongodb安装和配置

mongodb安装和配置

WBOY
Libérer: 2016-06-07 15:56:10
original
1265 Les gens l'ont consulté

1. mongodb安装 先下载mongodb,官网地址; http://www.mongodb.org/downloads curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.1.tgz 解压缩 tar -zxvf mongodb-linux-x86_64-2.6.1.tgz 新建目录 mkdir -p mongodbcp -R -n mongodb-li

1. mongodb安装

先下载mongodb,官网地址; http://www.mongodb.org/downloads
curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.1.tgz
Copier après la connexion
解压缩
tar -zxvf mongodb-linux-x86_64-2.6.1.tgz
Copier après la connexion
新建目录
mkdir -p mongodb
cp -R -n mongodb-linux-x86_64-2.6.1/ mongodb
Copier après la connexion

2. 通过命令行启动

通过执行./bin/mongod启动mongodb,查看mongod启动的所有选项
cd mongodb 
./bin/mongod --help
Copier après la connexion
主要选项: --dbpath : 数据保存目录,默认为/data/db/, 每个mongod需要独立的数据目录,启动时会在数据目录生成mongod.lock,这个文件防止其他mongod进程使用该目录。 --port: 启动端口,默认为27017 --fork: 以守护进程方式启动。 --logpath: 日志目录 --config 指定配置文件。
启动mongodb
mkdir data

./bin/mongod --port 9000 --fork --logpath /home/mongodb/log/mongodb.log  --dbpath /home/mongodb/data/
Copier après la connexion

3. 以配置文件方式启动

建立配置文件
mkdir config
vim config/mongodb.conf
Copier après la connexion
将上面的配置写入文件
# mongodb config file

port = 9000

fork = true

logpath = /home/mongodb/log/mongodb.log

dbpath = /home/mongodb/data/
Copier après la connexion
启动
./bin/mongod --config /home/mongdb/conf/mongodb.conf
Copier après la connexion
建议使用配置文件方式来启动。

4. mongodb停止

可以使用kill 进程方式来停止。如果进程号为10000, 使用 kill 10000。 这样系统会保存数据,然后关闭连接,停止服务。不能使用 kill -9 ,这样直接关闭数据库,导致数据文件有损坏。
另一种方式来关闭使用mongo shell,这是最稳妥的方式
./bin/mongo --port 9000
use admin
db.shutdownServer();
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal