Leanote 二进制版搭建本地服务器

Leanote 二进制版搭建本地服务器

安装步骤

1. 下载 Leanote 二进制版本
2. 安装mongodb
3. 导入初始数据
4. 配置Leanote
5. 运行Leanote

下载 Leanote 二进制版本

下载最新的 Leanote 二进制版本

cd ~
wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.4/leanote-linux-amd64-v2.4.bin.tar.gz

解压

tar -xzvf leanote-linux-amd64-v2.4.bin.tar.gz

完成之后可以看到 /home/user/ 目录下生成了 leanote 文件夹。注意:user 是你的用户名。
  

安装mongodb

下载 mongodb 二进制文件

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.4.tgz

解压文件

tar -zxvf mongodb-linux-x86_64-3.4.4.tgz

创建 mongodb 目录

mkdir -p mongodb
cp -R -n mongodb-linux-x86_64-3.4.4/ mongodb

设置环境变量

vi ~/.bashrc
# 将下面这句代码添加到文本末
# export PATH=/bin:$PATH
# 注意:需要替换成mongodb的文件目录
# 例如:/home/qkk/mongodb/mongodb-linux-x86_64-3.4.4
export PATH=/home/qkk/mongodb/mongodb-linux-x86_64-3.4.4/bin:$PATH

输入mongod –version测试是否安装成功

mongod --version

创建 mongodb 数据目录

cd ~
mkdir data
mongod --dbpath /home/user/data # user 你的用户名

此时,mongod 已经启动,可以再打开一个终端进行交互:

mongo
show dbs
# 这个时候会返回数据列表

到此 mongodb 的安装就完成了

导入初始数据,leanote 初始数据存放在
/home/user/leanote/mongodb_backup/leanote_install_data中。

打开数据库

mongod --dbpath /home/user/data

打开新终端 Ctrl + Alt + T

导入数据

mongorestore -h localhost -d leanote --dir /home/user/leanote/mongodb_backup/leanote_install_data/ # user 为你的用户名

可以进行下简单的交互,确认无误

mongo
show dbs # 查看数据库
use leanote # 切换到leanote
show collections # 查看表

配置Leanote
leanote的配置存储在文件 conf/app.conf 中。
请务必修改app.secret一项, 密钥可以有任意数字和字母组成,不修改会有安全隐患!
其它的配置可暂时保持不变, 若需要配置数据库信息, 请参照 leanote问题汇总。

运行Leanote

打开数据库

mongod --dbpath /home/user/data

打开新终端 Ctrl + Alt + T

cd /home/user/leanote/bin
bash run.sh

出现 Listening on:9000…
说明运行成功,可以打开浏览器访问
http://localhost:9000

注:默认创建了两个账户
user1 username: admin, password: abc123 (管理员, 只有该用户才有权管理后台, 请及时修改密码)
user2 username: [email protected], password: [email protected] (仅供体验使用)
以下是效果图:
Leanote 二进制版搭建本地服务器_第1张图片

你可能感兴趣的:(linux)