今天給你們介紹下搭建我的專屬雲筆記服務器的教程。無論是工做中仍是學習中一款高效好用的雲筆記是必不可少的工具之一。今天給你們介紹的是自建 leanote 螞蟻雲筆記服務。linux
自建雲筆記服務器的好處在於:web
數據全在本身掌控中,不用擔憂被第三方服務器泄露或丟失。畢竟筆記裏面的內容又私密又重要。mongodb
不用被廣告所打擾,不用擔憂收費或限制使用。vim
動手能力強的能夠本身定製雲筆記的功能或界面。windows
使用 Leanote 的好處在於:bash
開源。開源即意味着免費,透明等諸多好處。服務器
支持多端筆記同步。包括移動端,pc 端(windows, linux,mac os),web 端。markdown
支持筆記直接發佈爲博客,方便筆記共享,公開。網絡
支持 markdown 語法。app
個人 leanote 服務是安裝在 vultr 的雲服務器上,操做系統用的 Ubuntu16.04。
推薦使用 vultr 的基礎款雲服務器,穩定性網絡都不錯款。並且 vultr 如今還有註冊送 100 美圓的活動,活動直達:VULTR 2020 年優惠,新用戶直接送 100 美圓)
//下載 mongodb 安裝包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz //解壓 tar -xzvf mongodb-linux-x86_64-3.0.1.tgz //建立 mongodb 數據目錄 mkdir -p /data/db //mongodb 加入環境變量 echo export PATH=$PATH:/root/mongodb-linux-x86_64-3.0.1/bin >>/etc/profile source /etc/profile //運行 mongodb mongod --bind_ip localhost --port 27017 --dbpath /data/db/ --logpath=/var/log/mongod.log –fork
//下載 leanote 安裝包 wget https://downloads.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 服務端口和密碼,注意端口要填 80,由於 vultr 默認不開放其餘端口 vim /home/leanote/conf/app.conf app.secret=vpsjxw.com http.port=80 site.url=http://你主機 IP:80 //導入 leanote 初始化數據 mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/ //啓動 leanote 服務 nohup /bin/bash /root/leanote/bin/run.sh >> /var/log/leanote.log 2>&1 &
下載 leanote 客戶端,leanote 主頁:leanote.com
下載解壓 windows 客戶端後,打開 leanote.exe,配置服務器地址,即 http://你服務器 ip:80
默認帳號密碼 admin/abc123,進入後,主界面以下
參考:https://www.vpsjxw.com/vps_use/leanote_intro/
更多幹貨?歡迎關注個人知乎專欄:VPS