記錄一下,免得忘了。全部都是自己測試用過的安裝過程沒有問題。
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/