阿里云ECS7天训练营-Day5 搭建个人Leanote云笔记本-阿里云开发者社区

开发者社区> 阿里云高校学研支持计划> 正文

阿里云ECS7天训练营-Day5 搭建个人Leanote云笔记本

简介: 训练营的最后两天啦~~

背景知识

Leanote是一款在线的云笔记应用,有如下特点:

  • 支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。
  • 代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。
  • Markdown 编辑器,实时同步预览。
    专业数学公式编辑,像Word和Latex能编辑数学公式。

支持创建思维脑图,将散乱的想法以树状信息分层展示。

  • 详细历史纪录,每次保存都在后端备份,轻松查找,一键恢复。
  • 实时同步云端。

准备

  • 阿里云ECS一台
  • SSH连接工具

连接ECS服务器

使用SSH方式登录ECS。如图所示:

image.png

安装MongoDB

1.安装MongoDB:

yum -y install mongodb mongodb-server.x86_64 mariadb-devel.i686

image.png

2.启动MongoDB服务,并查看运行状态:

systemctl start mongod

systemctl status mongod

image.png

安装Leanote

1.下载Leanote二进制安装包,并解压:

wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz

tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
  1. 编辑文件leanote/conf/app.conf,在文件中找到app.secret项,将该项的值改为任意字符串。

image.png

3.初始化数据库,并启动服务。

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

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

image.png

4.通过公网IP:9000访问Leanote网站,登录后台如图所示:

image.png

总结

搭建Leanote(蚂蚁笔记)步骤较为简单,需要注意的一点就是,一定需要修改app.secret的值。根据Leanote官方文档,如不修改app.secret项的值,将会有安全隐患。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
阿里云高校学研支持计划
使用钉钉扫一扫加入圈子
+ 订阅

阿里云高校学研支持计划旨在为高等院校师生提供包括算力、培训、平台 等全方位支持,助推高校计算机学科建设、培养数字经济时代的前沿技术人才、为多学科跨 领域科研探索提速增效。目前,我们已经开启了学生成长计划、教学支持计划和科研加速 三大板块。精彩内容,先睹为快。

官方博客
申请加入高校学研支持计划
友情链接