https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/
1、semanage command not found
yum -y install policycoreutils-python
2、設置mongodb開機自動啟動:chkconfig mongod on
3、http://blog.csdn.net/xundh/article/details/49362377
設置selinux 為允許。
設置/etc/mongod.conf中的監聽ip為:0.0.0.0
4、設置mongodb用戶名、密碼
啟動mongo
service mongod start
進入mongo數據庫
mongo 127.0.0.1:27017
創建用戶管理員:
use admin
db.createUser({user:"root",pwd:"root123456",roles:["userAdminAnyDatabase"]})
db.auth('root','root123456')
以用戶管理員身份登錄,並切換數據庫,創建數據庫用戶:
切換到test數據庫
use test
創建用戶名、密碼、角色
db.createUser({user:"username",pwd:"@user123456*",roles:[{role:"readWrite",db:"securitydata"}]})
設置mongodb配置中的auth為true(/etc/mongod.conf):
security:
authorization: enabled
驗證mongodb數據庫權限。
db.auth('user','@user123456*')
mongod 3.2 用戶權限管理:http://www.cnblogs.com/mymelody/p/5906199.html
5、安裝pymongo
whl下載頁面:https://pypi.python.org/pypi/pymongo/#downloads
wheel安裝pymongo:cd ..
pip install whlpath
6、python線程並發執行:
http://www.mamicode.com/info-detail-1171629.html