当前位置:   article > 正文

服务器(Windows系统)自建蚂蚁(leanote)笔记超详细步骤(包含数据备份和数据还原)_windowsserver部署leanote

windowsserver部署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的二进制版的包里的。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/436693
推荐阅读
相关标签
  

闽ICP备14008679号