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