当前位置: 首页 > news >正文

收费看电影网站建设北京做网站的公司排行

收费看电影网站建设,北京做网站的公司排行,做网站没有数据,注册网站目录 1. 前期准备 2. 导入镜像 3. 部署MongoDB脚本 4. 配置模板文件 5. 部署MongoDB 6. 部署后配置 7. 基本维护 1. 前期准备 新部署前可以从仓库(repository)下载 MongoDB 镜像,或者从已有部署中的镜像生成文件: # 查看…

目录

1. 前期准备

2. 导入镜像

3. 部署MongoDB脚本

4. 配置模板文件

5. 部署MongoDB

6. 部署后配置

7. 基本维护


1. 前期准备

新部署前可以从仓库(repository)下载 MongoDB 镜像,或者从已有部署中的镜像生成文件:

# 查看当前本地镜像
docker images
# 生成本地镜像文件
docker save <IMAGE ID> -o mongodb_3015.tar

生成 MongoDB 副本集所需的 autokey 文件:

# 建立autokey文件
openssl rand -base64 756 > autokey
# 修改读写模式
chmod 400 autokey

2. 导入镜像

# 在新部署的机器上导入镜像
docker load -i mongodb_3015.tar
docker images

3. 部署MongoDB脚本

mongodb-deploy.sh 文件内容如下:

#!/bin/bashmkdir -p /usr/local/docker/mongodb/conf
mkdir -p /usr/local/docker/mongodb/data
cp /root/autokey /usr/local/docker/mongodb/data/
cp /root/mongodb.conf.template /usr/local/docker/mongodb/conf/mongodb.conf
chown -R polkitd:root /usr/local/docker/mongodb/docker run --name mongo \
-v /usr/local/docker/mongodb/data:/data/db \
-v /usr/local/docker/mongodb/conf:/data/conf \
-p 27017:27017 \
-e TZ=Asia/Shanghai \
-itd a.com:8443/dockerhub/mongo:3.0.15 \
--replSet mvbox_new

4. 配置模板文件

mongodb.conf.template 文件内容如下:

port            = 27017
logpath         = /data/db/mongodb.log
pidfilepath     = /data/db/mongodb.pid
dbpath          = /data/db/
logappend       = true
fork            = true
journal         = true
directoryperdb  = true
auth            = true
maxConns        = 1000
profile         = 1
replSet         = mvbox_new
keyFile         = /data/db/autokey

5. 部署MongoDB

# 在所有 MongoDB 副本集机器执行
./mongodb-deploy.sh

6. 部署后配置

在 primary 机器上执行下面的操作。

# 配置副本集
cp /root/rs_initiate.js /usr/local/docker/mongodb/data/
docker exec -it mongo mongo --port 27017 /data/db/rs_initiate.js

rs_initiate.js 文件内容如下:

rs.initiate({_id: "mvbox_new",version: 1,members: [{ _id: 0, host : "172.18.29.56:27017", priority:2 },{ _id: 1, host : "172.18.29.57:27017", priority:1 },{ _id: 2, host : "172.18.29.58:27017", priority:1 }]}
)
# 创建 admin 用户
docker exec -it mongo mongo --port 27017use admin;
db.createUser({user : "admin", pwd : "123456", roles: [ { role : "root", db : "admin" } ] });
exit;# 重新登录,创建更多用户
docker exec -it mongo mongo --port 27017 -u admin -p 123456 adminuse admin
db.createUser({user : "vvmusic_msg", pwd : "123456", roles: [ { role : "dbOwner", db : "vvmusic_msg" } ] });
db.createUser({user : "vvlive", pwd : "123456", roles: [ { role : "dbOwner", db : "vvlive" } ] });
use vvmusic_msg
db.createUser({user : "vvmusic_msg", pwd : "123456", roles: [ { role : "dbOwner", db : "vvmusic_msg" } ] });
use vvlive
db.createUser({user : "vvlive", pwd : "3123456", roles: [ { role : "dbOwner", db : "vvlive" } ] });
exit;# 验证用户登录
docker exec -it mongo mongo --port 27017 -u admin -p 123456 admin
docker exec -it mongo mongo --port 27017 -u vvlive -p 123456 admin
docker exec -it mongo mongo --port 27017 -u vvlive -p 123456 vvlive
docker exec -it mongo mongo --port 27017 -u vvmusic_msg -p 123456 admin
docker exec -it mongo mongo --port 27017 -u vvmusic_msg -p 123456 vvmusic_msg

7. 基本维护

# 查看镜像
docker images
# 查看容器
docker ps
# 查看容器详细信息
docker inspect <CONTAINER ID>
# 重启容器
docker restart mongo
# 停止容器
docker stop mongo
# 删除容器
docker rm mongo
http://www.wangmingla.cn/news/138448.html

相关文章:

  • 网页设计与制作对于大数据专业伟哥seo博客
  • 义乌好品质自适应网站建设草根seo视频大全
  • 青岛网站建设seo湘潭高新区最新新闻
  • 来宾北京网站建设推广文章的注意事项
  • 个人网站下载搜索引擎优化实验报告
  • 网站推广策划思路与执行推广图片制作
  • word68网站app引导页模板html
  • 利用php做网站百度一下百度百科
  • 网页界面设计欣赏seo每日工作内容
  • 做网站最好软件镇江关键字优化品牌
  • 根据网站软件做报告做网页设计一个月能挣多少
  • 宁波网站关键词优化模型
  • 企业开发网站公司最新新闻事件今天疫情
  • vps做vpn svn和网站百度云登陆首页
  • 设计网站平台风格百度查一下
  • 怎么做网站?市场调研公司排名
  • 什么类型的产品可以做网站出口北京营销公司比较好的
  • 黄石市城乡建设网站免费网络推广网址
  • 口碑好的江苏网站建设广州seo服务外包
  • 网站上微信的链接怎么做直播代运营公司
  • 长鳖春遇网站开发seo含义
  • 昭通商城网站建设谷粉搜索谷歌搜索
  • 用阿里云做网站注意事项湖南中高风险地区
  • 工程项目管理软件哪个好seo基础篇
  • iis 5.1 新建网站网络营销推广渠道有哪些
  • 山西疫情严重吗现在seo外链工具有用吗
  • 网络推广及网站建设合作协议1元购买域名
  • 哪一家网站做简历注册城乡规划师
  • wordpress rpc利用 扫描湖北seo推广
  • 扁平化网站登录界面网络推广计划制定步骤