
在腾讯云开发者社区闲逛时,我发现了一个热度超高的入门实验——《搭建个人云笔记本》。数据显示,已经有 2841 位小伙伴学完了课程,实验包含 14 个任务,总体时长仅需 1 小时,留言评论区也有 28 条互动,大家普遍反馈“通俗易懂、上手简单”。
今天这篇文章,就结合该实验的简介,跟各位开发者和笔记爱好者唠唠:如何零门槛打造一款属于自己的云笔记本(Leanote),以及它到底能给我们的工作和生活带来什么改变。
https://cloud.tencent.com/lab/courseDetail/10171?channel=c1004&sceneCode=devo

市面上的笔记软件很多,但数据留在第三方平台,总归有些不方便:要么担心隐私,要么会员太贵,要么排版不合心意。而在这个实验中,官方明确提到:“本实验将带您一步步搭建属于自己的云笔记本,您将可以通过云笔记记录生活工作的点滴。” 自己动手,丰衣足食,数据完全自主掌控,岂不美哉?
根据实验简介,Leanote 是一款功能丰富的云笔记工具。它可不像传统的记事本那样单调,它自带了一系列硬核又实用的能力,特别适合程序员和技术写作者:
仅凭以上几点,Leanote 就足以成为个人知识管理的好帮手。

很多朋友看到“搭建”俩字就头大,觉得要敲一堆晦涩的命令。但其实这个实验定位就是“入门”级别:
跟着实验的指引,你不需要是运维大佬,也能在自己的服务器或云端环境上把 Leanote 跑起来。
点击窗口右侧蓝色的【立即实验】按钮,在向导指导下,就可以启动搭建过程

实验目录
1. 相关概念
2. 下载 MongoDB
3. 创建用于存储的文件夹目录
4. 配置 MongoDB 的环境变量
5. 启动 MongoDB
6. 下载 Leanote
7. 编辑 Leanote 配置文件
8. 初始化数据库
9. 启动 Leanote 服务
10. 通过 ip 访问笔记本
11. 域名注册
12. 域名解析
13. 通过域名访问笔记本
14. 大功告成
下面为你逐条解读每个步骤的含义、目的和关键点:
mongo 或 mongod 时,系统能自动找到这些程序所在的文件夹,而不需要每次都输入完整路径。note.yourname.com)指向你服务器的公网IP地址。这样别人(或你自己)通过域名就能访问,而不是记一串数字IP。下载 MongoDB)创建用于存储的文件夹目录)/data/db (Linux) 或 C:\data\db (Windows) 的文件夹。这是MongoDB默认的数据存储路径,也可以自定义。配置 MongoDB 的环境变量)mongod.exe 或 mongod)在哪个路径下。bin 文件夹路径添加到系统的 PATH 环境变量中。配置后,在任意目录下都能直接运行命令。启动 MongoDB)mongod 或 mongod --dbpath <你创建的文件夹路径>。启动成功后,MongoDB会默认占用 27017 端口。下载 Leanote)leanote-linux-amd64.v2.6.1.tar.gz)。/opt/leanote 或 C:\leanote)。编辑 Leanote 配置文件)conf/app.conf。db.host、db.port、db.db_name:指向你刚启动的MongoDB服务。app.secret:建议修改为一个随机字符串,用于会话加密。http.port:默认是 9000。初始化数据库)mongorestore 命令,将Leanote目录下 mongodb_backup/leanote_install_data 文件夹中的数据恢复到MongoDB。启动 Leanote 服务)bin 目录,执行 ./run.sh (Linux/mac) 或 run.bat (Windows)。启动后,Leanote会监听你配置的端口(如9000)。通过 ip 访问笔记本)http://<你的服务器公网IP>:9000。如果看到Leanote的登录页面,说明服务运行正常。admin,密码:abc123(建议立即修改)。域名注册)yourname.com),以便后续使用个性化网址访问笔记。域名解析)note.yourname.com)指向你服务器的公网IP地址。note 指到 123.123.123.123。通过域名访问笔记本)http://note.yourname.com:9000。如果配置了反向代理(如Nginx),甚至可以去掉端口号,直接访问 http://note.yourname.com。大功告成)当你跟着实验任务把 Leanote 搭建好之后,你的数字生活可能会发生这些小变化:
如果你想拥有一款集笔记、协作、博客于一体的全能工具,又苦于没有合适的入门途径,强烈推荐去腾讯云开发者社区搜索 《搭建个人云笔记本》 这个实验。跟着 14 个任务走,1 小时拥有专属 Leanote,开启高效记录的新生活!
本文根据腾讯云开发者社区相关实验简介整理,旨在为小白同学提供上手指引。祝大家搭建顺利,笔记满满!
(欢迎在评论区交流你的 Leanote 搭建体验,或者分享你的私人云笔记玩法~)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。