ubuntu安装有道云笔记_Ubuntu 安装Node 10.16 跑 Nodeppt 加Hexo博客再来个为知笔记私有云...
幾個月前偶然看到NodePPT的霸氣標語 U work so hard, but 干不過 write PPTs
當時覺得挺好玩的,后來在自己的Windows筆記本上安裝了,效果也確實不錯,但是在Ubuntu服務器上安裝就老報錯。后來就用了Windows server,安裝倒是沒問題,運行也沒有錯誤,就是windows的服務器的話比較占空間吧。整個系統裝下來20多Gl了,我的阿里云服務器也就40級G空間。 后來,我的Wordpress崩了之后,整個服務器也受到了攻擊,總之就是宕機了很長時間,最近才開始想要重新說起來弄一下。朋友推薦用Hexo,我看了效果確實也不錯,就想搞一哈。 接著就是手機上記筆記的軟件,我之前一直用的是印象筆記,它后來收費越來越貴,而且同步速度也越來越慢,漸漸就不怎么用了。后來就一直在找類似的產品。看到為知筆記的時候發現它提供私有云Docker,而且5人以下是免費的。就個人用的話自己建一個服務器,就不需要充會員費。你出的就是服務器費用,能買多大服務器空間你的筆記空間有多大。要是在自己筆記本上跑就是不要錢了。我覺得為知筆記這點做的挺不錯。像學生的話,可以用學生證去阿里云認證,買學生價優惠的,9塊9一個月的服務器,也就1核2G,40G的空間,如果還要再加點OSS服務,按量付費或者是包年包月也不是很貴。嗯,總之就想把三個弄一下試試。 最先我是在換了ubuntu系統之后先弄Docker就是先跑了wiz,試了可以用。但是之后安裝Node和寶塔面板什么的,錯誤就比較多,配置環境總是需要配過來配過去了,就把Docker環境就搞亂了。所以在初始化n多次磁盤之后,終于我找到了一個路子,先配置node環境,然后安裝那個BT面板,接著Hexo,最后WizServer就OK了。 唯一需要注意的是Node版本選擇10.16.0!
NodePPT
不要使用默認的sudo apt-get install node這樣安裝的版本不夠,可以參照CentOS下nodeppt的安裝與使用手動編譯安裝Nodejs環境,下載Node.tar.gz,版本選擇v10.16.0。 10.16.0是個多么痛徹的數字。看官方Github下的issue就知道了。
之后還要安裝的Hexo,官方文檔要求Node在10.0以上,我個人只實驗了10.16.0這個版本可以,11+,12+的版本不行。
之后在npm install -g nodeppt還會遇到問題,官方的issue下有幾個可行的解決方案。
輸完這條命令我的就裝上了,至于其他的我已經不想管了。一下是上述截圖的網址,如果有問題也可以到官方的issue下找找解決方案,我發現總有人在我之前已經把坑填好了。
npm install -g nodeppt --unsafe-perm=true --allow-root https://github.com/ksky521/nodeppt/issues/242#issuecomment-491014611https://github.com/ksky521/nodeppt/issues/265https://nodejs.org/dist/https://blog.csdn.net/a_jie_2016_05/article/details/82117704https://github.com/ksky521/nodeppt/issues/223https://github.com/ksky521/nodeppt/issues/256我這里有個寫好的作業可以給大家實驗一下功能好不好用,使用
nodeppt build SSTQT.md nodeppt server SSTQT.md然后就可以在本機的對應端口查看效果了,server之后會自己在Terminal上顯示端口的。若傳到服務器的目錄下,只需要build就行,會自動生成一個dist目錄,下面有.html文件,讓網站運行目錄定義到這個目錄下即可。
BT
管理網站的話,國產的寶塔面板是一個非常好用的工具。ubuntu下直接在終端運行一下命令即可自動安裝。
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh需要注意的是,在阿里云控制臺->實例->安全組,開放相應的端口。 之前說的指定網站運行目錄就是在這里設置。
它還提供SSL認證,在阿里云買的域名申請和認證SSL證書都比較快,也是免費的。有了這個東東,你的網站就會被掛上一把小綠鎖。
啊,突然亂入的小綠鎖小藍。
如果有其他的云儲存的話,記得安裝相應插件,可以在任務列表里添加備份任務,備份網站到云儲存,再也不怕刪庫跑路了!嚯嚯嚯!
Hexo
安裝Hexo基本沒什么問題,按官方的來就可以。
npm install -g hexo-cli我自己的找了Ocean這個主題,稍微修改了一下首頁的圖片不要視頻。其他的主題作者寫的很詳細了,操作都沒什么問題。 這里推薦一個文章加密插件
https://github.com/MikeCoder/hexo-blog-encrypt/blob/master/ReadMe.zh.md
Wizserver
Windows,Mac上的Docker是可以在圖形界面指定大小的,Linux只能用命令行了。有的機器不支持限制大小,那么網絡搜索功能就不能用了,其實同步了之后用本地也一樣。
docker run --name wiz -it -m 4096M -d -v ~/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p <自己指定個端口>:80 -e SEARCH=true wiznote/wizserverWindows的PC端登陸選擇網絡代理填自己服務器的公網ip和端口,安卓手機端上點右上角鏈接選擇“企業私有云”。它會先找一下附件有沒有為知盒子,沒有就讓你在第三行輸入服務器ip和端口。 私有云除了不能用剪藏,不能分享微信,QQ這樣需要第三方API的服務,其他大部分功能都能正常使用,同步速度超快的說。
轉載請注:Ubuntu 安裝Node 10.16 跑 Nodeppt 加Hexo博客再來個為知筆記私有云
總結
以上是生活随笔為你收集整理的ubuntu安装有道云笔记_Ubuntu 安装Node 10.16 跑 Nodeppt 加Hexo博客再来个为知笔记私有云...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python process pool_
- 下一篇: python中sign函数图片_pyth