三星note4安装linux,Leanote Ubuntu 源码安装
Leanote Ubuntu 源碼安裝
1 安裝golang
2 安裝MongoDB
2.1 安裝MongoDB
從 Mongodb 官網 獲取相應系統的最新版安裝鏈接,筆者以 Ubuntu18.04-64位 為例:
image
進入用戶目錄
cd /home/guan
下載安裝包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1804-4.0.11.tgz
解壓到當前目錄
tar -xzvf mongodb-linux-x86_64-ubuntu1804-4.0.11.tgz
配置環境變量
sudo vi ~/.profile
export PATH=$PATH:/home/guan/mongodb-linux-x86_64-ubuntu1804-4.0.11/bin // 在 ~/.profile 文件中添加以下一行
保存使生效
source ~/.profile
2.2 測試MongoDB安裝
新建一個存放MongoDB數據的目錄
mkdir /home/guan/mgdata
啟動MongoDB服務
mongod --dbpath /home/guan/mgdata
新打開一個終端窗口,輸入mongo進入客戶端
mongo
show dbs
...數據庫列表
2.3 為mongodb數據庫添加用戶
切換到MongoDB命令行模式,選擇leanote數據庫
mongo
use leanote
添加一個用戶 root , 密碼 123456 (注意密碼里千萬不要有@符號,本人已踩坑😣)
db.createUser({user:"root",pwd:"123456",roles:[{role:"dbOwner",db:"leanote"}]})
如果以后想修改密碼,可使用以下命令:
db.changeUserPassword("root","654321")
測試是否成功
db.auth("root", "您的密碼"); // 返回1,表示成功
重新啟動MongoDB服務
mongod --dbpath /home/guan/mgdata --auth
修改配置文件
vi /home/guan/go/src/github.com/leanote/leanote/conf/app.conf
db.host=localhost
db.port=27017
db.dbname=leanote # required
db.username=root # if not exists, please leave blank
db.password=123456 # if not exists, please leave blank
3 導入初始數據
打開終端,輸入以下命令導入數據:
mongorestore -h localhost -d leanote --dir /home/guan/go/src/github.com/leanote/leanote/mongodb_backup/leanote_install_data
4 配置 Leanote
vi /home/guan/go/src/github.com/leanote/leanote/conf/app.conf
請務必修改app.secret一項, 在若干個隨機位置處,將字符修改成一個其他的值, 否則會有安全隱患!
5 運行 Leanote
新打開一個窗口,運行:
revel run github.com/leanote/leanote
恭喜,已經成功了!
總結
以上是生活随笔為你收集整理的三星note4安装linux,Leanote Ubuntu 源码安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 循环创建json数组对象
- 下一篇: 某挡土墙墙高H=4m,墙背垂直光滑,