天天看點

leanote mysql_Leanote 部署的兩個方法

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 mysql_Leanote 部署的兩個方法

Leanote 的 Docker 配置檔案目錄結構

方式一、從二進制部署

首先在 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 修改為你喜歡的使用者名。

最後重新開機 Leanote 應用容器。