Day5 - 搭建个人Leanote云笔记本

简介: ECS 7天实践训练营进阶

搭建个人Leanote云笔记本

安装MongoDB

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

1.执行以下命令,安装MongoDB。

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

2.执行以下命令,启动MongoDB服务。

systemctl start mongod

3.执行以下命令,查看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

2.解压安装包。

tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz

3.编辑文件leanote/conf/app.conf,在文件中找到app.secret项,将该项的值改为任意字符串。(如不修改将会有安全风险)。

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

a. vim leanote/conf/app.conf
b. 输入:/app.secret=并按下回车查找app.secret位置。
c. 按下i键进入编辑模式,修改该项的值为任意字符串。
d. 按下esc键退出编辑模式,输入:wq保存并退出vim编辑器。

4.初始化数据库。

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

5.启动服务。

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

6.访问云笔记。

在浏览器中访问http://<ECS公网地址>:9000, 此前要先在安全组中开放9000端口。

默认管理用户为admin,密码为abc123

相关文章
|
9月前
|
机器学习/深度学习 传感器 运维
时间序列异常检测的5种方法:从统计阈值到深度学习
时间序列异常检测旨在识别偏离正常规律的数据点,如凌晨流量突增、传感器骤降等。因数据含趋势、季节性与噪声,需结合统计法(Z-Score)、移动平均、季节分解、Isolation Forest或自编码器等方法,多策略融合可有效降低误报。
1095 7
时间序列异常检测的5种方法:从统计阈值到深度学习
|
2月前
|
人工智能 安全 IDE
Qoder CN v1.4.1完整实战指南:Agent式AI编程全流程拆解,本地部署到企业落地实操教程
当前市面上绝大多数AI编程工具,能力局限于单文件补全、代码片段生成。面对完整项目重构、多文件联动开发、环境调试、批量编写单元测试这类工程级任务,依旧需要开发者手动拆分需求、复制结果、排查报错,大量工作依赖人工介入。Qoder CN v1.4.1作为面向真实软件开发场景的Agent式AI编程平台,将AI编码能力从片段生成升级为完整工程任务执行。依托Quest任务引擎、RepoWiki项目记忆知识库、MCP工具扩展、Hooks安全钩子机制,开发者只需要用自然语言描述业务目标,智能体就可以自主完成需求拆解、多文件修改、终端命令调用、单元测试运行、问题迭代修复的完整工作链路。
368 0
|
8月前
|
缓存 NoSQL Redis
CAP 定理的底层真相:90% 开发者都踩过的分布式设计陷阱与落地避坑指南
本文深度剖析CAP定理本质,纠正常见误区:强调P(分区容错性)是必选项,取舍实为分区发生时C与A的权衡;厘清线性一致性与ACID一致性的本质差异;结合电商库存(CP实战)与社交点赞(AP实战)代码,提供可落地的架构选型与设计原则。
619 1
|
3月前
|
域名解析 运维 安全
内网环境也需要证书?聊聊内网 IP 证书的适用边界
内网≠安全!ARP欺骗、抓包、横向渗透威胁真实存在。公网CA不签发信任的内网IP证书(如192.168.x.x),所谓“内网证书”实为私有CA或限定信任的商业证书。敏感系统、等保合规、多终端接入等场景需HTTPS,但优先推荐“内网DNS+子域名+公网OV证书”方案,更简单可靠。(239字)
|
3月前
|
存储 人工智能 安全
一文读懂阿里云OSS:从基础存储到Table/Vector Bucket的全能力详解
在数字化转型与AI应用爆发的时代,企业数据呈现出海量、多模态、高增长的特征,传统存储方案已难以满足低成本、高可靠、强安全、智能化的存储需求。阿里云对象存储OSS(Object Storage Service)作为阿里云核心存储服务,凭借海量扩展、高可靠、低成本、强安全的基础能力,以及面向AI时代推出的Table Bucket(表格桶)、Vector Bucket(向量桶)、OSS Agent等创新功能,构建起覆盖非结构化数据、结构化数据、向量数据的多模态统一存储底座,成为企业数据存储、管理、分析、应用的核心基础设施。本文将从核心架构、基础存储能力、AI原生创新功能、安全与网络能力、API开发实
577 1
|
3月前
|
人工智能 运维 IDE
Cursor AI编程IDE完整实操指南:对接百炼Coding Plan与Token Plan配置教程
在AI赋能软件工程的浪潮之下,传统代码编辑器只能够完成基础语法编辑、文件管理,很难应对复杂项目重构、多文件联动开发、自动化调试、智能工程规划等高阶开发诉求。市面上不少AI编程工具普遍存在模型选择单一、调用成本高昂、网络访问不稳定、无法深度嵌入IDE原生工作流等痛点,制约开发者日常研发提效。新版Cursor AI编程IDE基于VS Code内核重构,属于原生AI优先的代码编辑器,并非简单插件叠加AI能力,而是底层深度植入全链路AI编程能力,既保留轻量化、高兼容、高自定义的优势,又具备全局智能补全、多文件批量重构、Agent自主工程开发、长上下文项目理解、终端联动运维等一系列高阶能力,已经成为大量
412 0
|
5月前
|
人工智能 安全 数据挖掘
阿里云百炼自建智能体AI支付异常事件复盘与问题分析
大模型在场景识别、数据核验、逻辑判断上存在严重短板,无法甄别虚假交易场景;配套的支付MCP体验组件缺乏支付前置风险校验、订单真实性核验、履约能力校验的关键机制;同时模型与支付组件的协同风控逻辑完全失效,允许未核验、不真实的测试订单调用真实金融支付接口,最终造成用户资金受损、无服务履约的异常结果,也暴露了当前AI+支付场景体验版功能存在严重的安全与流程漏洞。
|
8月前
|
文字识别 程序员 API
Python 合并 PDF 文件(批量处理方法)
周一邮件堆成山?PDF合并总被收费、限页、传服务器?用Python+PyPDF2,5行代码批量合并PDF,免费、离线、无水印!支持自定义顺序、选页、加书签、处理加密/扫描件,还能打包成双击即用的exe——告别工具焦虑,三秒搞定。
849 4
|
7月前
|
数据安全/隐私保护 Python 容器
使用 Python 管理 Word 节及页面布局设置
本文揭秘Word排版核心——“节(Section)”机制,用Python-docx精准控制页面方向、页边距、页眉页脚等布局。通过插入新节、断开链接、批量修改,轻松实现文档中部分页面横向排版、独立页码、差异化页眉等复杂需求,让80页报告排版高效又专业。(239字)
589 0
|
10月前
|
人工智能 人机交互 语音技术