当前位置:首页 > 程序心得 > 正文内容

lnmp 安装mongodb以及 mongodb扩展

admin9年前 (2016-09-05)程序心得1793

笔者环境:lnmp 一键安装包:centos7 +php5.6+mysql 5.6 

附件:

mongo-php-driver-legacy-master.zip

git clone https://github.com/mongodb/mongo-php-driver-legacy.git

=============================================================================

mongodb 直接下载官方最新包解压就可以使用了。   

wget -c http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz
tar -zxvf mongodb-linux-x86_64-2.6.4.tgz -C /usr/local/
mv /usr/local/mongodb-linux-x86_64-2.6.4 /usr/local/mongodb
mkdir -p /usr/local/mongodb/data
touch /usr/local/mongodb/logs

再设置一下配制文件
vi  /usr/local/mongodb/bin/mongodb.conf

内容:
#start as daemon and need authentication
bind_ip=127.0.0.1
port=27017
fork=true
maxConns=5000
nojournal=true
dbpath=/usr/local/mongodb/data/
#logpath=/usr/local/mongodb/logs
logpath=/dev/null
#auth=true

这个配制文件是我自用的。
中间bind_ip=127.0.0.1 只本服可用。  logpath=/dev/null 禁止生成日志了。禁止验证#auth=true

执行启动:
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf

再把这行启动命令加到启动服本中。

======================================================================================


cd mongo-php-driver-legacy/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
cd ../

php.ini中加入  extension = mongo.so
/etc/init.d/php-fpm restart  重启生效。


blob.png

分享到:

扫描二维码推送至手机访问。

版权声明:本文由云河空间发布,如需转载请注明出处。

本文链接:http://yuyunhe.cn/index.php/post/185.html

分享给朋友:

“lnmp 安装mongodb以及 mongodb扩展” 的相关文章

月薪3万的程序员都避开了哪些坑

月薪3万的程序员都避开了哪些坑

程序员薪水有高有低,有的人一个月可能拿30K、50K,有的人可能只有2K、3K。同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现,避开这些大坑,你就离高薪不远了。习惯即刻回报他不懂得只有春天播种,秋天才会有收获。刚刚付...

解决在微信内分享第三方链接标题、图片、摘要、链接等问题

<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> <script> var imgUrl = docum...

Mysql 触发器使用(含navicat使用案例)

Mysql 触发器使用(含navicat使用案例)

CREATE TRIGGER updateutime2 BEFORE UPDATE on yp_cms_score for EACH ROW BEGIN  SET NEW.utime= ...

MySQL获得当前日期时间\时间戳函数

MySQL获得当前日期时间\时间戳函数 1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+———————+| now() |+———————+| 2008-08-08 22:20:46 |+———————+除了 now()...

使用FastClick消除IOS点击延时提高程序的运行效率

FastClick是一个非常方便的库,在移动浏览器上发生介于轻敲及点击之间的指令时,能够让你摆脱300毫秒的延迟。FastClick可以让你的应用程序更加灵敏迅捷。支持各种移动浏览器,比如Safari、Chrome、Opera等。FastClick 是一个简单,易于使用的JS库用于消除在移动浏览器上...

ios5的safari浏览器的电话号码识别功能的禁用

更详细的apple官方文档: https://developer.apple.com/library/safari/#featuredarticles/iPhoneURLScheme_Reference/Articles/PhoneLinks.html在编写 HTML 时,有一个 meta...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。