[mongodb-10gen]ubuntu下安装方法

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介:

由于自己老是不死心,所以还是继续在UBUNTU下开始我的GOLANG,今天发现服务源很快一下子就把GO的源代码从GoogleProject上给hg回来了,所以今天才查了一下在UBUNTU下安装Mongodb-10gen的方法。其实在linux下有apt-get命令都相当的简单,唯一的需要就是要有很好的网速,如果能够FQ那是最好不过的了。

其实在mongodb官网上面有介绍,我们只要依照他的方法一步一步进行就可以完成安装了,地址如下:

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/

首先需要添加GPG键,在终端中输入:

1
sudo apt - key adv  - - keyserver hkp: / / keyserver.ubuntu.com: 80  - - recv  7F0CEB10

添加软件源:

1
echo  'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen'  | sudo tee  / etc / apt / sources. list .d / mongodb. list

接着更新软件源,这一步是在更新软件之前活添加软件源后都需要执行的:

1
sudo apt - get update

安转mongodb-10gen:

1
sudo apt - get install mongodb - 10gen

剩下的就是经过漫长的等待了,安装完成后会出现如下所示的结果:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
下列【新】软件包将被安装:
   mongodb - 10gen
升级了  0  个软件包,新安装了  1  个软件包,要卸载  0  个软件包,有  0  个软件包未被升级。
需要下载  87.9  MB 的软件包。
解压缩后会消耗掉  225  MB 的额外空间。
获取: 1  http: / / downloads - distro.mongodb.org / repo / ubuntu - upstart /  dist / 10gen  mongodb - 10gen  amd64  2.4 . 8  [ 87.9  MB]
下载  87.9  MB,耗时  16 分  32 秒 ( 88.6  kB / s)                                      
Selecting previously unselected package mongodb - 10gen .
(正在读取数据库 ... 系统当前共安装有  213763  个文件和目录。)
正在解压缩 mongodb - 10gen  (从 ... / mongodb - 10gen_2 . 4.8_amd64 .deb) ...
正在处理用于 man - db 的触发器...
正在处理用于 ureadahead 的触发器...
正在设置 mongodb - 10gen  ( 2.4 . 8 ) ...
正在添加系统用户 "mongodb"  (UID  118 )...
正在将新用户 "mongodb"  (UID  118 )添加到组 "nogroup" ...
无法创建主目录 "/home/mongodb"
正在添加组 "mongodb"  (GID  128 )...
完成。
正在添加用户 "mongodb" "mongodb" 组...
正在将用户“mongodb”加入到“mongodb”组中
完成。
mongodb start / running, process  1496

默认的mongodb会将数据库文件存储在“/var/lib/mongo”目录中,而日志文件存储在“/var/log/mongo”文件中。而默认的用户为mongodb,如果你想改变用户来运行你的数据库服务,当然同时需要增加这两个目录的用户权限,否则可能会没有权限写入和读取哦。

运行mongodb服务:

1
sudo service mongodb start

停止mongodb服务:

1
sudo service mongodb stop

重启mongodb服务:

1
sudo service mongodb restart

这个就是mongodb的安装过程,下面我们就可以将golang和mongodb一起来学习。

本文转自网魂小兵博客园博客,原文链接:http://www.cnblogs.com/xdotnet/p/mongodb.html,如需转载请自行联系原作者

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
1月前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
192 50
|
18天前
|
Ubuntu
ubuntu和debian 的安装包dpkg管理命令对安装包进行安装,查询,卸载
Ubuntu dpkg 软件包管理命令概览:安装、卸载、查看和配置软件包。包括解决依赖、强制卸载、列出及过滤已安装包、查看包详情等操作。
49 10
|
20天前
|
Ubuntu API 开发工具
PSOPT在Ubuntu22.04下的安装
通过上述步骤,可以在Ubuntu 22.04下成功安装并配置PSOPT。PSOPT是一个功能强大的工具,适用于解决各种最优控制问题。确保在安装前满足系统要求,并仔细按照步骤操作,可以避免大多数常见问题。通过MATLAB与PSOPT的结合,您可以更高效地处理复杂的控制问题,并获得准确的解决方案。
26 5
|
21天前
|
Ubuntu 网络协议 关系型数据库
超聚变服务器2288H V6使用 iBMC 安装 Ubuntu Server 24.04 LTS及后续系统配置
【11月更文挑战第15天】本文档详细介绍了如何使用iBMC在超聚变服务器2288H V6上安装Ubuntu Server 24.04 LTS,包括连接iBMC管理口、登录iBMC管理界面、配置RAID、安装系统以及后续系统配置等步骤。
|
2月前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
176 4
Linux系统之Ubuntu安装cockpit管理工具
|
2月前
|
NoSQL Java MongoDB
MongoDB Limit 与 Skip 方法
10月更文挑战第16天
38 3
|
2月前
|
NoSQL Ubuntu Linux
Linux平台安装MongoDB
10月更文挑战第11天
58 5
|
2月前
|
NoSQL Shell MongoDB
Mac OSX 平台安装 MongoDB
10月更文挑战第11天
21 4
|
1月前
|
存储 NoSQL 网络协议
【赵渝强老师】MongoDB的安装与访问
本文介绍了在Linux系统上安装和部署MongoDB的详细步骤,包括安装依赖包、解压安装包、配置环境变量、创建数据目录及启动服务等。文中还提供了相关命令示例和注意事项,帮助用户顺利完成MongoDB的安装与配置。
|
2月前
|
Kubernetes Ubuntu Docker
从0开始搞K8S:使用Ubuntu进行安装(环境安装)
通过上述步骤,你已经在Ubuntu上成功搭建了一个基本的Kubernetes单节点集群。这只是开始,Kubernetes的世界广阔且深邃,接下来你可以尝试部署应用、了解Kubernetes的高级概念如Services、Deployments、Ingress等,以及探索如何利用Helm等工具进行应用管理,逐步提升你的Kubernetes技能树。记住,实践是最好的老师,不断实验与学习,你将逐渐掌握这一强大的容器编排技术。
240 1