Leanote 筆記VPS 安裝記錄

Leanote 彌補了很多筆記應用的一些不足,當然很多花哨的功能也被放棄。這是一個開源的應用,使用Golang,你可以做二次開發,也可以自己開發博客主題。

Leanote vs Gitbook

Leanote 可以做為筆記,而且多客戶端同步,而Gitbook 是一個出版物程序。做為個人的筆記應用,Leanote 已經很夠用了,而且還可以部署到自己的伺服器上。

Leanote 最新二進位版下載

安裝Mongodb

參考官方教程:leanote Install Mongodb

注意要給Mongodb 的leanote 表更改密碼:leanote 為Mongodb 表添加認證

啟動Mongodb 是需要加 --auth 選項。

mongod --dbpath <data path> --authn

導入數據

mongorestore -h localhost -d leanote n --dir <path>/leanote/mongodb_backup/leanote_install_data/n

首次安裝導入的是空的數據結構,也可以導入之前的備份。

配置leanote

leanote的配置存儲在文件 conf/app.conf 中。

請務必修改app.secret一項, 在若干個隨機位置處,將字元修改成一個其他的值, 否則會有安全隱患!

配置文件需要添加剛剛加入的用戶名和密碼。

db.host=localhostndb.port=27017ndb.dbname=leanote # requiredndb.username=root # if not exists, please leave blankndb.password=abc123 # if not exists, please leave blankn

運行Leanote

cd <path>/leanote/binnbash run.shn

備份資料庫

使用admin 的後台備份資料庫,需要先設置Mongodb 的路徑。

更新

wget <latest leanote>ncp leanote.old/public/upload/* leanote/public/upload/ -frncp leanote.old/files/* leanote/files/ -frncp leanote.old/conf/app.conf leanote/conf/app.conf -frn

配置域名

ProxyPass / http://127.0.0.1:9000/ keepalive=OnnProxyPassReverse / http://127.0.0.1:9000/n

Apach配置,直接訪問你的一級或者二級域名,已經關聯到localhost 的9000埠。

QFShare Note

note.qfshare.com

附:

用這個整理自己的素材,包括圖片,代碼片段,設計參考,腳本實例,設計方法等還可以,但是效率不高,誰有好的推薦?

推薦閱讀:

善用CSV - 介紹
清豐陪你讀IC

TAG:Evernote | CAD | 数字IC设计 |