MongoDB
本文内容针对学习阶段 官网https://·/kali kali-rolling/main amd64 gconf2-common all 3.2.6-7 [1,039 kB] 获取:3 http://mirrors.neusoft.edu.cn/kali kali-rolling/main amd64 libgconf-2-4 amd64 3.2.6-7 [428 kB] 获取:4 http://mirrors.neusoft.edu.cn/kali kali-rolling/main amd64 gconf-service amd64 3.2.6-7 [415 kB] 已下载 1,882 kB,耗时 7秒 (256 kB/s) 正在选中未选择的软件包 gconf2-common。 (正在读取数据库 ... 系统当前共安装有 290124 个文件和目录。) 准备解压 .../gconf2-common_3.2.6-7_all.deb ... 正在解压 gconf2-common (3.2.6-7) ... 正在选中未选择的软件包 libgconf-2-4:amd64。 准备解压 .../libgconf-2-4_3.2.6-7_amd64.deb ... 正在解压 libgconf-2-4:amd64 (3.2.6-7) ... 正在选中未选择的软件包 gconf-service。 准备解压 .../gconf-service_3.2.6-7_amd64.deb ... 正在解压 gconf-service (3.2.6-7) ... 正在选中未选择的软件包 mongodb-compass。 准备解压 .../mongodb-compass_1.30.1_amd64.deb ... 正在解压 mongodb-compass (1.30.1) ... 正在设置 gconf2-common (3.2.6-7) ... Creating config file /etc/gconf/2/path with new version 正在设置 libgconf-2-4:amd64 (3.2.6-7) ... 正在设置 mongodb-compass (1.30.1) ... 正在设置 gconf-service (3.2.6-7) ... 正在处理用于 kali-menu (2021.4.2) 的触发器 ... 正在处理用于 desktop-file-utils (0.26-1) 的触发器 ... 正在处理用于 libc-bin (2.33-1) 的触发器 ... 正在处理用于 mailcap (3.70+nmu1) 的触发器 ... N: 由于文件'/home/kali/桌面/install/mongodb/mongodb-compass_1.30.1_amd64.deb'无法被用户'_apt'访问,已脱离沙盒并提权为根用户来进行下载。 - pkgAcquire::Run (13: 权限不够)
最后这个小错误不影响使用
配置官方文档链接
https://·/docs/manual/tutorial/install-mongodb-on-debian/#run-mongodb-community-edition
太详细了,太好用了,不能不推【前提官方安装包安装的,不是第三方安装的配置没有被改过】
1、启动MongoDB。 sudo systemctl start mongod如果您在启动时收到类似以下的错误 mongod:(我没报错)没报错就不执行
Failed to start mongod.service: Unit mongod.service not found.首先运行以下命令:
sudo systemctl daemon-reload2、验证 MongoDB 是否启动成功 sudo systemctl status mongod
您可以选择通过发出以下命令来确保 MongoDB 将在系统重新启动后启动:
sudo systemctl enable mongod3、停止 MongoDB。
sudo systemctl stop mongod4、重启 MongoDB。
sudo systemctl restart mongod 卸载(我一般不卸载)系统洁癖让我,无法忍受,删除到一半的情况【目前每个重要的配置虚拟机备份都有】,其实可以用vm的快照
要从系统中完全删除 MongoDB,您必须删除 MongoDB 应用程序本身、配置文件以及任何包含数据和日志的目录。以下部分将指导您完成必要的步骤。
警告
此过程将*完全*删除 MongoDB、其配置和*所有* 数据库。此过程不可逆,因此请确保在继续之前备份所有配置和数据。
1、停止 MongoDB。
sudo service mongod stop2、删除软件包。
删除您之前安装的任何 MongoDB 包。
sudo apt-get purge mongodb-org*3、删除数据目录。
删除 MongoDB 数据库和日志文件。
sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb 附加信息 本地主机默认绑定默认情况下,MongoDB 使用bindIpset to 启动127.0.0.1,它绑定到 localhost 网络接口。这意味着mongod只能接受来自在同一台机器上运行的客户端的连接。除非将此值设置为有效的网络接口,否则远程客户端将无法连接到mongod,并且mongod将无法初始化副本集。
该值可以配置为:
在 MongoDB 配置文件中使用bindIp, 或通过命令行参数--bind_ip警告
在绑定到非本地主机(例如可公开访问的)IP 地址之前,请确保您已保护您的集群免受未经授权的访问。有关安全建议的完整列表,请参阅 安全清单https://·/docs/manual/administration/security-checklist/。至少,考虑 启用身份验证https://·/docs/manual/administration/securitychecklist/#std-label-checklist-auth 和 强化网络基础设施 https://·/docs/manual/core/security-hardening/
默认连接即可 成功截图
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |
标签: #kali启动mongodb #Linux #以下适用于 #任何deb包软件安装 #1