zoukankan      html  css  js  c++  java
  • 使用 Leanote 搭建自己专属的云笔记

    Leanote 是一款开源的云笔记程序,使用 golang + mongodb 开发,支持 markdown、代码高亮、免打扰“写作模式”,以及将内容发布为博客等。今天为大家分享一下 Leanote 私有云部署搭建自己专属的云笔记的过程。

    使用 Leanote 搭建自己专属的云笔记

    安装步骤

    1、下载 leanote 二进制版

    下载 leanote 最新二进制版,下载地址:http://leanote.org/#download

    假设将文件下载到 /opt 目录下, 解压文件从而在 /opt 目录下生成 leanote 目录:

    2、安装 mongodb

    推荐使用宝塔面板安装 mongodb,安装后启动 mongodb 服务即可。

    使用 Leanote 搭建自己专属的云笔记

    测试 mongodb 是否安装成功:

    3、导入初始数据

    leanote 初始数据存放在 /opt/leanote/mongodb_backup/leanote_install_data 中。

    打开终端, 输入以下命令导入数据。

    4、配置 leanote

    leanote 的配置存储在文件 conf/app.conf 中。

    修改 app.secret 一项, 在若干个随机位置处,将字符修改成一个其他的值, 否则会有安全隐患。

    5、运行 leanote

    新开一个窗口, 运行:

    最后出现以下信息证明运行成功:

    打开浏览器输入:http://101.200.45.166:9000(IP 换成自己的),能访问就说明没有问题。

    6、配置域名

    为了方便起见,我们可以配置一个域名。假设域名为:note.pieruo.com,通过宝塔面板配置的方法如下:

    使用 Leanote 搭建自己专属的云笔记

    效果预览

    在浏览器中输入:http://note.pieruo.com,效果如下:

    使用 Leanote 搭建自己专属的云笔记

    登录后效果:

    使用 Leanote 搭建自己专属的云笔记

    结束语

    Leanote 是一个很好用的云笔记软件,使用 Leanote 可以快速构建我们专属的云笔记,支持Docker,私有云部署。大家如果感兴趣的话,不妨尝试一下。

    转载自:https://www.pieruo.com/

  • 相关阅读:
    PHP中feof()函数的猜测
    PHP curl函数模拟爬虫(操作cookie)
    django发音
    Nginx出现“413 Request Entity Too Large”错误解决方法
    Python开发利器WingIDE破解方法
    开启Apache mod_rewrite
    LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
    python 正则学习
    php定时执行任务
    命令行CURL教程[转载]
  • 原文地址:https://www.cnblogs.com/hign/p/12296202.html
Copyright © 2011-2022 走看看