IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 轻量服务器(Windows镜像)自建蚂蚁(leanote)笔记超详细步骤(包含数据备份和数据还原) -> 正文阅读

[系统运维]轻量服务器(Windows镜像)自建蚂蚁(leanote)笔记超详细步骤(包含数据备份和数据还原)

轻量服务器(Windows镜像)自建蚂蚁(leanote)笔记超详细步骤(包含数据备份和数据还原)

需要依赖(工具)

二进制版跟源码版的区别在于:二进制版是编译好的leanote,不需要安装开发环境(编译环境),而源码版需要安装编译环境Golang。

一、安装MongoDB及其附带工具包

先在官网下载MongoDB及其附带工具包。

1.MongoDB
效果图
2.MongoDB附带工具包

效果图
3.下载完成

效果图

安装MongoDB。

1.以下直接下一步。

效果图

2.以下勾选许可条款,然后下一步。

效果图

3.以下选择默认配置,下一步。

效果图

4.以下直接下一步。注意不要更改安装目录!!!

效果图

5.以下取消选择【install MongoDB Compass】,【install MongoDB Compass】是MongoDB可视化GUI,建议不要选择。也可勾选,但需要等待较长一段时间。然后下一步。

效果图

6.以下直接install即可。

效果图

7.结果及验证。

点击finish即可。

效果图

进入安装目录的bin目录下。编辑目录,输入cmd,打开DOS界面。

效果图
效果图

按回车即可。

效果图
保证DOS界面的目录是在:C:\Program Files\MongoDB\Server\5.0\bin下即可。
效果图

输入mongo,进行验证。输入exit退出。(输入mongo出现以下信息即代表安装成功。)

效果图
效果图

8.将MongoDB的附带工具导入bin目录下。(先对mongDB的附带工具进行解压)

解压信息如下:

效果图

将工具包中bin目录下的所有exe程序复制到C:\Program Files\MongoDB\Server\5.0\bin目录下

效果图
效果图

二、导入leanote初始化数据

1.先将leanote二进制下载下来。

效果图

效果图


效果图

2.将其解压到C盘根目录下(可根据自己的需要选择解压目录)

效果图

3.在C:\Program Files\MongoDB\Server\5.0\bin目录下输入cmd进入DOS界面,输入命令:

mongorestore -h localhost -d leanote --dir c:\leanote\mongodb_backup\leanote_install_data

其命令意思表示为:在MongoDB数据库中创建一个表leanote ,其数据来源于c:\leanote\mongodb_backup\leanote_install_data。(注意根据leanote的解压目录来寻找数据来源)

效果图

回车执行,结果如下:
效果图

4.在轻量服务器(云服务器)的防火墙中添加相应的规则。(leanote的默认端口是:9000)

效果图

5.运行leanote。到leanote解压文件的bin目录下,鼠标右键以管理员权限运行run.bat。

效果图

如下代表启动成功。

效果图

三、访问自建蚂蚁(leanote)笔记

??访问方式:轻量服务器的公有IP+端口9000。如:103.33.123.55:9000(仅作示范,并不是有效公有IP地址)

效果图

??此时自建蚂蚁(leanote)笔记就大功告成了。超级管理员默认账号是admin,及密码是abc123。密码可在超级管理员的个人中心进行更改,具体的蚂蚁笔记的操作在这里不做过多描述,可以自行通过终端(web端)进行探寻,也可下载相应的pc端软件、Android APP等进行探寻。注意:登录的时候选择【使用自定义服务器】。

四、数据备份和还原

??场景适用于当我们的轻量服务器(云服务器)快要到期的时候,而我们又不想续费该服务器,而是想另外买一台服务器的时候。这时候我们应该考虑的就是将原有的数据备份和在新服务器上还原数据。

1.首先我们要将leanote的二进制版的包进行打包(即将leanote的二进制包打包)

效果图

2.在C:\Program Files\MongoDB\Server\5.0\bin目录下(即MongoDB的bin目录下)输入cmd,打开DOS界面。

效果图

3.使用命令:mongodump -h 127.0.0.1 -d leanote -o C:\leanoteData 对其以往数据进行备份。

该命令的意思是指对MongDB数据库中的leanote表进行备份,存储位置在C盘的leanoteData文件夹下,注意:前提是存在leanoteData文件夹。

效果图

效果图

结果如下:(会在C盘的leanoteData目录下生成leanote的备份文件夹

效果图

4.只需要在新的服务器中从本博客的第二大点,也就是【导入leanote初始化数据】的第三小点【在C:\Program Files\MongoDB\Server\5.0\bin目录下输入cmd进入DOS界面,输入命令】初始化leanote基本数据之后,执行以下命令:

mongorestore -h localhost:27017 -d leanote C:\leanoteData\leanote

其命令的含义是指在需要恢复的数据库实例表的名称,如leanote,然后其备份的数据是在C盘的leanoteData文件夹下的leanote文件夹下。

即可将以往的数据进行还原。

注意:leanote的二进制版的包是一定要保留下来的,图片数据都是保存在leanote的二进制版的包里的。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-10 12:49:03  更:2021-11-10 12:51:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 22:19:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码