linux安装mongodb
<p><strong>这里是在虚拟机环境下操作</strong></p><p><strong>1、<strong>MongoDB官网下载地址 https://www.mongodb.com/download-center?jmp=nav#community</strong></strong></p>
<p><strong><strong>2、<strong>下载MongoDB安装包</strong></strong></strong></p>
<p><strong> 1、cd /usr/local/</strong></p>
<p><strong> 2、mkdir mongodb</strong></p>
<p><strong> 3、cd mongodb/</strong></p>
<p><strong><strong> 4、wget </strong>https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.7.tgz 也可以直接下载源码压缩包</strong></p>
<p><strong> 5、tar -zxvf mongodb-linux-x86_64-4.0.7.tgz 解压</strong></p>
<p><strong> 6、cd mongodb-linux-x86_64-4.0.7/</strong></p>
<p><strong> 7、创建两个目录 存放数据库和日记</strong></p>
<p><strong> </strong> <strong>1、mkdir -p logs</strong></p>
<p> <strong>2、mkdir -p datas</strong></p>
<p><strong> 8、如果需要赋权限 chmod 777 路径</strong></p>
<p><strong> 9、<img src="https://img2018.cnblogs.com/blog/1643692/201903/1643692-20190327142256583-1635260585.png" alt=""></strong></p>
<p><strong> 10、创建一个mongodb.conf 直接 vim mongodb.conf</strong></p>
<p><span style="color: rgba(255, 0, 0, 1)"><strong> 1、dbpath = /usr/local//mongodb/mongodb-linux-x86_64-4.0.7/bin/datas 数据文件</strong></span></p>
<p><span style="color: rgba(255, 0, 0, 1)"><strong> 2、logpath =/usr/local//mongodb/mongodb-linux-x86_64-4.0.7/bin/logs/mongodb.log 日记文件</strong></span></p>
<p><span style="color: rgba(255, 0, 0, 1)"><strong> 3、port = 27017 端口号 默认</strong></span></p>
<p><span style="color: rgba(255, 0, 0, 1)"><strong> 4、fork = true 后台启动</strong></span></p>
<p><span style="color: rgba(255, 0, 0, 1)"><strong> 5、<code class="language-jsx">bind_ip<span class="token operator">=<span class="token number">0.0<span class="token number">.0<span class="token number">.0 #可外网访问</span></span></span></span></code></strong></span></p>
<p><strong>3、<strong>启动 Mongodb 服务器</strong></strong></p>
<p><strong> <img src="https://img2018.cnblogs.com/blog/1643692/201903/1643692-20190327142936198-456118674.png" alt=""></strong></p>
<p><strong><strong> cd bin/ 目录下 </strong> 1、</strong><strong>./mongod --config mongodb.conf</strong></p>
<p> <strong> 2、./mongod -f mongodb.conf</strong></p>
<p><strong> <img src="https://img2018.cnblogs.com/blog/1643692/201903/1643692-20190327143257678-1796240149.png" alt=""> 启动成功</strong></p>
<p><strong> <img src="https://img2018.cnblogs.com/blog/1643692/201903/1643692-20190327143315623-845209160.png" alt=""> 可以看到 mongodb的进程</strong></p>
<p><strong>4、关闭服务器</strong></p>
<p><strong> 尽量不要 kill -9 进程的 pid 58784 数据库直接关闭,数据丢失,数据文件损失,修复数据库(成本高,有风险)</strong></p>
<p><strong> <strong>kill -2 进程的 pid 58784 或者 <strong>kill -4 进程的 pid 58784</strong></strong></strong></p>
<p><strong>5、<strong>启动 Mongodb的客户端</strong></strong></p>
<p><strong> <img src="https://img2018.cnblogs.com/blog/1643692/201903/1643692-20190327143549692-1347935564.png" alt=""></strong></p>
<p><strong> 会有一些提示信息 echo never >> /sys/kernel/mm/transparent_hugepage/enabled<br> echo never >> /sys/kernel/mm/transparent_hugepage/defrag</strong></p>
<p><strong>6、测试</strong></p>
<p><strong> <img src="https://img2018.cnblogs.com/blog/1643692/201903/1643692-20190327144059020-1720759819.png" alt=""></strong></p>
<p><strong> 到此就安装完成了!</strong></p>
<p> </p>
<p><strong>转自:https://www.cnblogs.com/gaojingya/p/10607419.html</strong></p><br><br>
来源:https://www.cnblogs.com/tjp40922/p/11870321.html
頁:
[1]