在搭建自己在线笔记Leanote

前言

相信很多人都有多使用云笔记的经历,像印象笔记,有道笔记。无论是学习还是工作,这些工具都帮助我们提高了效率。Leanote作为开源的一股清流,让我们这些不愿被金钱束缚的人可以搭建属于自己的云笔记,无需月租,什么都是超级VIP体验。

那么说到Leanote,其具备的功能:

  1. PC ,移动,web端同步支持,这就带来极大方便了
  2. 数据导入和导出,印象笔记的数据可以无缝导入到自己的笔记,方便迁移。导出PDF功能也是很实用。
  3. 支持思维导图功能,这也是一大亮点
  4. Leanote的风格很适合程序员使用,甚至可以将笔记直接发布到Leanote博客。

环境

  1. Centos7
  2. Leanote 二进制包
  3. MongoDB环境

MongoDB 安装

1.官网下载monogoDB

wget  https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.5.tgz

2. 解压缩

gunzip mongodb-linux-x86_64-3.6.5.tgz tar -xvf mongodb-linux-x86_64-3.6.5.tar

3. 设置环境变量

vi ~/.bashrc  # 只对当前用户生效

./bashrc

....  PATH=/mongodb-linux-x86_64-3.6.5/bin:$PATH export PATH

4. 配置mongodb.conf

vi mongodb.conf

mongodb.conf

# idae - MongoDB config start 
# 设置数据文件的存放目录(根据实际的db文件夹的路径填写)
dbpath = /usr/local/mongodb/db 
# 设置日志文件的存放目录及其日志文件名(根据实际的logs文件夹的路径填写) 
logpath = /usr/local/mongodb/logs/mongodb.log
# 设置端口号(默认的端口号是 27017) 
port = 27017 
# 设置为以守护进程的方式运行,即在后台运行 
fork = true nohttpinterface = true
# idae - MongoDB config end

5.启动MongoDB

mongodb -f mongodb.conf

Leanote安装配置

1.下载并解压Leanote二进制包

wget https://sourceforge.net/projects/leanote-bin/files/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz   tar -xvf  leanote-linux-amd64-v2.6.1.bin.tar.gz

2.MongoDB 导入Leanote数据

mongorestore -h 127.0.0.1 -d leanote --dir/leanote/mongodb_backup/leanote_install_data/

3.配置leanote,修改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

4.启动Leanote

cd/leanote/bin chmod  x ./run.sh && ./run.sh  # 给执行权限并启动运行

5. 配置外网访问

 firewall-cmd --permanant --add-port=9000/tcp # Centos 防火墙开启9000端口出入  
 firewall-cmd --reload #重新加载firwall规则

Option: Nginx 设置

# 本配置只有http部分, 不全
http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;
    
    upstream  a.com  {
        server   localhost:9000;
    }

    # http
    server
    {
        listen  80;
        server_name  a.com;
        
        # 强制https
        # 如果不需要, 请注释这一行rewrite
        rewrite ^/(.*) https://jp_linode2.com/$1 permanent;
        
        location / {
            proxy_pass        http://a.com;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        }
    }
    
    # https
    server
    {
        listen  443 ssl;
        server_name  a.com;
        ssl_certificate     /root/a.com.crt; # 修改路径, 到a.com.crt, 下同
        ssl_certificate_key /root/a.com.key;
        location / {
            proxy_pass        http://a.com;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        }
    }
}

官方QA

https://github.com/leanote/leanote/wiki/QA#不能通过ip访问

(0)

相关推荐

  • 【在线笔记便签】记录生活的点点滴滴

    印象笔记 01 打开印象笔记,点击右下角的"+"按钮,我们可以看到印象笔记具有:文字识别.拍照记录.附件传送.提醒.手写和文字笔记几大基本功能. 02 点击左上角的"三& ...

  • 使用问卷星搭建一个在线投票系统

    在工作和生活中我们经常用到投票类型的问卷,想要拥有一份投票问卷其实非常简单,来看一下在问卷星上的具体创建方法吧! 操作方法 01 创建新问卷,选择其中一种方式创建问卷:以空白问卷为例 02 在具体题目 ...

  • 谷歌笔记应用Keep不能打败Evernote的6个原因

    自谷歌笔记应用Keep上线以来,人们纷纷猜测Evernote将会面临巨大威胁。不过,国外科技网站Gizmodo撰稿人马里奥·安奎拉(Mario Aguilar)认为,由于Keep存在6个方面的不足,短 ...

  • 有道云笔记怎么去除笔记背景色

    有道云笔记是现在十分常用的一款在线笔记软件,有些用户想知道怎么去除笔记背景色,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,打开电脑中的[有道云笔记].2. 第 ...

  • 如何设置印象笔记App不在消息中显示笔记

    印象笔记是现在十分常用的一款在线笔记软件,有些用户为了保护隐私,想知道如何设置该软件不在消息中显示笔记,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开[印象笔记]App,接 ...

  • 印象笔记怎么设置剪辑的笔记在新窗口打开

    印象笔记是现在十分常用的一款在线笔记软件,有些新用户不知道该软件怎么设置剪辑的笔记在新窗口打开,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,打开电脑中的[印象 ...

  • 在有道云笔记中,怎么分享自己的笔记?

    有道云笔记是一款在线笔记软件,本文主要介绍怎么在有道云笔记中,将自己写的笔记分享给其他人. 操作方法 01 打开有道云笔记,在右侧的笔记列表,选中你需要对外分享的笔记. 02 点击选中笔记后,右键点击 ...

  • 云笔记软件哪个好用?几款免费好用的云笔记软件下载推荐

    云笔记软件有很多,哪款笔记软件比较好用?自从印象笔记(Evernote)进入中国以来,越来越多用户开始认识到云笔记的重要性.分析还发现,使用诸如印象笔记(Evernote)一类的用户,不少都属于高价值 ...

  • Mywiz邮箱是什么?

    一、“为知笔记”邮箱个性化设置方法 1.PC客户端打开“菜单->账户->我的在线笔记”,或用浏览器直接打开进入为知笔记网页版 2.点击页面右上角的“用户名”和“邮箱”,进入“账户属性”设置 ...

  • 有道云笔记和印象笔记哪个好

    有道云笔记:网易的产品,使用网易通行证即可登陆,初始空间2G,电脑客户端在线可以增加空间,不过很小,0.1kb/s,上网顺便挂着,6小时大概可以增加2M空间,邀请好友注册也可以增加空间,初始的2G空间 ...