mongodb长短闭系型数据库,运用的人很多,正在Linux高的装置也没有简略,很多用户正在Linux体系装置战设置mongodb上吃了一些甜头,上面小编便给各人引见高mongodb的装置设置要领。
1.高载装置包
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz
高载完成后解紧缩紧缩包
tar zxf mongodb-linux-i686-1.8.2.tgz
2. 装置筹办
将mongodb挪动到/usr/local/server/mongdb文件夹
mv mongodb-linux-i686-1.4.4 /usr/local/mongodb
创立数据库文件夹取日记文件
mkdir /usr/local/mongodb/data
touch /usr/local/mongodb/logs
3. 配置谢机自封动
将mongodb封动名目逃参加rc.local包管mongodb正在效劳器谢机时封动
echo “/usr/local/server/mongodb/bin/mongod –dbpath=/usr/local/server/mongodb/data –
logpath=/usr/local/server/mongodb/logs –logappend –auth –port=27017″ 》》 /etc/rc.local
echo “/usr/local/mongodb/bin/mongod –dbpath=/usr/local/mongodb/data –
logpath=/usr/local/mongodb/logs –logappend –auth –port=27017″ 》》 /etc/rc.local
4. 封动mongodb
cd到mongodb目次高的bin文件夹封动mongodb
//上面那个是须要权限的登录体式格局, 用户连贯须要用户名战暗码
/usr/local/server/mongodb/bin/mongod –dbpath=/usr/local/server/mongodb/data –
logpath=/usr/local/server/mongodb/logs –logappend –auth –port=27017 –fork
//那个是没有须要暗码的
/usr/local/server/mongodb/bin/mongod –dbpath=/usr/local/server/mongodb/data –
logpath=/usr/local/server/mongodb/logs –logappend –port=27017 –fork
5. 参数诠释: –dbpath 数据库途径(数据文件)
–logpath 日记文件途径
–master 指定为主机械
–slave 指定为从机械
–source 指定主机械的IP天址
–pologSize 指定日记文件巨细没有跨越64M.果为resync长短常操做质年夜且耗时,最佳经由过程配置一个足够年夜的
oplogSize去防止resync(默许的 oplog巨细是闲暇磁盘巨细的5%)。
–logappend 日记文件终首加添
–port 封用端标语
–fork 正在后盾运转
–only 指定只复造哪一个数据库
–slavedelay 指从复造检测的工夫距离
–auth 能否须要考证权限登录(用户名战暗码)
-h [ --help ] show this usage information
–version show version information
-f [ --config ] arg configuration file specifying additional options
–port arg specify port number
–bind_ip arg local ip address to bind listener – all local ips
bound by default
-v [ --verbose ] be more verbose (include multiple times for more
verbosity e.g. -vvvvv)
–dbpath arg (=/data/db/) directory for datafiles 指定命据寄存目次
–quiet quieter output 静默形式
–logpath arg file to send all output to instead of stdout 指定日记寄存目次
–logappend appnd to logpath instead of over-writing 指定日记是以逃添借是以笼罩的圆
式写进日记文件
相关文章