服务器(Windows系统)自建蚂蚁(leanote)笔记超详细步骤(包含数据备份和数据还原)
需要依赖(工具)
轻量服务器(云服务器)一台 —— 环境Windows Server 2019
MongoDB(https://www.mongodb.com/try/download/community)
MongoDB附带工具包(https://www.mongodb.com/try/download/compass)
leanote二进制版(http://leanote.org/)
leanote客户端(https://leanote.com/)也可以不使用,直接使用网页版
二进制版跟源码版的区别在于:二进制版是编译好的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的二进制版的包里的。
原文链接:https://blog.csdn.net/qq135595696/article/details/121238471

遇到的问题:

1.使用net命令启动MongoDB服务发生系统错误,返回值为5

使用net命令启动MongoDB服务发生系统错误,返回值为5

错误的截图如下:

解决的方案是以管理员的身份运行命令窗口,到C:\Windows\System32找到cmd.exe然后以管理员的身份运行。

启动服务,能够正常的启动服务

为了避免每次都要到C盘目录下面寻找控制台窗口,我们可以创建一个快捷方式到桌面上,然后以管理员身份进行运行。

net的简单的启动和关闭的语法如下

net start + 服务名 : 启动Windows中服务。
net stop + 服务名 :关闭Windows中服务。
————————————————
原文链接:https://blog.csdn.net/lwx356481/article/details/82585278

2.启动leanote下的run.bat窗口一闪而过:

下错二进制版本导致,通过cmd下执行run.bat,发现读取的是32位的exe,于是重新下载,把64位的文件复制到bat同目录下,启动好使

3.涉及导入leate mongodb数据库,需要删除:

MongoDB 删除数据库 | 菜鸟教程

最全自建蚂蚁(leanote)笔记超详细步骤相关推荐

  1. Windows系统本地自建蚂蚁(leanote)笔记教程(步骤非常详细,完美运行)

    说明:本来在想找一个本地的笔记软件,偶尔需要记录一下资料,但是看了一下网上好多笔记软件,都是需要收费,我只需要一款本地笔记软件,在网上找了一下,发现蚂蚁笔记正好符合我的要求,就在网站找了很多教程,但是 ...

  2. 小米电视系统统计服务器,史上最全!小米电视4 各系列超详细对比

    原标题:史上最全!小米电视4 各系列超详细对比 小米电视作为智能电视的新秀,以优秀的品牌号召力.良好的口碑,当然免不了小米一直以来的价格攻势,逐渐成为电视领域的领头羊,目前市面上包含小米电视4.4A. ...

  3. 如何发布自己的npm包(超详细步骤,博主都在用)

    发布自己的npm超详细步骤 前沿: 从去年毕业,vue掌握的还算熟练应用了,做过的vue项目也有十几个了吧,每次做项目的时候,有些组件老是使用,拷贝来拷贝去的使用.我就想把这些组件封装到一起,以后做项 ...

  4. python操作手机app超详细步骤

    〝 古人学问遗无力,少壮功夫老始成 〞 python操作手机app超详细步骤,现在很多app的都要刷经验打怪升级啥的,这些枯燥千篇一律但是很耗费时间的玩法,可以使用app自动去操作,解放双手,释放时间 ...

  5. fabric2.3.2 test-network测试网络搭建 超详细步骤

    搭建好fabric网络后的第一步一定是练习一下测试网络.如果需要ubuntu下安装fabric环境的可以看下面两篇文章: Ubuntu16.04+fabric1.4.3 (15条消息) fabric1 ...

  6. 大数据基础学习三:Ubuntu下安装VMware Tools超详细步骤及需要注意的问题(以ubuntu-18.04.3、Mware Workstation 15.1.0 Pro为例)

    大数据基础学习三:Ubuntu下安装VMware Tools超详细步骤及需要注意的问题 (以ubuntu-18.04.3.Mware Workstation 15.1.0 Pro for Window ...

  7. mysql连接idea详细教程_idea配置连接数据库的超详细步骤

    学习时,使用IDEA的时候,需要连接Database,连接时遇到了一些小问题,下面记录一下操作流程以及遇到的问题的解决方法. 一. 连接操作 简介:介绍如何创建连接,具体连接某个数据库的操作流程. 1 ...

  8. 苹果手机mov文件如何复制到电脑_如何在手机上访问电脑上的文件(超详细步骤) iPhone版...

    之前分享了如何在两台电脑上共享文件,如需访问可点击如下链接: Town-Tree:如何在两台电脑之间共享文件(超详细步骤)​zhuanlan.zhihu.com 如何在安卓手机上访问电脑上的文件,可点 ...

  9. 三、Hive数据仓库应用之Hive数据操作语言(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)

    Hive远程模式部署参考: 一.Hive数据仓库应用之Hive部署(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7) Hive数据定义语言 ...

最新文章

  1. VLC播放器web插件接口(Part2)
  2. 第二部分:浅析 Linux 初始化 init 系统:upstart
  3. linux cpu频率设置,linux cpu 频率设置
  4. mvc json 乱码_你了解JSON吗?——Jackson、FastJson在SpringMVC中的简单使用
  5. 某化工学院安装锐捷elog
  6. 【重点!DP】LeetCode 639. Decode Ways II
  7. 在php中使用Memcache
  8. 7. Simple Product
  9. unity3d如何利用asset store下载一些有用的资源包
  10. 如何使用ABBYY软件编辑PDF文本
  11. mysql中的mysql数据库不见了
  12. Flink 利器:开源平台 StreamX 简介
  13. zcu111解决DP时钟报错问题
  14. matlab中的包文件夹管理:‘+’文件夹
  15. Windows系统下运行hadoop、HBase程序出错Could not locate executablenull\bin\winutils.exe in the Hadoop binaries
  16. 2022整理国内免费CDN合集
  17. [ARC101E]Ribbons on Tree
  18. java 音频转mp3,java实现wavToMP3格式转换
  19. 计算机保研边缘er如何华丽逆袭?
  20. 访问管理未来的四大趋势

热门文章

  1. 【Java】从头开始学习-基础语法
  2. 强烈推荐CCNA培训资料PPT_参加培训的时候的资料
  3. syzkaller 源码阅读笔记1(syz-extract syz-sysgen)
  4. 费孝通《乡土中国》阅读笔记—— 差序格局
  5. DB-RANK国内数据库权威排行出炉:OMS三足鼎立,达梦数据库排第七
  6. 【一周头条盘点】中国软件网(2018.6.11~2018.6.15)
  7. 彻底删除软件,无限期使用试用版软件
  8. HTC One |M7|801e 真机高清图赏及初体验报告 HTC扛鼎之作
  9. tiff格式在arcmap中可以显示,在图片查看软件中全是黑的
  10. mac 查看mysql 端口_Mac下启动和停止Mysql及查看端口