这里写自定义目录标题

  • 前言
  • 1.下载相关文件
  • 2.安装MongoDB
  • 3.导入leanote初始数据
  • 4.安装leanote客户端
  • 5.设置开机启动
  • 致谢

前言

实在厌烦了用ppt整理论文笔记的方式,于是突发奇想试图寻找一个笔记软件,最终找到leanote,并试图将其服务器搭建在自己的电脑上,经过几个小时的努力,终于完成了所有工作。
【注】一定要注意工作过程中的文件路径以及是否使用管理员运行DOS问题

1.下载相关文件

(1)MongoDB
(2)leanote二进制文件
(3)leanote客户端

2.安装MongoDB

(1)将下载好的zip文件解压到D盘,并在解压后的文件目录内创建搭建服务器所需要的文件:日志文件和数据文件。
  ①新建文件夹logs,并在logs文件夹下新建log.txt;
  ②新建文件夹data,并在data文件夹下新建文件db。

(2)在DOS命令下注册这个服务
①DOS命令进入到bin文件夹;

②开始注册服务:
命令行输入mongod.exe --logpath=D:\MongoDB\logs\log.txt --dbpath=D:\MongoDB\data\db --install --serviceName=MongoDB

③启动服务:命令行输入net start MongoDB
(若无法启动服务,可以尝试在管理员执行注册和启动服务)
启动成功后,窗口先别关闭。

3.导入leanote初始数据

(1)将leanote二进制文件解压到MongoDB所在文件夹目录下
(2)导入初始数据:在原DOS窗口输入mongorestore -h localhost -d leanote --dir D:\MongoDB\leanote.bin\leanote\mongodb_backup\leanote_install_data

(3)导入数据成功后,关闭DOS。

4.安装leanote客户端

(1)解压客户端文件并放置到自己想要的安装目录下
(2)打开安装目录下的Leanote.exe
(3)在登录自建服务之前需要创建连接,即需要先运行二进制文件bin文件夹内的run.bat文件



此时连接已经创建好了,但是DOS窗口不能关闭。

(4)在leanote登录界面选择登录自建服务,输入:
  服务地址http://localhost:9000
  账户admin
  密码abc123
此时可以看到已经登录成功。

5.设置开机启动

目的是让MongoDB和leanote server在系统开机时能够自动运行。
(1)添加环境变量:进入系统属性->高级->环境变量,在“系统变量”中找到Path,在最后增加MongoDB文件夹下的bin路径。在DOS窗口中输入mongo -version,打印版本信息成功则表明添加变量成功。

(2)MongoDB开机自启动
在DOS命令下输入:

mongod --logpath=D:\MongoDB\logs\mongodb.log --install

即在我们在第一步创建的logs文件夹下产生一个log文件。
在【开始菜单】下的【运行】中输入命令services.msc,找到“mongodb”服务,查看启动状态。
(3)run.bat文件开机自启动
进入到系统启动文件夹,我的是在C:\Users\RYKERT\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

新建一个txt文件,输入代码:

set ws=WScript.CreateObject("WScript.Shell")
ws.Run "D:\MongoDB\leanote.bin\leanote\bin\run.bat /start",0

然后保存为run.vbs文件。
这步操作可以让我们不必每次在电脑启动时都要关闭一个命令窗口。

至此,本次搭建工作到此完成。

致谢

1.在windwos下面搭建一个蚂蚁笔记
2.在Windows下的搭建自己的leanote服务器
3.Windows设置开机自启动bat脚本

在Windows搭建私人蚂蚁云笔记服务器相关推荐

  1. Windows搭建私人云盘

    工具:python2.7.1 云服务器:这里我用的是腾讯云Windows server 2012 R2 1.安装Python 2.7.11 32位 下载并安装python 2.7.11 32bit 配 ...

  2. Windows搭建Nginx直播推流服务器

    转载请以链接形式标明出处: 本文出自:103style的博客 目录 资源下载 配置环境变量 检查Nginx 是否能成功启动 修改 Nginx 配置 推流测试 关闭 Nginx 资源下载 将下述资源下载 ...

  3. 《windows server 2008》FTP服务器搭建

    工作任务描述 HT公司要搭建一台ftp服务器.利用Windows Server 2008服务器自带的IIS组件,发布FTP服务器,具体要求如下: 1.可匿名访问ftp站点: 2.在C盘建立名称为&qu ...

  4. windows server 2008 (五)web服务器的搭建和部署

    Windows server 2008 web服务器的搭建和部署 相对于windows server 2003的IIS6来说,windows server 2008推出的IIS7.0为管理员提供了统一 ...

  5. Windows平台下搭建自己的Git服务器

    Gitblit 是一个纯 Java 库用来管理.查看和处理 Git 资料库,相当于 Git 的 Java 管理工具. Gitblit 支持Linux操作系统,因此 Gitblit 需要java运行环境 ...

  6. 虚拟机2012搭建DNS服务器,Windows Server2012 安装配置DNS服务器方法详解

    Windows Server2012 安装配置DNS服务器方法详解 在云服务器 Windows Server2012 上安装配置DNS服务器方法,安装与配置非常简单,在这里写个完整教程方便大家查询 一 ...

  7. Cpolar实现虚拟机内网穿透,搭建私人云服务器

    Cpolar实现虚拟机内网穿透,搭建私人云服务器 一.Cpolar功能介绍 Cpolar官网   Cpolar是一个安全的内网穿透的服务,可以将内网下的本地服务器通过安全隧道暴漏给公网.允许公网用户可 ...

  8. Windows下Bonobo.Git.Server服务器的搭建

    Windows下Bonobo.Git.Server服务器的搭建 操作记录 搭建本地服务器,提交自己写的代码,很方便.记录一下自己成功搭建的操作步骤,以免以后忘记了.    一.安装IIS 1.控制面板 ...

  9. Windows搭建FTP服务器,JAVA实现读写功能

    Windows搭建FTP服务器 目录 博主介绍

  10. 【转载】Windows搭建NTP始终服务器

    转载自百度:windows搭建NTP时钟服务器(win xp.7.8.10) 1.修改注册表项.在搜索框中打开注册表,使用命令: regedit 2.进入注册表项HKEY_LOCAL_MACHINE- ...

最新文章

  1. 使用openpyxl去操作Excel表格
  2. 【机器视觉】Qt集成Halcon开发环境详解(二)
  3. @font-face详细用法+实例——Web响应式前端学习笔记
  4. Day45--js基本小结
  5. Grails动态下拉菜单
  6. [Redux/Mobx] Redux怎么添加新的中间件?
  7. php 对接 北向数据接口 socket
  8. 【debug】使用lambda在循环中传参时,参数总为同一个值
  9. Unity3D-协同程序
  10. python prettytable格式设置_Python prettytable的使用方法
  11. 复制中文到linux系统,怎么是的window文字复制到linux下
  12. iPhone 9真机谍照曝光:真没有什么悬念了
  13. 中国团队屠榜:COCOMapillary挑战赛包揽全部冠军
  14. r语言TeachingDemos包绘制黑白脸谱图
  15. Java模拟文件管理器
  16. selenium安装和下载
  17. 原神服务器不稳定,原神天空岛和世界树服务器哪个好
  18. 小组取什么名字好_起名字大全宝宝起名字:起名字免费:女孩姓赵取什么名字好...
  19. 红外图像盲元检测matlab,红外焦平面阵列盲元类型与判别.pdf
  20. NVIDIA Jetson TK1开发板上手

热门文章

  1. HTML5 本地存储之IndexedDB封装及最详细教程
  2. C语言课程设计:学生管理系统
  3. [na]锐起无盘机并发部署多台windows
  4. android 删除开机动画,Android开机logo和开机动画的修改
  5. 抖音快手vbs表白代码大全(操作方法)
  6. 【学习】从零开始的Android音视频开发(2)——MediaPlayer的状态和创建过程
  7. 大文件上传NeatUpload简单用法nbsp;(…
  8. HTML基础——HTML
  9. 【虎牙直播源】浏览器抓取真实直播源地址(纯前端JS解析源码)
  10. 读取敏感词库内容,讲某段字符里面的敏感词替换成*