發布時間:2024-04-18 文章來源:深度系統下載 瀏覽:
| leanote是一款開源云筆記產品,使用Go的Web框架revel和MongoDB開發完成。是一款國產的在線網頁版云筆記軟件, 集知識管理、筆記、分享、博客功能于一身,界面簡約但功能不簡單!它支持多筆記本、標簽分類、筆記共享、添加保存附件等,而且還提供了免打擾寫作模式、支持圖片尺寸調整、并且支持 Markdown 語法寫作,最重要的是,它還能完美支持代碼高亮顯示! 那么怎么下載運行leanote 最新二進制版呢?
假設將文件下載到 /home/user1下, 解壓文件 $> cd /home/user1 $> unzip master.zip 此時在/home/user1目錄下有leanote目錄, 可以看看里面有什么: $> cd leanote $> ls app bin conf messages mongodb_backup public leanote暫時到這里, 下面安裝數據庫mongodb 安裝mongodb 到 http://www.mongodb.org/downloads 去下載 64位linux mongodb下載鏈接:http://www.mongodb.org/dr//fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz/download 64位linux mongodb 3.0.1下載鏈接: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz 下載到/home/user1下, 直接解壓即可 $> cd /home/user1 $> tar -xzvf mongodb-linux-x86_64-2.6.4.tgz/ 為了快速使用mongodb的命令, 可以配置環境變量, 編輯 ~/.profile或/etc/profile 將mongodb bin路徑加入即可. $> sudo vim /etc/profile 添加: export PATH=$PATH:/home/user1/mongodb-linux-x86_64-2.6.4/bin 使環境變量生效: $> source /etc/profile 簡單使用mongodb 先在/home/user1下新建一個目錄data存放mongodb數據 mkdir /home/user1/data # 開啟mongodb mongod --dbpath /home/user1/data 這時mongod已經啟動了 重新打開一個終端, 使用下mongodb $> mongo > show dbs ...數據庫列表 mongodb安裝到此為止, 下面為mongodb導入數據leanote初始數據 導入初始數據 leanote初始數據在 /home/user1/leanote/mongodb_backup/leanote_install_data中 打開終端, 輸入以下命令導入數據. mongodb v2 與 v3 版本導入數據會有些區別. mongodb v2 導入數據命令: $> mongorestore -h localhost -d leanote --directoryperdb /home/user1/leanote/mongodb_backup/leanote_install_data/ mongodb v3 導入數據命令: mongorestore -h localhost -d leanote --dir /home/user1/leanote/mongodb_backup/leanote_install_data/ 現在在mongodb中已經新建了leanote數據庫, 可用命令查看下leanote有多少張表 $> mongo > show dbs # 查看數據庫 leanote 0.203125GB local 0.078125GB > use leanote # 切換到leanote switched to db leanote > show collections # 查看表 files has_share_notes note_content_histories note_contents .... 初始數據users表中已有2個用戶: user1 username: admin, password: abc123 (管理員, 只有該用戶才有權管理后臺, 請及時修改密碼) user2 username: demo@leanote.com, password: demo@leanote.com (僅供體驗使用) 配置leanote 文件: conf/app.conf 請修改要修改app.secret, 請隨意修改一個值, 若不修改, 會有安全問題! 其它的配置請保持不變, 若需要配置數據庫信息, 請查看下文 "問題3" 運行leanote $> cd /home/user1/leanote/bin $> bash run.sh (或 sh run.sh) # 最后出現以下信息證明運行成功 ... TRACE 2013/06/06 15:01:27 watcher.go:72: Watching: /home/life/leanote/bin/src/github.com/leanote/leanote/conf/routes Go to /@tests to run the tests. Listening on :9000... 恭喜你, 打開瀏覽器輸入: http://localhost:9000 體驗leanote吧 |
下一篇:百度小度wifi是啥東西