python安装mongodb

#!/usr/bin/env python
#coding:utf-8

import os
import tarfile
import shutil

mongo_package = 'MongoDB-linux-x86_64-rhel70-3.2.8.tgz'
mongo_path = '/usr/local/mongodb'
script_path = os.getcwd()
line = os.linesep

t = tarfile.open(mongo_package,'r')
t.extractall()
t.close()
shutil.move(script_path+'/mongodb-linux-x86_64-rhel70-3.2.8',mongo_path)
mongo_dir = [mongo_path+'/conf','/data/mongodb/logs','/data/mongodb/db']
for dirs in mongo_dir:
    os.makedirs(dirs)
shutil.copyfile(script_path+'/mongodb.conf',mongo_path+'/conf/mongodb.conf')
shutil.copyfile(script_path+'/mongod','/etc/init.d/mongod')
with open('/etc/profile','a')as f:
        f.write("export PATH=/usr/local/mongodb/bin:$PATH%sexport LC_ALL=C%s" % (line,line))
list = ['chmod +x /etc/init.d/mongod','service mongod start','source /etc/profile']
for i in list:
    os.system(i)
~                 

新闻标题:python安装mongodb
文章地址:http://bzwzjz.com/article/jhjpho.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站设计公司 成都网站建设 企业网站建设公司 成都网站建设 网站建设公司 成都网站制作 重庆手机网站建设 网站建设推广 成都商城网站制作 成都营销网站制作 商城网站建设 成都做网站建设公司 网站建设 企业网站设计 四川成都网站建设 攀枝花网站设计 专业网站设计 企业网站建设 成都网站设计 成都网站制作 成都网站设计 重庆企业网站建设