WDCP安装并配置php5.4和mongodb
记录一下,免得忘了。全部都是自己测试用过的安装过程没有问题。
linux常用命令
mv 移动文件
mkdir 创建文件夹
rm 删除
cp 复制
netstat 网络状态
tar 解压
wget 下载
rpm 安装内容
config/make/make install 编译安装
如果要运行某个目录下的某个命令,需要前面加 ./
wdcp安装
RPM包安装
wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh
sh lanmp_wdcp_ins.sh
wdcp升级PHP5.4
安装mongodb驱动
安装mongodb(v2.6.x)
1.下载mongodb
curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.11.tgz
2.移动到wdlinux目录(wdcp的根目录)
mv mongodb-linux-x86_64-2.6.11.tgz /www/wdlinux
3.解压
tar -zxvf mongodb-linux-x86_64-2.6.11.tgz
4.重命名为mongodb
mv mongodb-linux-x86_64-2.6.11 mongodb
5.进入mongodb文件夹,创建data和log文件夹,前者存放数据库,后者存放日志
mkdir data
mkdir log
6. 修改rc.local文件,系统重启自动运行
vim /etc/rc.local
加入保存
/www/wdlinux/mongodb/bin/mongod --dbpath /www/wdlinux/mongodb/data --logpath /www/wdlinux/mongodb/log/dblog --port 27017 --auth
7.运行mongod
配置mongodb(之前写过,重复一下)
1.用控制台打开mongo.exe
2.输入use admin ----->这一步是转到默认的用户管理数据库,以便创建一个全局管理员)
3.直接用db.addUser("root","12345") ------>这是已经作废的命令,生成一个角色为root的管理员,有全部权限。
4.重新进入mongo.exe,用 mongo.exe -u root -p 12345 --authenticationDatabase admin启动客户端 ------>用root管理员登录,才能为你的collection创建管理员
5.比如我的lbs数据库名称叫做lbs_people,则输入下面的内容,创建一个叫lbsadmin的管理员,这里需要注意的是,role应该为dbOwner,意思是有该collection的读写查权限,不用dbAdmin,那个是维护权限
use lbs_people
db.createUser({
user: "lbsadmin",
pwd: "password",
roles: [ { role: "dbOwner", db: "lbs_people" } ]
} )
6.添加索引db.lbs_people.ensureIndex({poi:"2d"})
mongodb常用命令
show dbs 显示数据库
show collections 显示集
db.drop() 删除数据库
db.createCollection("name") 创建空的集
参考网址
http://www.wdlinux.cn/wdcp/install.html
https://github.com/mongodb/mongo-php-driver/releases
http://docs.mongodb.org/ecosystem/drivers/php/
http://www.oicqzone.com/pc/2014090219659.html
http://www.cnblogs.com/cnsanshao/archive/2012/12/07/2806686.html
http://www.cnblogs.com/matoo/p/4807782.html
https://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-linux/
http://quanzhong.iteye.com/blog/916237
http://docs.mongodb.org/v2.6/tutorial/add-user-administrator/
WDCP安装并配置php5.4和mongodb的更多相关文章
- 安装和配置Mantis<项目管理工具>
说明: 黑色加粗部分为配置文档修改或添加的内容,例如index.cgi意思为修改或添加index.cgi 红色加粗部分为操作控制而非直接输入,例如空格意思为此处需要按下空格键 一.介绍 Apache: ...
- MongoDB Windows环境安装及配置
MongoDB一般安装 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格 ...
- Windows环境下MongoDB的安装与配置
MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...
- mongoDB在windows下安装与配置方案
首先在官网下载mongoDB的安装包: https://www.mongodb.org/downloads 百度云盘下载:http://pan.baidu.com/s/1slUSGYp (安装版 wi ...
- 1. 初探MongoDB —— 介绍、安装和配置
一.写在前面 之前一直以来,都是使用关系型数据库.也很早就听闻,当数据量大的时候,关系型数据库使用起来会有很多问题.诸如查询数据慢,加载花费时间长等等. 也早就耳闻NOSQL(NoSQL = Not ...
- windows下安装和配置mongoDB
上次在mac下安装和配置了mongodb,这次在windows下也尝试安装和配置mongodb. 1.首先下载mongodb压缩包,下载后解压到D盘或E盘.如下: 2.配置环境变量:桌面—计算机右键— ...
- Mac下安装和配置mongoDB
mac下的mongodb下载安装比较简单,主要有两种方式,一种是下载压缩包解压,另一种是通过npm或者homebrew命令安装,这里就不赘述了, 复杂的在于mongodb运行环境的配置(若未配置运行环 ...
- 【MongoDB数据库】怎样安装、配置MongoDB
本blog以最简洁的方式记录了博主在折腾MongoDB过程中点点滴滴,当中包含下载MongoDB.配置环境变量.怎样启动MongoDBserver.怎样连接MongoDBserver以及怎样连接Mon ...
- PHP学习之-Mongodb在Windows下安装及配置
Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步 ...
随机推荐
- nginx配置PATH_INFO模式
我们可以使用PATH_INFO来代替Rewrite来实现伪静态页面, 另外不少PHP框架也使用PATH_INFO来作为路由载体 在Apache中, 当不加配置的时候, 对于PHP脚本, Accept ...
- ajax跨域 自定义header问题总结
遇到的问题:已经在ajax里面添加自定义参数,但是没有生效 beforeSend : function(request) { request.setRequestHeader("region ...
- Android ImageButton图像灰色边框
灰色边框,是imageButton空间自带的. 第一种解决方案: android:scaleType="fitXY"//这个代码是:拉伸图片(不按比例)以填充的长宽.所以图像最后最 ...
- Linux root 密码重置与用户管理
---forget root password restart your linux system press 'e' when start. press 'e' again then choose ...
- [转]Responsive Tables Demo
本文转自:http://elvery.net/demo/responsive-tables/ A quick and dirty look at some techniques for designi ...
- codeforces gym-101078
题目链接: http://codeforces.com/gym/101078 A: #include <iostream> #include <cstdio> #include ...
- CSS 属性 - position讲解
postion 属性定义了一个元素在页面布局中的位置以及对周围元素的影响.该属性共有5个值: 1. position: static2. position: inherit3. position: r ...
- Floyd判最小环算法模板
算法思想:如果存在最小环,会在编号最大的点u更新最短路径前找到这个环,发现的方法是,更新最短路径前,遍历i,j点对,一定会发现某对i到j的最短路径长度dis[i][j]+mp[j][u]+mp[u][ ...
- C++基础笔记(四)C++内存管理
析构函数 * 析构函数在对象所占用内存释放时调用,通常用来释放相关的资源 * 析构函数就是一个特殊的类成员函数,它是构造函数相反 构造函数:对象在分配内存之后,立即调用 析构函数:对象在内存被释放之前 ...
- cookie 、session、JSESSIONID
cookie .session ? 让我们用几个例子来描述一下cookie和session机制之间的区别与联系.笔者曾经常去的一家咖啡店有喝5杯咖啡免费赠一杯咖啡的优惠,然而一次性消费5杯咖啡的机会微 ...