Home »  Mongodb » Mongodb安装

第一部分 Mongodb-安装

一、安装Mongodb到系统

第一步:加入公共密钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

第二步:加入软件源


# Ubuntu 12.04

echo "deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse" |sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

# Ubuntu 14.04

echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list


第三步:更新系统软件源

sudo apt-get update

第四步:安装Mongodb软件包


sudo apt-get install -y mongodb-org=3.2.4 mongodb-org-server=3.2.4 mongodb-org-shell=3.2.4 mongodb-org-mongos=3.2.4 mongodb-org-tools=3.2.4

第五步:创建针对数据库的用户(这一步骤在接下来的部署脚本中加入后会省去)

> mongo # 命令行方式进入mongodb客户端
> use qycloud #新建一个qycloud数据库,这里你也可以设定你自己的mongodb数据库名字
> db.createUser({user:'root',pwd:'root',roles:[]}) # 针对qycloud数据库创建用户和其密码
> db.auth('root','root') 验证帐号是否可用

二、平台初始化

第一步:安装PHP扩展

sudo pecl install mongo

第二步:设置Mongodb数据库信息

编辑config/development/database.php加入

    'servers' => [
        'mongodb' => array(
            'name'     => 'localhost',
            'host'     => 'localhost',
            'port'     => 27017,
            'dbname'   => 'saas',
            'user'     => 'root',
            'password' => 'root'
        ),
     ]

第三步:重置Mysql中的数据到mongodb

./bin/phing convert_mongodb

三、参考

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ Mongodb社区版本安装