Windows 启动和部署 | 学习笔记

简介: 快速学习 Windows 启动和部署

开发者学堂课程【MongoDB精讲课程(上):Windows 启动和部署学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/726/detail/12950


Windows 启动和部署


内容介绍:

1. Windows 系统中的安装启动

2. Shell 连接(mongo 命令)

3. Compass-图形化界面客户端

4. Linux 系统中的安装启动和连接

 

一、 Windows 系统中的安装启动

1. 下载安装包

MongoDB 提供了可用于32位和64位系统的预编译二进制包,可以从 MongoDB 官网下载安装,MongoDB 预编译二进制包下载地址: https://www.mongodb.com/download-centerf#community

打开网址后会看到以下界面:

image.png

该页面上需要注意三个选项:①版本号;

②需要适配的操作系统。一般情况下,我们用的操作系统是64位的。③打包方式,其分为两种:MSI ZIPZIP 使用较为简单,解压后即可使用。

提示:版本的选择:

MongoDB 的版本命名规范如:x.y.z

y 为奇数时表示当前版本为开发版,如:1.5.24.1.13

y 为偶数时表示当前版本为稳定版,如:1.6.34.0.10

z 是修正版本号,数字越大越好。

详情:http://docs.mongodb.org/manual/release-notes/#release.version-numbers

 

二、 解压安装启动

将压缩包解压到一个目录中。在解压目录中,手动建立一个目录用于存放数据文件,如 data/db

方式1命令行参数方式启动服务

bin 目录中打开命令行提示符,输入如下命令:

mongod--dbpath=..\data\db

我们在启动信息中可以看到,mongoDB 的默认端口是27017,如果我们想改变默认的启动端口,可以通过--port 来指定端口。

为了方便我们每次启动,可以将安装目录的 bin 目录设置到环境变量的 path 中,bin 目录下是一些常用命令,比如mongod 启动服务用的,mongo 客户端连接服务用的。

方式2:配置文件方式启动服务

在解压目录中新建 config 文件夹,该文件夹中新建配置文件 mongod.conf,内容参考如下:

storage

#The directory where the mongod instance storesitsdata.DefaultValueis"\data\db"onwindows.

dbPath:D:\02_Server\DBServer\mongodb-win32-×86_64-2008plus-ss1-4.0.1\data

详细配置项内容可以参考官方文档:https://docs.mongodb.com/manual/reference/configuration-options/

【注意】

1)配置文件中如果使用双引号,比如路径地址,自动会将双引号的内容转义。如果不转义,则会报错:

error-parsing-yaml-config-file-yaml-cpp-error-at-1ine-3-column-15-unknown-escapecharacter-d

解决:

a.\换成/\\

b.如果路径中没有空格,则无需加引号。

2)配置文件中不能以 Tab 分割字段

解决:

将其转换成空格。

启动方式:

mongod-f../config/mongod.conf

mongod--config../config/mongod.conf

如图所示:

image.png

如果调试时,建议采用方式1命令行+参数的方式;

如果部署时,需采用方式2配置文件的方式。

相关文章
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
516 1
|
XML Ubuntu Linux
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
|
3月前
|
存储 数据安全/隐私保护 Windows
Windows中部署网盘神器 Filebrowser
ZeroNews (零讯)内网穿透赋予 FileBrowser 任意位置互联网访问的能力,无需用户具备固定公网IP,提供专用的访问域名,将 FileBrowser 转变为公有云盘,实现多用户在线协同工作。
|
7月前
|
JSON 安全 数据可视化
Elasticsearch(es)在Windows系统上的安装与部署(含Kibana)
Kibana 是 Elastic Stack(原 ELK Stack)中的核心数据可视化工具,主要与 Elasticsearch 配合使用,提供强大的数据探索、分析和展示功能。elasticsearch安装在windows上一般是zip文件,解压到对应目录。文件,elasticsearch8.x以上版本是自动开启安全认证的。kibana安装在windows上一般是zip文件,解压到对应目录。elasticsearch的默认端口是9200,访问。默认用户是elastic,密码需要重置。
3739 0
|
9月前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
1378 1
|
12月前
|
Ubuntu 网络协议 Linux
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
2181 8
|
Docker Windows Python
Windows-Docker学习笔记(一)
本文介绍了Windows环境下Docker的安装与使用方法。首先通过链接下载Windows版本的Docker,然后按步骤配置:启用Windows功能、设置默认WSL版本为2,并检查Docker及其组件是否正常工作。接着详细列出了Docker的基础命令及其用法,包括搜索、下载镜像、管理容器等。同时介绍了Dockerfile的编写方法及其构建过程,以及docker-compose.yml文件的用途。最后提供了运行和管理容器的具体示例。
Windows-Docker学习笔记(一)
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
1656 3
Windows操作系统部署安装Kerberos客户端
|
Windows
重装系统学习笔记(一):Windows10重装步骤(正版)
这篇博客文章详细介绍了如何使用微软官方工具重装Windows 10系统,包括下载安装工具、准备U盘、设置BIOS以及系统安装的步骤。
276 0
重装系统学习笔记(一):Windows10重装步骤(正版)
|
弹性计算 持续交付 Docker
阿里云云效产品使用合集之如何部署到阿里云服务器上的 Windows Server 上的 IIS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。