精华内容
下载资源
问答
  • 在Windows搭建私人蚂蚁云笔记服务器

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

    前言

    实在厌烦了用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文件夹;
    进入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脚本

    展开全文
  • leanote蚂蚁笔记 私人笔记服务搭建

    千次阅读 2020-02-22 21:53:00
    leanote蚂蚁笔记目前在知识管理/笔记类软件领域有强大的印象笔记 (Evernote)、微软(OneNote)、国产的(为知笔记)、(有道云笔记)以及(讯飞语记)等都是非常优秀的产品,但总有一部分人会觉得“把自己的笔记放在...

    leanote蚂蚁笔记

    目前在知识管理/笔记类软件领域有强大的印象笔记 (Evernote)、微软(OneNote)、国产的(为知笔记)、(有道云笔记)以及(讯飞语记)等都是非常优秀的产品,但总有一部分人会觉得“把自己的笔记放在别人兜里,心里不踏实”。
    我一开始用的也是讯飞语记,刚开始还不懂,只是被它的语音识别和云同步所吸引。后来懂的越来越多,愈发觉得自己的一些笔记还是不要放别人的数据库里。碰巧,在阿里云的一篇学习文章里,我发现了leanote,于是乎我也就进入了私人云笔记时代!

    个人对leanote的理解:
    简约、免费、开源、支持 Markdown 语法,支持程序代码高亮、笔记历史记录、支持笔记分享协作、将笔记发布成博客、云同步、多终端兼容(Windows、Mac、iOS、Linux、Android),最关键的:搭建私人云笔记。

    介绍:
    Leanote, 不只是笔记!
    Leanote 蚂蚁笔记是一款国产的在线网页版云笔记软件,集知识管理、笔记、分享、博客功能于一身,界面简约但功能不简单!

    该项目采用 Golang+MongoDB 开发,现已完全开源并能免费使用。普通用户可以直接使用 Leanote 提供的公共服务,也可以自行搭建属于自己或公司局域网内的私有云笔记平台。

    论在工作还是生活方面,如果觉得印象笔记或目前你使用的笔记软件的编辑器不能满足你的需求,不能很好地贴代码片段、图片不能缩放、不能写 Markdown?或者希望能将知识共享出去,能将笔记快速变成博客文章,而不用特意去搭建维护一个 WordPress?又或者你希望拥有一个私有的笔记平台,那么不妨试试 Leaonte 吧,相信你会发现这是一个相当不错的开源项目…

    特性

    • 高效笔记:Leanote 有易操作的界面, 包含一款富文本编辑器和Markdown编辑器,让您的笔记记录更轻松和高效。对高阶用户,我们还提供Vim 和Emacs 编辑模式,助推你的写作速度更上层楼。
    • 知识管理: Leanote 灵活而强大的“笔记本-笔记-标签”系统,让它成为你个人知识管理的利器。
    • 分享: 你可以通过Leanote同好友分享知识、想法和经历, 邀请好友加入你的笔记簿,通过云端交流信息。
    • 协作: Leanote协助你与同事之间相互协作,激荡新思路,随时随地头脑风暴。
    • 博客: Leanote也可以作为你的个人博客, 把你的知识传播的更远!

    其它特性

    • 支持Markdown编辑
    • 写作模式
    • Vim 及 Emacs 编辑模式
    • 支持PDF导出
    • 支持批量操作
    • 博客自定义主题, 实现高度定制化

    下载准备

    搭建leanote需要,leanote本体和MongoDB数据库支持。
    首先,是leanote官方下载地址MongoDB官方下载地址,用这个可以马上使用到最新的产品。
    然后,如果大家不想那么麻烦的去官方那里下载,我这里也提供下载链接,当然,版本我就不会持续更新了。
    LeanoteWindows v2.6.1Linux v2.6.1 MongoDBWindows64位 4.2.3Linux 4.2.3

    安装与配置(windows版)

    1、将下载的文件里面的leanote-windows-amd64-v2.6.1.bin.tar.gz文件解压到C盘(本文默认解压到了 C:\leanote)。
    2、运行mongodb-win32-x86_64-2012plus-4.2.3-signed.msi进行安装(本文默认解压到了 C:\MongoDB\Server\4.2)。
    接下来的MongoDB的配置极其麻烦,这里我放到另一篇文章里,MongoDB 安装与配置


    测试mongodb安装

    打开cmd, cd 进入C:\MongoDB\Server\4.2\bin 目录输入:

    mongo

    行首出现> 表示进入mongo 的交互程序。此时输入:

    show dbs

    出现
    show dbs
    admin 0.000GB
    config 0.000GB
    local 0.000GB
    即安装成功

    这个窗口可以先不要关

    导入初始数据

    打开新cmd, cd 进入C:\MongoDB\Server\4.2\bin,复制并运行以下命令

    mongorestore -h localhost -d leanote –dir C:\leanote\mongodb_backup\leanote_install_data

    出现 “499 document(s) restored successfully. 0 document(s) failed to restore.” 表示结束,这样就完成了数据的导入

    当你再次使用show dbs命令时就会显示

    show dbs
    admin 0.000GB
    config 0.000GB
    leanote 0.002GB
    local 0.000GB

    为MongoDB下的leanote数据库添加用户

    像MySQL一样MongoDB也有root用户, mongodb初始是没有用户的, 这样很不安全, 所以要为leanote数据库新建一个用户来连接leanote数据库(注意, 并不是为leanote的表users里新建用户, 而是新建一个连接leanote数据库的用户, 类似mysql的root用户).

    在bin目录下打开cmd,然后输入mongo进入数据库,再输入下面的命令

    首先切换到leanote数据库下
    use leanote;

    添加一个用户root, 密码是abc123
    db.createUser({
    user: ‘root’,
    pwd: ‘abc123’,
    roles: [{role: ‘dbOwner’, db: ‘leanote’}]
    });

    测试下是否正确
    db.auth(“root”, “abc123”);
    1
    返回1表示正确

    用户添加好后重启下mongodb服务。
    还要修改配置文件: 修改 C:\leanote\conf\ app.conf 文件

    db.host=127.0.0.1
    db.port=27017
    db.dbname=leanote # required
    db.username=root # if not exists, please leave blank
    db.password=abc123 # if not exists, please leave blank

    运行leanote

    到了这一步,基本上可以宣告成功了
    以 管理员权限 打开cmd,输入:

    cd C:\leanote\bin

    run.bat

    最后出现以下信息证明运行成功:
    Listening on :9000…

    恭喜你, 打开浏览器输入: http://localhost:9000 体验leanote吧!
    选择登录,默认管理员账号为admin,密码为abc123。登陆成功后选择右上角的后台管理,即可登录后台管理。

    注意:做到这里,leanote已经正常运行,但在电脑重启后,还需要再依次运行MongoDB server、leanote才能够启动,所以把 C:\leanote\bin\ 路径下的run.bat文件 创建一个快捷方式放到系统的启动里面即可,也可以放在桌面开机的时候手动启动。

    绑定域名

    修改 C:\leanote\conf\ app.conf 文件里的

    http.port=80
    site.url=http://localhost:9000

    输入http://localhost:9000,假设ip地址是111.111.111.111,把localhost换成你的IP地址111.111.111.111即可,如果有域名,也可以把localhost换成你的域名

    安装与配置(Linux版)

    这个。。。我未完待续吧。。。:persevere:


    转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 qasdwasd@qq.com
    展开全文
  • 文章目录 1. 获取leanote二进制版 ...1.2 解压leanote文件 2. 安装mongodb数据库 2.1 安装mongodb 2.2 新建数据库目录 2.3 启动mongod 3.导入leanote初始数据 ...此时打开客户端,选择自建服务,即可访问自己的云笔记

    1. 获取leanote二进制版

    1.1 点击链接下载对应arm版本

    leanote server下载
    在这里插入图片描述

    1.2 解压leanote文件

    tar -xzvf leanote-linux-arm-v2.6.1.bin.tar.gz
    在这里插入图片描述

    2. 安装mongodb数据库

    2.1 安装mongodb

    sudo apt-get install mongodb

    2.2 新建数据库目录

    mkdir /root/data

    2.3 启动mongod

    mongod --dbpath /root/data --auth

    3.导入leanote初始数据

    3.1 另开一个SSH终端,输入以下命令,导入初始数据,如果有报错,百度解决

    mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/

    4. 为mongodb数据库添加用户

    4.1 切换到leanote数据库下

    > use leanote;
    # 添加一个用户root, 密码是abc123
    > db.createUser({
        user: 'root',
        pwd: 'abc123',
        roles: [{role: 'dbOwner', db: 'leanote'}]
    });
    # 测试下是否正确
    > db.auth("root", "abc123");
    1 # 返回1表示正确
    

    5. 配置leanote

    leanote的配置存储在文件/leanote/conf/app.conf中,以下示例为部分主要修改部分

    http.addr=0.0.0.0 # listen on all ip addresses
    http.port=9000    # 服务端口
    
    site.url=http://localhost:9000 # or http://x.com:8080, http://www.xx.com:9000
    
    # admin username  指定的管理员账号
    adminUsername=admin
    
    # mongdb
    db.host=127.0.0.1
    db.port=27017
    db.dbname=leanote # 数据库名,不要修改。
    db.username=root # mongodb数据库用户名,根据数据库设置修改
    db.password=abc123 # if mongodb数据库密码,根据数据库设置修改
    
    # You Must Change It !! About Security!!
    app.secret=V85ZzBeTnzpsHyjQX4zukbQ8qqtju9y2aDM55VWxAH9Qop19poekx3xkcDVvrD0y # 建议修改
    

    6. 后台运行mongodb

    mongod --bind_ip localhost --port 27017 --dbpath /root/data/ --logpath=/root/data/mongod.log --fork

    稍加等待,启动完后mongodb就后台运行了

    7. 后台运行leanote server

    nohup /bin/bash /root/leanote/bin/run.sh >> /root/leanote/bin/leanote.log 2>&1 &

    7. 访问Leanote服务

    此时打开客户端,选择自建服务,即可访问自己的云笔记
    在这里插入图片描述

    展开全文
  • 蚂蚁笔记搭建蚂蚁笔记介绍Mongodb安装打开清华大学开源镜像软件找到对应自己操作系统的文档说明,按照文档安装即可,这里以ubuntu20.04为例添加公钥添加软件镜像地址更新源并安装leanote安装下载安装包解压安装包...

    蚂蚁笔记介绍

    一款同时支持多种编辑模式的在线云笔记,并且支持代码高亮,多人协作,专业数学公式编辑、笔记历史记录,笔记内导航,直接发布为博客等功能,适合个人和小型团队使用,接下来就搭建属于自己的私有云笔记吧

    Mongodb安装

    打开清华大学开源镜像软件

    https://mirrors.tuna.tsinghua.edu.cn/help/mongodb
    

    找到对应自己操作系统的文档说明,按照文档安装即可,这里以ubuntu20.04为例

    添加公钥

    wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
    

    添加软件镜像地址

    vim /etc/apt/sources.list.d/mongodb.list   #创建并打开源配置文件
    deb https://mirrors.tuna.tsinghua.edu.cn/mongodb/apt/ubuntu focal/mongodb-org/4.4 multiverse
    
    或者一步到位
    echo "deb https://mirrors.tuna.tsinghua.edu.cn/mongodb/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list
    

    更新源并安装

    sudo apt-get update
    sudo apt-get install -y mongodb-org
    

    leanote安装

    下载安装包

    http://leanote.org/#download  //注意请选择对应系统架构的安装包,我是在手机服务器里安装,所以选择arm版本,如果下载很慢可以将连接放到下载工具比如迅雷下载,然后在导入服务器
    

    解压安装包

    tar -xzvf leanote-linux-arm-v2.6.1.bin.tar.gz  //包名替换成自己下载的
    

    启动mongodb

    sudo systemctl start mongod.service
    或
    sudo service mongod start
    

    如果上面的方式无法启动尝试使用下面的方式

    mkdir ~/data  //创建数据库数据存放目录
    mongod --dbpath  ~/data //通过指定数据目录启动
    nohub mongod --dbpath  ~/data &  //上面的命令没问题的话通过这个命令放入后台运行
    

    导入leanote数据库

    mongorestore -h localhost -d leanote --dir ~/leanote/mongodb_backup/leanote_install_data/
    

    给leanote数据库创建连接用户和密码,增加安全性

    mongo  //进入交换界面
    use leanote //进入leanote数据库
    
    db.createUser({
        user: 'root',
        pwd: '123456',
        roles: [{role: 'dbOwner', db: 'leanote'}]
    });  //创建用户
    
    db.auth("root", "123456"); //测试是否正确 正确返回1
    
    

    重新启动mongodb

    sudo systemctl restart mongod.service
    或
    sudo service mongod restart
    
    

    编辑leanote配置文件

    vim leanote/conf/app.conf  //打开配置文件,修改以下几项
    
    site.url=http://你的外网访问域名:9000
    
    db.host=localhost  //mongodb 地址
    db.port=27017     //mongodb端口
    db.dbname=leanote // 数据库名字
    db.username=root //数据库用户名
    db.password=123456  //数据库密码
    
    app.secret = 'sdggertwertsdfsd' //任意修改填写
    

    运行leanote

    cd ~/leanote/bin  //切换到执行文件目录
    sudo chmod +x run.sh //给予可执行权限
    ./run.sh             //启动
    

    加入后台运行

    nohup ./run.sh &
    

    安装完成,赶紧浏览器访问试试吧!
    蚂蚁笔记首页

    到这一步其实就可以愉快玩耍了,不过既然是安装的云笔记,肯定是需要通过外网访问的,但是我前面专门出过文章和视频来讲解如果通过公网访问内网,所以这里就不讲了,还不清楚的朋友可以看看我往期的视频和文章。

    搭配视频版食用更香哦!
    视频版地址:https://www.bilibili.com/video/BV1dK4y1N77c

    展开全文
  • ubuntu1604 搭建蚂蚁笔记私有

    千次阅读 2019-02-12 17:36:29
    ubuntu1604 搭建蚂蚁笔记私有 来自 https://github.com/leanote/leanote/wiki 安装步骤 1. 安装mongo sudo apt-get install mongodb-server mongodb 测试 mongo 键入 mongo能进去就可以 2. 下载蚂蚁笔记 cd /root...
  • 关于leanote(蚂蚁笔记私服搭建安装)步骤   去官网下载leanote的Windows版的外壳进行安装;  https://leanote.com/(界面私服连接并编辑自己笔记使用的管理的窗口界面) 去官网下载并安装windows版的mango...
  • 出于工作需要,要在内网搭建一个私有的笔记服务,并且最终会把IP端口暴露在外网以便随时访问,此贴记录一下在内网搭建蚂蚁笔记服务端的过程。 搭建过程网上有详细的说明,参照同站...
  • docker搭建蚂蚁笔记

    2021-04-03 00:31:10
    docker搭建蚂蚁笔记 docker pull axboy/leanote docker run -d --name leanote -v `pwd`/db:/data/db -v `pwd`/conf/:/data/leanote/conf -p 9000:9000 axboy/leanote
  • 蚂蚁笔记(leanote)搭建

    千次阅读 2020-09-22 12:51:58
    初始化账户: admin 初始化密码: abc123 【2】leanote导出PDF Leanote 蚂蚁笔记 自建私人云服务简单流程 Centos 7.4 Centos 7 安装 Wkhtmltopdf ###导出PDF需安装wkhtmltopdf #wkhtmltopdf下载地址 ...
  • 第二篇:搭建个人云笔记 一、前言 目前市面上存在多个云笔记,如onenote、印象笔记、有道云笔记、为知笔记等,像onenote可以建立多个笔记本、多个分区,风格与word编辑差不多,可以马上上手,但是存在因OneDrive...
  • 蚂蚁笔记客户端

    2018-09-08 16:30:44
    蚂蚁笔记客户端 可以自行安装服务端 搭建自己的笔记
  • 在windwos下面搭建一个蚂蚁笔记
  • 群晖使用Docker搭建蚂蚁笔记

    千次阅读 2020-02-07 07:57:45
    之前就关注过,Leanote蚂蚁笔记——程序员的专属笔记,虽然是收费的,但是是开源项目,可以自己搭建服务器,而且支持(Windows、Linux、Mac)桌面版、(IOS、Android)手机端、还有微信端几乎全平...
  • leanote官网 https://leanote.com/ 【蚂蚁笔记 = 笔记 + 博客 + 协作 + 私有】 私有部署:阿里/腾讯/华为云(随意选一个云计算平台进行部署) 特点:Leanote笔记产品包括: Leanote Web & Server(即本...
  • leanote官网 https://leanote.com/ 【蚂蚁笔记 = 笔记 + 博客 + 协作 + 私有】 私有部署:阿里/腾讯/华为云(随意选一个云计算平台进行部署) 特点:Leanote笔记产品包括: Leanote Web & Server(即本...
  • 搭建蚂蚁笔记(服务器)

    千次阅读 2018-09-29 10:56:40
    为了能将笔记保存在自己的服务器上,可以使用蚂蚁笔记这款软件一、环境配置 使用的Linux版本为CentOS7,搭载在腾讯中二、安装MongoDB具体内容可以查看:https://www.cnblogs.com/benjamin77/p/8465394.html第一步...
  • 1、下载启动 MongoDB 任务时间:10min ~ 15min ...Leanote 依赖 MongoDB 作为数据存储,下面开始安装 MongoDB: ...mongod --bind_ip localhost ...参考资料:Leanote蚂蚁笔记官网  https://leanote.com/index# 。
  • 目标 服务器开机自启:mongodb和leanote服务端 数据库定时备份 先在mongodb的bin目录下创建一个配置文件mongodb.conf ...至此,我们实现了在服务器上搭建蚂蚁笔记,并且实现了开机自启以及数据的自动备份功能。
  • 今天为大家分享一下 Leanote 私有部署搭建自己专属的云笔记的过程。 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: 【宝塔面板精选教程汇总】 宝塔面板教程(1)基于...
  • 使用Docker搭建私有云笔记

    千次阅读 2019-02-14 11:00:00
    不过开源的笔记貌似只找到蚂蚁笔记(leanote),不过这开源都不走心,将就用吧。 找了些资料,感觉使用docker安装比较省力,于是就现学现用,并和镜像作者协商,做了一个leanote和数据库分离的的镜像。这样...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,407
精华内容 562
关键字:

蚂蚁云笔记搭建