Day05-搭建个人Leanote云笔记本

简介: 搭建个人Leanote云笔记本
连接ECS服务器

1.使用xshell连接远程服务器

2.在终端中输入连接命令ssh [username]@[ipaddress]。您需要将其中的username和ipaddress替换为第1小节中创建的ECS服务器的登录名和公网地址。例如:

ssh root@123.123.123.123
安装MangoDB

MongoDB是一个基于分布式文件存储的高性能数据库,介于关系数据库和非关系数据库之间,它支持的数据结构非常松散是类似于json和bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

Leanote云笔记使用MongoDB作为后端数据库,按照以下步骤按照MongoDB数据库。

  1. 执行以下命令,安装MongoDB。
yum -y install mongodb mongodb-server.x86_64 mariadb-devel.i686
  1. 执行以下命令,启动MongoDB服务。
systemctl start mongod
  1. 执行以下命令,查看MongoDB运行状态。
systemctl status mongod
安装Leanote
  1. 下载Leanote二进制安装包。
wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
  1. 解压安装包。
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
  1. 编辑文件leanote/conf/app.conf,在文件中找到app.secret项,将该项的值改为任意字符串。(如不修改将会有安全风险)。

说明: 根据Leanote官方文档,如不修改app.secret项的值,将会有安全隐患。

  1. 使用vim编辑器打开文件leanote/conf/app.conf。
vim leanote/conf/app.conf
  1. 进入vim编辑器后,输入:/app.secret=并按下回车查找app.secret位置。
  2. 找到该项位置后按下i键进入编辑模式,修改该项的值为任意字符串。
  3. 修改完成后,按下esc键退出编辑模式,输入:wq保存并退出vim编辑器。。
  4. 初始化数据库。
mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/
  1. 启动服务。
nohup bash /root/leanote/bin/run.sh > /root/leanote/run.log 2>&1 &
  1. 访问云笔记。

在浏览器中访问http://<ECS公网地址>:9000,请将<ECS公网地址>替换为左侧资源栏中的ECS公网IP地址。默认管理用户为admin,密码为abc123

img

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
4月前
|
人工智能 自然语言处理 前端开发
告别Agent Skills, 拥抱 Agent Apps
在AI Agent时代,传统GUI为人类设计,而LLM缺乏视觉、双手与持续感知能力。AOTUI(面向Agent的文本界面)应运而生:以语义化Markdown替代像素渲染,用类型化引用(如`Contact:contacts[2]`)实现“选择”,以Tool函数调用替代鼠标操作,构建专为LLM优化的离散快照式交互范式。
474 9
|
5月前
|
人工智能 API
重磅!阿里云Coding Plan全面上线Qwen3.5、GLM-5、MiniMax M2.5、Kimi K2.5
阿里云Coding Plan上线Qwen3.5、GLM-5、M2.5、K2.5四大顶尖开源模型,支持Qwen Code等工具自由切换。Lite/Pro套餐首月仅7.9元/39.9元,分别享1.8万/9万次请求。Qwen3.5以397B总参、17B激活参数实现高性价比,全面优化编程与Agent能力。
|
4月前
|
人工智能 Linux API
OpenClaw封神玩法:数字人形象声音克隆+多端部署(阿里云本地)与API配置实战完整教程
2026年,OpenClaw(Clawdbot)的玩法迎来颠覆性升级——通过集成数字人技能,实现形象克隆、声音克隆与数字人视频生成的全流程自动化,让AI助手从“文字交互”跃迁至“可视化语音交互”。无论是用个人照片生成专属数字人播报,还是克隆明星、名人音色制作创意视频,甚至复刻抖音爆款内容,OpenClaw都能一键完成。想要解锁这一高阶玩法,需先完成基础部署与大模型API对接,再集成数字人技能包。本文将详细拆解2026年OpenClaw的阿里云部署、本地MacOS/Linux/Windows11全系统部署流程,完成阿里云百炼Coding Plan免费API配置,最后手把手教你搭建数字人克隆技能,
2467 1
|
4月前
|
人工智能 程序员 API
Skills:从编程工具的配角到Agent研发的核心
这篇文章主要探讨了 Skills(技能)这一概念在AI Agent发展中的价值演变与适用场景,核心观点是:Skills的价值具有高度的场景依赖性。
|
7月前
|
数据可视化 前端开发 安全
AgentScope 1.0 全面进化,从原型走向产业落地!
AgentScope全新升级,打造生产级智能体生态:推出开箱即用的Alias、EvoTraders等应用,支持多场景落地;强化基建,实现动态技能扩展、白盒化运行与多语言支持;集成语音交互、数据工程等能力,提供从开发到部署的全链路解决方案。
4681 0
Axure高保真原型设计:移动端多选图片上传
本文介绍了如何在Axure中利用中继器实现移动端应用的多选图片上传功能,适用于如微信、微博等社交平台。文章详细描述了主页面、相册页面和大图页面的制作步骤,并展示了如何通过中继器和交互设置实现图片的选择、上传及删除等功能。此教程有助于提升用户体验和应用功能性。
532 9
|
5月前
|
存储 决策智能 Docker
AgentScope 正式发布 Skills 支持 - 实现渐进式披露
Skill机制提出“渐进式披露”上下文管理新范式:启动时仅加载元数据(轻量),触发时按需加载完整SOP指令(精准),执行时动态调用资源或脚本(完整)。有效解决多能力Agent在空间、时间、结构三维度的上下文浪费与碎片化难题,兼顾扩展性、准确性和可维护性。
AgentScope 正式发布 Skills 支持 - 实现渐进式披露
|
5月前
|
人工智能 IDE API
从Prompt工程到Skill工程:Agent Skills开放标准彻底改变了AI协作方式
本文介绍了 Agent Skill 这一新兴的 AI 开放标准,将带你从是什么到怎么用在实际工作中,彻底掌握这个比 Prompt 更高级、比 MCP 更易用的 AI 编程神器。
2887 2
|
人工智能 算法 定位技术
[AI aider] 打造终端AI搭档:Aider让编程更智能更有趣!
发现Aider,一个能在终端中与AI搭档编程的工具,让你的编程体验更智能、更有趣。
1038 1
[AI aider] 打造终端AI搭档:Aider让编程更智能更有趣!