Linux 安装 MongoDB总结
来源:互联网 发布:java date 加减 编辑:程序博客网 时间:2024/05/18 13:29
安装的是mongodb-linux-x86_64-rhel70-3.2.8.tgz
点击上面连接可直接下载,或者
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.8.tgz
一、解压:
tar xzvf mongodb-linux-x86_64-rhel70-3.2.8.tgz
mv mongodb-linux-x86_64-rhel70-3.2.8 /usr/local/
cd /usr/local
mv mongodb-linux-x86_64-rhel70-3.2.8 mongodb
cd mongodb
mkdir db
mkdir logs
cd bin/
二、添加并修改配置文件:
vim /usr/local/mongodb/bin/mongodb.conf
mongodb.conf :
dbpath=/data/mongodb/db
logpath=/data/mongodb/logs/mongodb.log
logappend=true
rest=true
fork=true
bind_ip=0.0.0.0
port=27017
nohttpinterface=true
三、添加mongod、mongo的快捷键
ln -s /usr/local/mongodb/bin/mongod /usr/local/bin/mongod
ln -s /usr/local/mongodb/bin/mongo /usr/local/bin/mongo
四、启动mongo服务
mongod -config /usr/local/mongodb/bin/mongodb.conf
在启动mongo服务的时候可能会碰到俩个问题:
(1) /lib64/libc.so.6: version `GLIBC_2.14' not found
查看系统glibc支持的版本:
[root@vm10-140-88-78 Tools]# strings /lib64/libc.so.6 |grep GLIBC_GLIBC_2.2.5GLIBC_2.2.6GLIBC_2.3GLIBC_2.3.2GLIBC_2.3.3GLIBC_2.3.4GLIBC_2.4GLIBC_2.5GLIBC_2.6GLIBC_2.7GLIBC_2.8GLIBC_2.9GLIBC_2.10GLIBC_2.11GLIBC_2.12GLIBC_PRIVATE
[root@vm10-140-88-78 Tools]# rpm -qa |grep glibc glibc-headers-2.12-1.166.el6_7.7.x86_64glibc-2.12-1.166.el6_7.7.x86_64glibc-devel-2.12-1.166.el6_7.7.x86_64glibc-common-2.12-1.166.el6_7.7.x86_64
最高支持到2.12版本
安装2.14版本
glibc-2.14.tar.xz http://pan.baidu.com/s/1b14YUa
解压至任意目录
[root@vm10-140-88-78 Tools]# pwd/data/Tools[root@vm10-140-88-78 Tools]# lsglibc-2.14
解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包
解压.xz 文件的命令 :
xz -d glibc-2.14.tar.xz
tar -xvf glibc-2.14.tar
cd /data/Tools/glibc-2.14
[root@vm10-140-88-78 glibc-2.14]# mkdir build
[root@vm10-140-88-78 glibc-2.14]# cd build
[root@vm10-140-88-78 glibc-2.14]# ../configure --prefix=/opt/glibc-2.14
[root@vm10-140-88-78 glibc-2.14]# make -j4
[root@vm10-140-88-78 glibc-2.14]# sudo make install
[root@vm10-140-88-78 glibc-2.14]# export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH
(2)Failed global initialization: BadValue: Invalid or no user locale set. Please ensure LANG and/or LC_* environment variables are set correctly.
[root@vm10-140-88-78 glibc-2.14]# vim /etc/profile
最后面加上俩行
export LC_ALL=Cmongo
再次启动mongodb服务:mongod -config /usr/local/mongodb/bin/mongodb.conf
[root@vm10-140-88-78 bin]# mongod -config ./mongodb.conf 2016-09-28T11:52:45.977+0000 I CONTROL [main] ** WARNING: Should not specify both --rest and --nohttpinterfaceabout to fork child process, waiting until server is ready for connections.forked process: 6113child process started successfully, parent exiting
- Linux 安装 MongoDB总结
- MongoDB 3.4安装总结
- Linux下安装MongoDB
- Linux mongodb安装
- Linux下安装MongoDB
- Linux 编译安装 mongoDB
- linux安装MongoDB
- linux安装MongoDB
- Linux下 安装MongoDB
- linux下安装mongodb
- Linux下安装MongoDb
- Linux下安装MongoDB
- Linux下安装mongodb
- mongodb on linux安装
- linux安装mongodb
- Linux下安装MongoDB
- Linux 安装MongoDB<一>
- linux安装mongodb
- POJ-3176-Cow Bowling
- 模拟自然动画的精髓——TimeInterpolator与TypeEvaluator
- java泛型、通配符、泛型数据和方法的用例代码
- 1097. Deduplication on a Linked List
- 【JZOJ4799】我的快乐时代
- Linux 安装 MongoDB总结
- POJ 2262 Goldbach's Conjecture 简单的素数
- 3 Python 函数传参_(不)可变类型
- hdu1083——Courses(匈牙利算法)
- 全排列问题
- HTMl5的存储方式sessionStorage和localStorage详解
- F - shǎ崽 OrOrOrOrz
- CSS3 Filter特效详解
- Uva 133 救济金发放