ECS实践训练营第六天
搭建个人Leanote云笔记本
1、连接ECS服务器
通过\(Xshell\)连接服务器
2、安装MongoDB
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
摘自https://www.runoob.com/mongodb/mongodb-tutorial.html
执行下列命令,安装MongoDB
yum -y install mongodb mongodb-server.x86_64 mariadb-devel.i686
执行下列命令,启动MongoDB服务
systemctl start mongod
执行下列命令,查看MongoDB运行状态
systemctl status mongod

安装成功。
3、安装Leanote
下载Leanote二进制安装包
wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
我花费了非常久的下载时间,也不知道是为什么。。。
解压安装包
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
编辑文件leanote/conf/app.conf,再文件中找到app.secret,将该值改为任意字符串(若不改则会有安全风险)
使用Vim编辑器打开leanote/conf/app.conf
vim leanote/conf/app.conf

进入编辑器后,输入:/app.secret=回车,寻找app.secret的位置
找到该项后按i进入编辑模式,将该项的值修改为任意字符串
修改完成后,按下Esc推出编辑模式,输入:wq保存并退出Vim编辑器。
修改后如图:

初始化数据库
mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/
启动服务
nohup bash /root/leanote/bin/run.sh > /root/leanote/run.log 2>&1 &
随后访问云笔记,在浏览器中输入http://公网IP:9000(需要提前在控制台开放9000端口),默认管理用户为admin,密码为abc123,登录成功后如下图所示。

 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号