class5 搭建个人Leanote云笔记本

--邓番豪

连接ECS服务器

输入命令连接服务器

ssh root@123.123.123.123

安装MongoDB

阿里训练营的教程有误,差两个包,所] U j ~ g ; 2 @ xb Q o X需要这样做:

MongoDB 镜像自 mongod= 4 ! @ m 9b 官方4 + m 6 #仓库} = 9 8 4 A, 目前有 RHEL/Centd , ] ~ bOS, Ubuntu, Debian 的镜像,仅支持 x86-64 架构。 更详细内| ) 9 4 B f c E容,可m E |以参考 官方q k P 0 ( -文档

Debian/Ubuntu 用户
首先信任 MongoDB} b A 的 GPG 公钥:

sudo apt-key adv --keyserver hkp:/t s p q @ x s/keyserver.ubuntu.com:80 --recv EA31U M t e2927

再选择你的E E = & h Debian/U9 $ Hbuntu 版本,文本框中内容写进 /etc/apt/sources.list.d/mongodb.list

Debian/Ubuntu版本:

https://mirrors.tuna.tsinghua.r 8 $ Nedu.cn/mongodb/apt/ubuntu bionic/mongodb-org/stable mu6 M 8ltiverx D } s 0 R h * &se

安装 mongodb-org 即可

sudo apt J ; # , x ^t-get update
sudo apt-get install -y mongodb-org

RHEL/CentOS 用户

新建 /etc/yum.repos.d/mongodb.re0 Q V # E 3po

touch /etc/yum.repos.d/mongodb.repo

进入修改

vim /etc/yum.repos.d/mongodb.repo

内容为:

[mongodb-org]
name=MongoDB Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mongodb/yum/el$releasever/
gpgc{ T K # ` B d j @heck=0
enabled=1

刷新缓存并安装 mongodb-org 即可。

sudo yum makecache
sudo yum install mongodb-6 + 4 N D # &org

安装Leanote

1.下载Leanote二进制安装包。(比较慢,耐心等待)

wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.u y xtar.gz

2.解压安装包。

taw ( / % 7r -zxvf leanote-linux-amdk M b ^ L q @64-v2.6.1.bin.tar.gz
  1. 编辑文件leanote/conf/app.conf,在文件中找到app.secret项, { /将该项的值改为任意字符串。(如不修改将会有安全风险)。6 Z ] ~

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

  1. 使用vim编辑器打开w t ?文件leanote/conf/app.conf。

vim leanote/conf/app.conf
  1. 进入vim编辑器后,输入:/app.secret=并按下回车查找a) ? ` D } @ * Opp.secret位置。
  2. 找到该项位置后按下i键进入编辑模式,修改该项的Z 2 ; r N [ S r值为任意字符串。
  3. 修改完成后,按下. & ?esc键退出编辑模式,输入:wq保存并退出vim编辑器。

修改后如图所示。
class5 搭建个人Leanote云笔记本

4.初始化数据库。

mongy I o b c 0 R Dorestore -h localhost -d leanote --dir /root/lea: Y X x p -note/mongodbV @ W W & Q D A_backup/leanote_install_data/

5.启动服务。

nohup bash /root/lq D q : k @ 1 e 7eanote/bin/run.sh > /root/leanote/run.log 2>&| P O Samp;1 &

6.访问云笔记。

在浏览器中访问http://公网地址>:9000,请将替换为左侧资源O 6 !栏中的ECS公网IP地址。默认管理用户为admin,密码为abc12j U & l ; j y L3。登录成功后如下图所示。
class5 搭建个人Leanote云笔记本