高校计划ESC7天训练营-Leanote搭建云笔记平台

Day5打卡

高校计划ESC7天训练营-Leanote搭建云笔记平台

Xshell连接ECS服务器

ssh 101.*.*.*

在弹出的窗口输入用户名与密码

安装MongoDB

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

  1. 安装MongoDB

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

高校计划ESC7天训练营-Leanote搭建云笔记平台

  1. 启动MongoDB服务

    systemctl start mongod
  2. 查看MongoDB运行状态

    systemctl status mongod

高校计划ESC7天训练营-Leanote搭建云笔记平台

安装Leanote

  1. 下载二进制安装包

    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项的值,将会有安全隐患。

高校计划ESC7天训练营-Leanote搭建云笔记平台

  1. 初始化服务

    mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/
  2. 启动服务

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

验证实验结果

浏览器中访问http://ip:9000选择注册用户

高校计划ESC7天训练营-Leanote搭建云笔记平台
高校计划ESC7天训练营-Leanote搭建云笔记平台

上一篇:Java集合源码学习(三)LinkedList分析


下一篇:linux任务计划cron、chkconfig工具、systemd管理服务、unit介绍、target介绍