mongodb安装
来源:互联网 发布:oracle数据库中文版 编辑:程序博客网 时间:2024/06/15 17:40
#1.创建用户 配置环境变量
groupadd -g 1001 mongodb
useradd -u 1002 -g mongodb mongodb
#vi /home/mongodb/.bash_profile 在PATH变量下面添加 PATH=/usr/local/mongodb/bin:$PATH
#2.下载解压安装包
cd /home/mongodb
curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-3.6.0.tgz
tar -zxvf /home/mongodb/mongodb-linux-x86_64-3.6.0.tgz
mv /home/mongodb/mongodb-linux-x86_64-3.6.0 /usr/local/mongodb
#3.创建数据文件目录
mkdir -p /u01/mongodata/
chown -R mongodb:mongodb /u01/mongodata/ /usr/local/mongodb
#4.禁用大内存页面
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
#如果是配置主从环境,从库只配置以上部分,否则主库配置时会如下错误"errmsg" : "'192.168.182.134:19932' has data already, cannot initiate set."
##mongod --dbpath=/u01/mongodata/ --logpath=/u01/mongodata/logs --logappend --port=19932 --auth --fork
#4.配置启动选项 (详细参照mongod --help)
su - mongodb
cat > /usr/local/mongodb/bin/mongodb.cf << EOF
dbpath=/u01/mongodata/ #数据文件目录
logpath=/u01/mongodata/logs #log日志路径
directoryperdb=true #每个数据库被保存一个单独目录
logappend=true #日志不覆盖
bind_ip=127.0.0.1,192.168.182.133 #限制ip访问
port=19932 #端口
auth=true #验证登陆
fork=true #后台守护
EOF
#5.启动
mongod --config /usr/local/mongodb/bin/mongodb.cf
#登录
mongo --port 19932
#添加管理用户
use admin
db.createUser({user:"root",pwd:"654321",roles:[{role:"root",db:"admin"}]})
exit
mongo localhost:19932/admin -uroot -p654321
groupadd -g 1001 mongodb
useradd -u 1002 -g mongodb mongodb
#vi /home/mongodb/.bash_profile 在PATH变量下面添加 PATH=/usr/local/mongodb/bin:$PATH
#2.下载解压安装包
cd /home/mongodb
curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-3.6.0.tgz
tar -zxvf /home/mongodb/mongodb-linux-x86_64-3.6.0.tgz
mv /home/mongodb/mongodb-linux-x86_64-3.6.0 /usr/local/mongodb
#3.创建数据文件目录
mkdir -p /u01/mongodata/
chown -R mongodb:mongodb /u01/mongodata/ /usr/local/mongodb
#4.禁用大内存页面
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
#如果是配置主从环境,从库只配置以上部分,否则主库配置时会如下错误"errmsg" : "'192.168.182.134:19932' has data already, cannot initiate set."
##mongod --dbpath=/u01/mongodata/ --logpath=/u01/mongodata/logs --logappend --port=19932 --auth --fork
#4.配置启动选项 (详细参照mongod --help)
su - mongodb
cat > /usr/local/mongodb/bin/mongodb.cf << EOF
dbpath=/u01/mongodata/ #数据文件目录
logpath=/u01/mongodata/logs #log日志路径
directoryperdb=true #每个数据库被保存一个单独目录
logappend=true #日志不覆盖
bind_ip=127.0.0.1,192.168.182.133 #限制ip访问
port=19932 #端口
auth=true #验证登陆
fork=true #后台守护
EOF
#5.启动
mongod --config /usr/local/mongodb/bin/mongodb.cf
#登录
mongo --port 19932
#添加管理用户
use admin
db.createUser({user:"root",pwd:"654321",roles:[{role:"root",db:"admin"}]})
exit
mongo localhost:19932/admin -uroot -p654321
阅读全文
0 0
- [MongoDB]win7安装mongodb
- mongodb安装启动mongodb
- MongoDB (一):安装MongoDB
- MongoDB安装
- mongoDB 安装
- Mongodb 安装
- MongoDB 安装
- mongodb 安装
- mongodb- 安装
- 安装mongodb
- 安装MongoDB
- MongoDB安装
- MongoDB安装
- Mongodb--安装
- 安装MongoDB
- MongoDB 安装
- Mongodb 安装
- 安装MongoDB
- Java设计模式百例
- 欢迎使用CSDN-markdown编辑器
- 使用htk搭建语音拨号系统
- python语言历史.人生苦短,请用Python
- 页面传值
- mongodb安装
- 链串
- rxjs学习入门心得(一)Observable可观察对象
- 数据结构实验之查找六:顺序查找
- python---------------求1-100之间的素数
- 发一个测试博客
- nginx安装 以及与tomcat的主从配置
- jQuery文档对象的操作
- 阿里云Redis典型场景:如何构建可扩展通用排行榜系统