最近想尝试一下英特尔的基于WebRTC协同通信开发套件,其中的CS_WebRTC_Conference_Server_MCU依赖MongoDB。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网页空间、营销软件、网站建设、石拐网站维护、网站推广。
MongoDB是什么?
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
安装MongoDB
https://docs.mongodb.org/getting-started/shell/tutorial/install-on-linux/
1、创建repo
vi /etc/yum.repos.d/mongodb-org-3.2.repo
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/RedHat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1
2、安装MongoDB和相关工具
sudo yum install -y mongodb-org
3、启动MongoDB
sudo service mongod start4、验证MongoDB是否启动成功
cat /var/log/mongodb/mongod.log
查看是否有一句:[initandlisten] waiting for connections on port 
其中
5、使MongoDB开机自动启动
sudo chkconfig mongod on
6、停止MongoDB
sudo service mongod stop
7、重启MongoDB
sudo service mongod restart
服务器配置: /etc/mongod.conf
# mongo.conf  
  
#where to log  
logpath=/var/log/mongo/mongod.log  
  
logappend=true #以追加方式写入日志  
  
# fork and run in background  
fork = true  
  
#port = 27017 #端口  
  
dbpath=/var/lib/mongo #数据库文件保存位置  
directoryperdb=true
# Enables periodic logging of CPU utilization and I/O wait  
#启用定期记录CPU利用率和 I/O 等待  
#cpu = true  
  
# Turn on/off security.  Off is currently the default  
# 是否以安全认证方式运行,默认是不认证的非安全方式  
#noauth = true  
#auth = true  
  
# Verbose logging output.  
# 详细记录输出  
#verbose = true  
  
# Inspect all client data for validity on receipt (useful for  
# developing drivers)用于开发驱动程序时的检查客户端接收数据的有效性  
#objcheck = true  
  
# Enable db quota management 启用数据库配额管理,默认每个db可以有8个文件,可以用quotaFiles参数设置  
#quota = true  
# 设置oplog记录等级  
# Set oplogging level where n is  
#  0=off (default)  
#  1=W  
#  2=R  
#  3=both  
#  7=W+some reads  
#oplog = 0  
  
# Diagnostic/debugging option 动态调试项  
#nocursors = true  
  
# Ignore query hints 忽略查询提示  
#nohints = true  
# 禁用http界面,默认为localhost:28017  
# Disable the HTTP interface (Defaults to localhost:27018).这个端口号写的是错的  
#nohttpinterface = true  
  
# 关闭服务器端脚本,这将极大的限制功能  
# Turns off server-side scripting.  This will result in greatly limited  
# functionality  
#noscripting = true  
# 关闭扫描表,任何查询将会是扫描失败  
# Turns off table scans.  Any query that would do a table scan fails.  
#notablescan = true  
# 关闭数据文件预分配  
# Disable data file preallocation.  
#noprealloc = true  
# 为新数据库指定.ns文件的大小,单位:MB  
# Specify .ns file size for new databases.  
# nssize = 
  
# Accout token for Mongo monitoring server.  
#mms-token = 
# mongo监控服务器的名称  
# Server name for Mongo monitoring server.  
#mms-name = 
# mongo监控服务器的ping 间隔  
# Ping interval for Mongo monitoring server.  
#mms-interval = 
  
# Replication Options 复制选项  
  
# in replicated mongo databases, specify here whether this is a slave or master 在复制中,指定当前是从属关系  
#slave = true  
#source = master.example.com  
# Slave only: specify a single database to replicate  
#only = master.example.com  
# or  
#master = true  
#source = slave.example.com 
小结
通过yum安装是非常简单方便的,
不需要纠结依赖项的问题。
                文章名称:CentOS6.5下通过yum安装MongoDB过程笔记
                
                URL地址:http://www.csdahua.cn/qtweb/news19/538619.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网