2018-01-22:版本更新至2.5
首先安装 Docker:
curl -sSL https://get.docker.com/ | sh
然后安装 Compose:
curl -L https://github.com/docker/compose/releases/download/1.10.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
接着克隆 Docker 配置文件:
git clone https://github.com/izuolan/dockerfiles.git
然后把 dockerfiles/leanote
这个文件移动到你喜欢的任何地方,然后进入文件夹,准备部署 Leanote。
正常的话你看到这样的结构:
方式一、从二进制部署
首先在 Leanote 的文件夹内执行,获取 Leanote 的数据库文件:
bash get-data.sh
然后执行数据库初始化:
docker-compose run --rm initdb
最后启动 Leanote:
docker-compose up -d leanote
打开 localhost:9000 即可看到部署成功。
方法二、从源代码部署
从源代码安装 Leanote 可以修改很多页面细节,体验最新的特性(与 Bug)。
使用方法也是先在 Leanote 文件夹中执行脚本获取 Leanote 的源代码:
bash get-src.sh
然后执行数据库初始化:
docker-compose run --rm initdb
最后启动 Leanote:
docker-compose up -d leanote
打开 localhost:9000 即可看到部署成功。
以上两个方法部署之后账号和密码都是:
账号:admin
密码:abc123
修改 admin 用户名的方法
- 首先编辑 leanote/conf/app.conf 文件,把 adminUsername 修改为你喜欢的用户名。
- 然后在网页端中打开:
http://localhost:9000/member/user/username
修改 admin 为配置文件中的用户名。 - 最后重启 Leanote 应用容器。