在Windows下的搭建自己的leanote伺服器

2021-08-19 05:10:15 字數 1996 閱讀 2138

最近想在windwos下面搭建乙個螞蟻筆記,雖然官方有但是據說要收費,雖然費用不高吧,但是我們這種窮人還是想貪點小便宜,所以就上網找了很多教程,搭建了2次都沒成功,所以,今天把我搭建成功的心得寫下來,這裡主要還是看了王靜茜的文章然後在加上我找的軟體才搭建成功,而王靜茜的裡面有一處命令少了個空格,我這邊也改正了一下,大家在cmd命令的時候可以直接複製我上面的類容

執行mongodb-win32-x86_64-2008plus-ssl-3.6.4-signed.msi按照預設安裝知道安裝完成。

安裝完成後,在c盤下,建立資料夾data,再在data中建立資料夾db。

開啟cmd,並找到mongodb安裝目錄下的bin資料夾。我的安裝位置是

c:\program files\mongodb\server\3.6\bin,則在cmd下輸入

cd c:\program

files\mongodb\server\3.6\bin

這裡是2行命令,先輸入上面這一行回車後在輸入下面這一行

mongod

最後一行是  "waiting for connections on port 27017"  則代表mongodb安裝成功。

接下來,需要匯入leanote的資料到mongodb中,新開啟乙個cmd,輸入

cdc:\program

files\mongodb\server\3.6\bin

mongorestore

-h 127.0

.0.1 -d

leanote

--dir

這裡是2行命令,先輸入上面這一行回車後在輸入下面這一行

c:\leanote\mongodb_backup\leanote_install_data

這兩行命令將會將leanote資料匯入到資料庫中

出現  「done」  表示結束,這樣就完成了資料的匯入

在新開啟乙個cmd,輸入

cd c:\leanote\bin

這裡是2行命令,先輸入上面這一行回車後在輸入下面這一行

run出現 「listening on.. 0.0.0.0:900」 表示執行成功了

輸入http://架設好的伺服器的ip:9000,假設ip位址是111.111.111.111:9000,把111.111.111.1111換成你的ip位址即可,如果有網域名稱,也可以把111.111.111.111換成你的網域名稱

出現下面介面,即成功完成安裝

只要有類似的頁面也算是安裝完成了

選擇登入,預設管理員賬號為admin,密碼為abc123。登陸成功後選擇右上角的後台管理,即可登入後台管理。

解壓後執行「leanote.exe」,選擇自己的伺服器,輸入伺服器訪問位址、預設使用者

登入成功!

做到這裡,leanote已經正常執行,但是cmd還開著乙個mongod執行,並且在電腦重啟後,還需要再依次執行mongod、leanote server才能夠啟動,所以接下來要讓mongodb和leanote server在系統開機時,自動執行。

進入系統屬性->高階->環境變數,在「系統變數」中找到path,在最後增加

;c:\program

files\mongodb\server\3.6\bin

注意前邊有個分號。路徑按照自己安裝mongodb的實際路徑填寫。

開啟乙個cmd,輸入

mongo -version
如果能夠正常列印版本資訊,則成功:

在c:\data下新建乙個log資料夾,在cmd下輸入

mongod --logpath=c:\data\log\mongodb.log --install

先關掉之前開啟的3個cmd命令列視窗

在【開始選單】下的【執行】中輸入命令services.msc,找到「mongodb」服務,啟動

c:\leanote\bin\   把這個路徑下的run.bat檔案 建立乙個快捷方式放到系統的啟動裡面即可,也可以放在桌面開機的時候手動啟動。

Python在windows下的 環境搭建

以下為在 window 平台上安裝 python 的簡單步驟 usr bin python coding utf 8 print hello world 注意 1 usr bin python在linux下是一種特別的注釋,表示python直譯器的目錄位置為 usr bin python 在wind...

在windows環境下搭建TensorFlow

安裝python python 3.6.1 amd64.exe 加入python.exe pip pip3加入環境變數 在cmd下執行 pip3 install upgrade tensorflow import tensorflow as tf hello tf.constant hello,te...

Redis在Windows環境下搭建

windows下redis專案 redis benchmark.exe redis效能測試工具 redis check aof.exe 更新日誌檢查 redis check dump.exe 本地資料庫檢查 redis cli.exe redis命令列客戶端操作工具 redis server.exe...