目录
部署本地项目到云端运行
数据库复制
将本地数据库文件导出
先在命令行窗口打开MongoDB的bin目录,运行导出命令
mongoexport -d 数据库名 -c 集合名 -o 导出文件的位置\文件名字
运行样例如图所示
可以看到JSON文件已经被保存到了该目录中
将本地项目放到云端
将项目移动到git远程仓库中
使用add -> commit -> push将导出的文件拉至Github中
可以看到文件已经到了远程仓库中
将项目从远程仓库移动到云服务器
登录服务器,将工作目录移动到项目文件夹,使用
git fetch --all
将所有远程仓库的文件克隆过来,如下图所示
查看数据库文件是否也成功搬运
将数据库替换
先把原来的collection删了
使用mongoimport语句将json文件导入数据库
mongoimport --db database_name --collection collection_name --file /file/collection.json
查看数据已成功导入
运行项目
screen查看当前运行session
screen -ls