centos安装mongodb 3.2.9
centos 6.5 x64
1、下载地址:用迅雷下载,直接下载下不动
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.9.tgz
MongoDB安装了以后,应当设置开机自启动。
假设启动命令如下:
sudo /db/mongodb/265/bin/mongod --config /db/conf/mongodb/mongodb.conf
方法有二:
1、把这句话写到把 /etc/rc.local,即可开机启动。
第二种:
2、将一个脚本放到/etc/init.d/
比如,命名为/etc/init.d/mongodb,则执行以下步骤即可:
1)要给它们赋予执行权限:
chmod +x /etc/init.d/mongodb
2)接着试一下是否可以启动、停止:
service mongodb start
service mongodb stop
3)最后设为开机启动:
chkconfig mongodb on
- #!/bin/bash
- # mongod - Startup script for mongod
- # chkconfig: 35 80 15
- # description: Mongo is a scalable, document-oriented database.
- # processname: mongod
- #config: /db/conf/mongodb/mongod.conf
- # pidfile: /var/run/mongo/mongo.pid
- source /etc/rc.d/init.d/functions
- # things from mongod.conf get there by mongod reading it
- if [ $(id -u) != "0" ]; then
- echo "Permission Denied! Please use root to run again!"
- exit 1
- fi
- test -d /var/run/mongodb || (mkdir -p /var/run/mongodb ; chown mongod:mongod /var/run/mongodb)
- # NOTE: if you change any OPTIONS here, you get what you pay for:
- # this script assumes all options are in the config file.
- CONFIGFILE="/usr/local/mongodb/bin/mongodb.conf"
- SYSCONFIG="/etc/sysconfig/mongod"
- export PATH=$PATH:/usr/local/mongodb/bin
- DBPATH=`awk -F= '/^dbpath/{print $2}' "$CONFIGFILE"`
- OPTIONS=" --config $CONFIGFILE"
- mongod="/usr/local/mongodb/bin/mongod"
- echo "db path is: "$DBPATH
- echo $mongod
- MONGO_USER=leftfist
- MONGO_GROUP=leftfist
- [ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
- super() {
- su - $MONGO_USER -c "PATH=$PATH::/usr/local/mongodb/bin; $*"
- }
- start()
- {
- echo -n $"Starting mongod: "
- # daemon --user "$MONGO_USER" "numactl --interleave=all" $mongod $OPTIONS
- #daemon --user "$MONGO_USER" $mongod $OPTIONS
- #
- # su - $MONGO_USER -c "$mongod $OPTIONS" -m -p
- # su - $MONGO_USER
- $mongod $OPTIONS
- # super $mongod $OPTIONS
- echo $mongod$OPTIONS
- RETVAL=$?
- echo
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/mongod
- }
- stop()
- {
- echo -n $"Stopping mongod: "
- killproc -p "$DBPATH"/mongod.lock -d 300 /usr/local/mongodb/bin/mongod
- RETVAL=$?
- echo
- [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/mongod
- }
- restart () {
- stop
- start
- }
- ulimit -n 12000
- RETVAL=0
- case "$1" in
- start)
- start
- ;;
- stop)
- stop
- ;;
- restart|reload|force-reload)
- restart
- ;;
- condrestart)
- [ -f /var/lock/subsys/mongod ] && restart || :
- ;;
- status)
- status $mongod
- RETVAL=$?
- ;;
- *)
- echo "Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart}"
- RETVAL=1
- esac
- exit $RETVAL
centos安装mongodb 3.2.9的更多相关文章
- CentOS 安装 MongoDB
一.安装mongodb 本文介绍的安装方式是以二进制方式离线安装,相当于windows"绿色"安装版本的概念. 下载mongodb: # https://www.mongodb.c ...
- centos安装mongodb 4.x及配置用户名密码(官方推荐的方式)
安装mongodb 先在本地用记事本做一个这样的文件(命名为:mongodb-org-4.0.repo): [mongodb-org-4.0] name=MongoDB Repository base ...
- CentOS安装MongoDB
1. touch /etc/yum.repos.d/mongodb.repo vi /etc/yum.repos.d/mongodb.repo [mongodb] name=MongoD ...
- CentOS 安装 Mongodb详解 --- 无Linux基础
先去官方下载离线安装包:https://www.mongodb.com/ ftp连接一下服务器,把离线包上传上去 XShell连接一下: 解压文件(你输一点就可以按tab键,它会自动补全):tar - ...
- centos 安装mongodb
原文引用:http://blog.chinaunix.net/uid-24250828-id-3770298.html 官方网站: http://www.mongodb.org/ MongoDB 安裝 ...
- CentOS 安装 Mongodb详解 --- 有Linux基础
安装包:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.1.tgz 安装过程 安装pstree小工具,以及其使用 关闭 ...
- linux centos 安装mongoDB
1.下载mongoDB 例如下载3.2.19 64位版本 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.19.tgz ...
- YUM安装MONGODB发生Error in PREIN scriptlet in rpm package mongodb-enterprise-server-4.0.2-1.el6.x86_64错误
YUM安装MONGODB发生Error in PREIN scriptlet in rpm package mongodb-enterprise-server-4.0.2-1.el6.x86_64错误 ...
- CentOS7 编译安装 Mongodb (实测 笔记 Centos 7.0 + Mongodb 2.6.6)
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡) 系统版本:CentOS-7.0-1406-x86_64-DVD.iso 安装步骤: 1.准备 1.1 显示系统版 ...
随机推荐
- 打开现有的pdf,并插入一个图片
不说了,直接代码 T_ScanUploadData file = _IScanUploadDataAccessService.GetScanUploadData(id); byte[] filedat ...
- 总结:视频播放的四种实现方案(Native)
一.来自 AVFoundation的 AVPlayer对象 特点: 1. AVPlayer > 优点: 可以自定义UI, 进行控制 > 缺点: ...
- iOS系统tabbar图标出现重影问题
大家在自定义tabbar的时候会将系统的tabbar干掉,然后放上自已自定义的tabbar(含有想要的Button)对不对,具体代码如下: /** * 添加自定义的tabBar */ -(void)a ...
- WPF与WinForm开发有什么区别?
转自http://hi.baidu.com/leoliu83/blog/item/1d1a4a66dcb41134aa184cfd.html WPF开发于WinForm之后,从技术发展的角度,WPF比 ...
- Spring事务传播机制&隔离级别
一.Propagation (事务的传播属性) Propagation : key属性确定代理应该给哪个方法增加事务行为.这样的属性最重要的部份是传播行为.有以下选项可供使用:PROPAGATION_ ...
- 610K图纸打印新版增值税发票不完整的调整方法
新版增票页面设置增票向下0.8向右-10,10刻度进纸测试 向右调整可能会有些出入 根据情况微调即可.
- 使用WP8最新的AudioVideoCaptureDevice类制作录像应用
WP8出来好一段时间了,新出的AudioVideoCaptureDevice类自定义功能比WP7的CaptureSource强大的多,但网上比较全面的中文实例还比较少,分享一个最近做的小实例给大家参考 ...
- WP7、WP8 格式化时间为距当前多少时间
方法一: 使用 toolkit的 RelativeTimeConverter,使用方式 <phone:PhoneApplicationPage.Resources> <toolkit ...
- imshow() displays a white image for a grey image
Matlab expects images of type double to be in the 0..1 range and images that are uint8 in the 0..255 ...
- Mac MySQL 转移 datadir
mysql默认的datadir在启动盘上面,有时database太大,于是决定将datadir迁到存储盘中 Step 1 将原datadir迁到存储盘 mv /usr/local/var/mysql ...