Mongodb安装和使用

    1.  mongodb-linux-i686-1.8.3.tar 这个包上传到站点上之后,是直接可以运行的,不需要编译的

    2.  tar zvxf mongodb-linux-i686-1.8.3.tar 解压缩文件
    3.  cd mongodb-linux-i686-1.8.3/bin 进入目录

    4.  sudo touch mongodb.conf 创建一个mongodb的配置文件

    5. dbpath = /home/mongodb/data

    指定数据库的存储目录,如果不设置则以mongodb的根目录为目录,当MongoDB启动之后,在数据库的存储目录下会创建一个mongod.lock文件,它是用来记录当前的mongod的进程号,同时也用于区分各个mongod的进程实例,所以不同的mongod进程实例是不能用相同的dbpath。
logpath = /home/mongodb/mongodb.log
    指定日志输出的路径,如果没有设置logappend = true,系统会清除原来的日志记录,把已有的文件进行覆盖。
logappend = true
    日志以追加的方式进行记录
bind_ip = 192.168.86.111
    指定对外服务的绑定ip,这里指定内网的ip方式,如果外网无特殊的处理方式是无法进行连接。
port = 27017
    指定服务器的监听端口号,默认是27017,如果单个机器要运行多个mongod进程,则需要给每个进程指定不同的端口号。
fork = true
    指定以守护进程的方式来启动MongoDB,如果不指定,在启动mongod命令是加“&”也是可以的。
auth = true
    启动mongodb客户端登录的认证机制。
master = true
    指定该机器为主从模式下的主机器。
配置完配置文件后启栋mongod,启动时要盯着日志文件看,因为日志通常会告诉我们一些错误或警告的信息,这样能够更好的帮助我们了解和避免错误。

 7. sudo nohup ./mongod --config /home/admin/mongodb-linux-i686-1.8.3/bin/mongodb.conf  & 后台进程启动mongod

 8.      sudo ps -ef | grep mong 遇到启动问题可以查看进程

 9.      sudu kill -9 13762 如果进程存在,删除,重启

10.      ./mongo 进入mongodb 如果连上,则OK ,链接已有数据库,后面加上IP

11.      解压缩 tar zvf mongodb-mongo-php-driver-1.2.5-0-gb68a91b.tar.gz 安装PHP扩展

12.      cd mongodb-mongodb-php-driver-<commit_id>

13.       /usr/local/php/bin/phpize

14.      ./configure --with-php-config=/usr/local/php/bin/php-config

15.      make && make install

16.      php.ini 加上 extension = mongo.so

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值