ECS进阶训练营D5——搭建个人Leanote云笔记本

简介: 学习MongoDB的安装与Vim编辑器的使用方法。

安装MongoDB

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

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

MongoDB运行状态

安装Leanote

  1. 下载Leanote二进制安装包。
    ECS上下载太慢,用Windows物理机的浏览器访问https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz得到Leanote压缩包。并用Windows Powershell传送到ECS家目录

scp C:\Users\<username>\Downloads\leanote-linux-amd64-v2.6.1.bin.tar.gz root@[IPadress]:/root

  1. 解压
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
  1. 编辑leanote/conf/app.conf, 更改app.secret, 将值更改为任意字符值

    1. 输入vim leanote/conf/app.conf并回车
    2. 输入/app.secret并回车
    3. 使用w键移动光标到需要修改的位置,键入cw快速修改app.secret项的值
      修改app.secret项的值

    (appsecret.png)

  2. 初始化数据库
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. 开放ECS安全组9000端口
  2. 访问云笔记
    在浏览器中访问http://<ECS公网地址>:9000

云笔记页面
(leanote.png)

相关实践学习
使用操作系统智能助手OS Copilot解锁操作系统运维与编程
在本实验场景中,将在阿里云ECS上体验OS Copilot产品。OS Copilot是阿里云操作系统团队基于大模型构建的OS智能助手。它具有自然语言问答、辅助命令执行、系统运维调优等功能,帮助用户更好地使用Linux,提升阿里云的使用体验。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
弹性计算 NoSQL MongoDB
用云服务器ECS玩转Leanote个人云笔记
本教程将介绍如何搭建个人Leanote云笔记。
149959 7
|
机器学习/深度学习 弹性计算 前端开发
云服务器ECS---个人博客搭建体验
通过阿里云举办的飞天加速计划,有机会体验了通过云服务器ECS搭建个人博客的整个过程,在这个过程中接触到了很多新概念以及知识。
云服务器ECS---个人博客搭建体验
|
存储 弹性计算 安全
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第1天——三、实操:如何创建ECS实例
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第1天——三、实操:如何创建ECS实例
|
弹性计算 运维 负载均衡
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第1天——二、云服务器ECS
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第1天——二、云服务器ECS
|
弹性计算 负载均衡 网络协议
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第4天——三、实操:SLB将请求分发给后端ECS
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第4天——三、实操:SLB将请求分发给后端ECS
|
弹性计算 关系型数据库 MySQL
上云概览———在云服务器上快速搭建个人网站
上云概览———在云服务器上快速搭建个人网站自制脑图, 介绍了选型配置、①适合个人用户的配置,②适合企业用户的配置, 创建实例,计费方式:1.包年包月,2.按需付费, 创建 Web 环境, 上传网络程序并安装。
366 0
上云概览———在云服务器上快速搭建个人网站
|
6月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
481 10
|
6月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
6月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
631 8