码迷,mamicode.com
首页 > 数据库 > 详细

linux下面mongodb的安装

时间:2016-05-12 20:55:39      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:

首先在你的phpinfo里面看一下你的系统是多少位的  是6还是32

然后进入https://www.mongodb.com/download-center#community 下载linux的安装包

下载完成后解压缩压缩包
tar zxf mongodb-linux-i686-1.8.2.tgz
2. 安装准备
将mongodb移动到/usr/local/server/mongdb文件夹
mv mongodb-linux-i686-1.8.2 /usr/local/mongodb
 
创建数据库文件夹与日志文件
mkdir /usr/local/mongodb/data
touch /usr/local/mongodb/logs
 
//这个是不需要密码的
/usr/local/server/mongodb/bin/mongod --dbpath=/usr/local/server/mongodb/data --logpath=/usr/local/server/mongodb/logs --logappend  --port=27017 --fork

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

然后http://www.osyunwei.com/archives/7643.html安装mongodb的扩展 下载那个扩展都可以最好是这个mongo-1.6.14.taz
下载扩展的网站是http://pecl.php.net/get/mongo-1.5.1.tgz

上传mongo-1.5.1.tgz到/usr/local/src目录

tar  zxvf mongo-1.5.1.tgz  #解压

cd mongo-1.5.1

/usr/local/php/bin/phpize

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

make  #编译

make install  #安装,完成之后出现下面的界面

然后在php.ini中加入这句话extension="mongo.so"
最后执行这两句话
第一句:kill -USR2 `cat /usr/local/webserver/php/var/run/php-fpm.pid`
第二句:/usr/local/webserver/nginx/sbin/nginx -s reload


然后在phpinfo下面看有没有mongo,有的话安装成功



友情观看
mongodb菜鸟教程网页
http://www.runoob.com/mongodb


安装教程
http://jingyan.baidu.com/article/d5c4b52bef7268da560dc5f8.html(借鉴)


http://www.jb51.net/article/58530.htm(借鉴)


http://www.cnblogs.com/lecaf/archive/2013/08/23/mongodb.html(还行)


卸载mongodb服务
http://jingyan.baidu.com/article/455a995083f2c5a167277872.html
 sc delete MongoDB
mongod.exe --remove --serviceName "MongoDB"


php操作mongodb的网页
http://m.blog.csdn.net/article/details?id=50668689


不同的php版本的扩展下载
http://pecl.php.net/package/mongo/1.6.12/windows


授权原因排查
http://www.2cto.com/database/201507/420854.html
http://ls-la.me/2015/07/29/mongo-04/


使用教程
http://www.runoob.com/mongodb/mongodb-php.html(详细的增删改查都有)
http://www.runoob.com/mongodb/mongodb-connections.html




cmd命令手册
http://wenku.baidu.com/link?url=I8GWHC6WXAcC-i6TyTt6cgG71-En2Kh4Ofd1kt9NN5O4Cp2JJCH7eHuGNjCNGoZS5ogGC2FDDH_holKQSXBeFE_SNBTzBGG_-8jLKqspY1i






查看自己的系统是64位还是32位的命令
getconf LONG_BIT


linux下安装(用的这个方式)
http://blog.csdn.net/yuwenruli/article/details/8529192?ADUIN=1749537612&ADSESSION=1460444970&ADTAG=CLIENT.QQ.5467_.0&ADPUBNO=26558


linux下使用基本命令
http://www.cnblogs.com/TankMa/archive/2011/06/08/2074947.html
http://www.linuxidc.com/Linux/2011-09/43907.htm(这个)
php操作mongodb
http://www.3lian.com/edu/2014/02-25/131011.html
http://www.osyunwei.com/archives/7643.html


linux下面的php 操作mongodb的扩展下载
http://pecl.php.net/get/mongo-1.5.1.tgz




export PATH=$PATH:/usr/local/webserver/php/bin/phpsize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config




/usr/local/webserver/php/bin/phpize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config

linux下面mongodb的安装

标签:

原文地址:http://blog.csdn.net/song_csdn1550/article/details/51356985

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!