使用鯤鵬服務(wù)器搭建 hexo 博客

      網(wǎng)友投稿 844 2022-05-30

      GitHub: https://github.com/storagezhang

      Emai: debugzhang@163.com

      服務(wù)器配置

      使用鯤鵬服務(wù)器搭建 hexo 博客

      規(guī)格:鯤鵬通用計(jì)算增強(qiáng)型 | kc1.large.2 | 2vCPUs | 4GB

      鏡像:Ubuntu 18.04 server 64bit with ARM | 公共鏡像

      配置 Node.js

      登錄官網(wǎng) https://nodejs.org/zh-cn/download/ ,選擇合適的版本,我選擇的是 node-v14.16.0-linux-arm64.tar.xz。

      # 下載 Linux 二進(jìn)制文件 (ARM) wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-arm64.tar.xz # 解壓 tar -xvJf node-v14.16.0-linux-arm64.tar.xz # 移動(dòng)到 /usr/local/lib mv node-v14.16.0-linux-arm64 /usr/local/lib mv /usr/local/lib/node-v14.16.0-linux-arm64 /usr/local/lib/nodejs # 添加到 PATH 環(huán)境變量 vim /etc/profile export PATH=/usr/local/lib/nodejs/bin:$PATH source /etc/profile # 創(chuàng)建硬鏈接 ln -s /usr/local/lib/nodejs/bin/node /usr/bin/node ln -s /usr/local/lib/nodejs/bin/npm /usr/bin/npm ln -s /usr/local/lib/nodejs/bin/npx /usr/bin/npx # 驗(yàn)證 node -v npm -v npx -v

      安裝 hexo

      hexo 的安裝很簡(jiǎn)單:

      npm install hexo-cli -g hexo init blog cd blog npm install hexo server

      其中,hexo init blog 這一步可能會(huì)報(bào)錯(cuò):

      INFO Cloning hexo-starter https://github.com/hexojs/hexo-starter.git INFO Install dependencies internal/modules/cjs/loader.js:883 throw err; ^ Error: Cannot find module '/root/hexo/blog/node_modules/ejs/postinstall.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15) at Function.Module._load (internal/modules/cjs/loader.js:725:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } WARN Failed to install dependencies. Please run 'npm install' in "/root/hexo/blog" folder.

      解決辦法:

      # 清理緩存 npm cache clean --force # 升級(jí)到最新版本 npm install -g npm npm install --save-dev node-sass

      配置安全組

      通過 hexo server?啟動(dòng) hexo 后,我發(fā)現(xiàn)并不能通過瀏覽器訪問。

      經(jīng)過排查,由于我的服務(wù)器是剛購(gòu)買的,還沒有開啟 ICMP 協(xié)議。

      華為云官方文檔給出了解決辦法:為什么彈性云服務(wù)器可以遠(yuǎn)程連接,但是無法ping通?

      登錄控制臺(tái)。

      進(jìn)入彈性云服務(wù)器,單擊目標(biāo)彈性云服務(wù)器名稱。

      進(jìn)入安全組,展開安全組詳情頁。

      點(diǎn)擊 更改安全組規(guī)則—>入方向規(guī)則—>快速添加規(guī)則。

      勾選 ICMP(全部) 和 HTTP(80)。

      完成,刷新瀏覽器,登錄 hexo。

      ARM Hexo Node.js 鯤鵬

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:關(guān)于深信服SSL VPN漏洞安全預(yù)警
      下一篇:java線程創(chuàng)建方式
      相關(guān)文章
      亚洲国产精品特色大片观看完整版| 国产亚洲精品a在线观看| 亚洲AV无码乱码国产麻豆| 久久精品国产精品亚洲| 亚洲精品无码久久久| 亚洲国产成人a精品不卡在线| 爱爱帝国亚洲一区二区三区| 国产精品亚洲精品爽爽| 国产尤物在线视精品在亚洲| 亚洲av无码成人精品区| 亚洲精品国产va在线观看蜜芽| 婷婷亚洲综合一区二区| 深夜国产福利99亚洲视频| 爱情岛论坛亚洲品质自拍视频网站| 国产亚洲情侣久久精品| 亚洲精品国产日韩无码AV永久免费网 | 亚洲高清无码在线观看| 亚洲成a人在线看天堂无码| 亚洲天堂免费在线视频| 亚洲宅男天堂在线观看无病毒| 亚洲熟妇无码八AV在线播放| 亚洲AV无码乱码国产麻豆| 亚洲视频免费在线看| 亚洲一区二区免费视频| 亚洲综合伊人制服丝袜美腿| 亚洲熟妇无码一区二区三区导航| 亚洲国产无线乱码在线观看| 一区国严二区亚洲三区| 中文字幕亚洲专区| 亚洲AV无码专区电影在线观看| 亚洲精品高清国产一久久| 亚洲国产成人精品无码一区二区| 亚洲综合久久精品无码色欲| 国产精品日本亚洲777| 亚洲综合国产一区二区三区| 久久国产亚洲观看| 亚洲国产精品人久久电影| 亚洲欧洲无卡二区视頻| 亚洲黄片手机免费观看| 久久精品国产精品亚洲艾草网| 亚洲成人福利网站|