搭建个人Leanote云笔记

简介: Leanote是一款在线的云笔记应用,它支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入等

Leanote简介

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

  • 支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。
  • 代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。
  • Markdown 编辑器,实时同步预览。
  • 专业数学公式编辑,像Word和Latex能编辑数学公式。
  • 支持创建思维脑图,将散乱的想法以树状信息分层展示。
  • 详细历史纪录,每次保存都在后端备份,轻松查找,一键恢复。
  • 实时同步云端。

本次实验基于Centos7的云服务器ECS

连接ECS服务器

使用ssh连接ECS服务器

安装MongoDB

Leanote云笔记使用MongoDB作为后端数据库

#安装MongoDB
yum -y install mongodb mongodb-server.x86_64 mariadb-devel.i686
#启动MongoDB服务
systemctl start mongod
#查看MongoDB运行状态
systemctl status mongod

安装MongoDB

image.png

查看MongoDB运行状态

44475fc881e349999255cae232f327d5.png

安装Leante

//下载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
//
//编辑文件leanote/conf/app.conf,在文件中找到app.secret项,将该项的值改为任意字符串。(如不修改将会有安全风险)。
//
//使用vim编辑器打开文件leanote/conf/app.conf
vim leanote/conf/app.conf
//
//进入vim编辑器后,输入:/app.secret=并按下回车查找app.secret位置。
//
//找到该项位置后按下i键进入编辑模式,修改该项的值为任意字符串。
//
//修改完成后,按下esc键退出编辑模式,输入:wq保存并退出vim编辑器。
//
//初始化数据库
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 &

访问云笔记

//访问云笔记
http://<ECS公网地址>:9000
//默认管理用户为admin
//密码为abc123

663394ae8c994ccf82f9bff733e3edf2.png

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
Python
Python3,2行代码,多种方法,直接把网页内容转换成PDF文档和图片。
Python3,2行代码,多种方法,直接把网页内容转换成PDF文档和图片。
865 0
|
存储 分布式计算 安全
Hbase集群搭建超详细教程
分享一下HBase 集群搭建的详细过程
2017 0
|
开发工具 git
vscode推送项目到github仓库故障解决1
本文介绍了如何优雅解决本地仓库与远程仓库历史记录不一致的问题,并提供避免未来问题的最佳实践。核心在于理解问题根源(如历史记录差异和常见原因),采用推荐的解决方案(先本地初始化再关联远程仓库),并遵循一致的工作流程、团队协作规范及熟悉 Git 命令。通过强制推送或合并无关历史记录等方式处理现有冲突,同时养成良好习惯以预防类似问题。
|
Unix Linux Shell
Linux下vi与vim命令使用与区别
Linux下vi与vim命令使用与区别
705 0
|
机器学习/深度学习 数据采集 数据库
使用Python实现智能食品营养分析的深度学习模型
使用Python实现智能食品营养分析的深度学习模型
814 6
|
数据采集 人工智能 数据可视化
【2023年电工杯竞赛】B题 人工智能对大学生学习影响的评价 数学建模方案和python代码
本文介绍了2023年电工杯竞赛B题的数学建模方案和Python代码实现,详细阐述了如何分析调查问卷数据,建立评价指标体系,构建数学模型评估人工智能对大学生学习的影响,并提供了数据预处理、特征编码、可视化分析等代码示例。
927 0
【2023年电工杯竞赛】B题 人工智能对大学生学习影响的评价 数学建模方案和python代码
|
Java 数据库 Spring
java读取配置文件数据
java读取配置文件数据
752 0
解密身份证号,and 身份证与姓名认证。
解密身份证号,and 身份证与姓名认证。
|
监控 Linux
通过msr-tools读取CPU寄存器的值
通过msr-tools工具包可以用来来读取或写MSR寄存器值。 MSR是Model Specific Register的全称。 MSR是为了设置CPU 的工作环境和标示CPU 的工作状态,包括温度控制,性能监控等     1.
8138 0

热门文章

最新文章