Class Five.搭建个人Leanote云笔记
序言
1. Leanote云笔记应用介绍
-
支持网页、PC、手机APP客户端和微信版
-
代码高亮,涵盖所有主流语言的代码高亮
-
支持Markdown编辑器,实时渲染预览!!!这点很好
-
专业数学公式编辑,像Word和Latex能编辑数学公式。
-
支持创建思维脑图,将散乱的想法以树状信息分层展示。
-
详细历史纪录,每次保存都在后端备份,轻松查找,一键恢复。
-
实时同步云端。
一. MongoDB安装
1. 配置MongoDB YUM源
cat > /etc/yum.repos.d/mongodb-org-4.4.repo <<EOF
[mogodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.4/x86_64/
gpgcheck=0
enabled=1
EOF
2. 安装MongoDB分布式数据库
yum install -y mongodb-org
3. 启动MongoDB服务
systemctl start mongod
4. MongoDB服务开机自启
systemctl enable mongod
5. 查看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. 修改app.secret值
- 编辑文件
leanote/conf/app.conf
,将app.secret
后的值该为任意字符串
sed -i 's/^app.secret=.*$/app.secret=ksjafgkjdklfjasd/' leanote/conf/app.conf
三. 服务初始化
1. 初始化数据库
mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/
2. 启动leanote服务
nohup bash /root/leanote/bin/run.sh > /root/leanote/run.log 2>&1 &
四. 访问云笔记测试
-
在浏览器中访问
http://<ECS公网地址>:9000
-
默认管理用户为
admin
,密码为abc123
- 登录成功后如下所示
阿里云高校计划
阿里云高校计划,陪伴两千多所高校在校生云上实践、云上成长。
在这里你可以领用免费的cpu资源,还可以参加免费训练营,实践提高:
https://developer.aliyun.com/adc/student/