成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Hexo博客遷移之旅(Coding到騰訊云COS)+ Travis CI持續(xù)集成

ivan_qhz / 3090人閱讀

摘要:博客從遷移到騰訊云最近的服務(wù)一直不穩(wěn)定,這兩天訪問還出現(xiàn),重新部署也無法解決。碼云自定義域名收費(fèi),只好遷移到騰訊云上了。不會(huì)配置的可以參考官方示例直接就發(fā)布到騰訊云上了,訪問速度相當(dāng)快,對(duì)也好。

Hexo博客從Coding遷移到騰訊云COS

最近c(diǎn)oding的Pages 服務(wù)一直不穩(wěn)定,這兩天訪問還出現(xiàn)404,重新部署也無法解決。國內(nèi)訪問GitHub Pages 不是很快,而且百度SEO也爬不到。碼云自定義域名收費(fèi),只好遷移到騰訊云COS上了。

創(chuàng)建存儲(chǔ)桶

https://console.cloud.tencent.com/cos5/bucket 首先要?jiǎng)?chuàng)建存儲(chǔ)桶。區(qū)域看各自情況任選,訪問權(quán)限必須要選擇公有讀私有寫。

基礎(chǔ)設(shè)置開啟靜態(tài)網(wǎng)站


索引文檔一定要填index.html,錯(cuò)誤文檔就看自定義的是什么文件了。

域名管理開啟自定義加速域名(CDN加速)


填寫上自己的域名就可以了。

域名解析

在域名解析這里添加上剛才配置的自定義加速域名的CNAME地址。

安裝發(fā)布COS插件
npm install hexo-deployer-cos-enhanced-dev --save
配置_config.yml

把之前deploy的配置替換掉

deploy: 
  type: cos
  bucket: blog-1251123456
  region: ap-shanghai
  secretId: AKIDIgxxxxxxxxxxxxxxxxxxxx0SepjX
  secretKey: qXPCbxxxxxxxxxxxxxxxxxxxxsJZfdR
    cdnConfig:
      enable: true
      cdnUrl: http://yourCdnSite.com
      bucket: static-1251123456
      region: ap-shanghai
      folder: static-1251123456
      secretId: AKIDIgxxxxxxxxxxxxxxxxxxxx0SepjX
      secretKey: qXPCbxxxxxxxxxxxxxxxxxxxxsJZfdR

secretId secretKey 包括cdnConfig下面這兩個(gè)字段都可以不用填寫, 直接從環(huán)境變量取

type: 是固定死的,只能是 cos。

cdnUrl: 是你的對(duì)象存儲(chǔ)綁定的CDN域名,沒有啟用 CDN的話,推薦使用 https://github.com/sdlzhd/hexo-deployer-cos

bucketregion: 在騰訊云的對(duì)象存儲(chǔ)中,新建或找到你的 bucket,然后找到 默認(rèn)域名 信息,會(huì)看到一個(gè)類似這樣的域名: blog-1251123456.cos.ap-shanghai.myqcloud.com,第一個(gè)點(diǎn)前面的 blog-1251123456 就是 bucket 名稱,第二個(gè)點(diǎn)和第三個(gè)點(diǎn)之間的 ap-shanghai,就是你的 COS 所在地域,填寫到 region 中。

secretIdsecretKey:在 COS控制臺(tái)中,找到左側(cè)的密鑰管理,點(diǎn)進(jìn)去,按照提示添加子賬號(hào),并設(shè)置秘鑰。同時(shí)要給子賬號(hào)賦予 COS相關(guān)的權(quán)限,還有CDN刷新的權(quán)限。不會(huì)配置的可以參考 官方示例

hexo d

直接就發(fā)布到騰訊云COS上了,訪問速度相當(dāng)快,對(duì)SEO也好。

添加持續(xù)集成自動(dòng)發(fā)布到COS(Travis CI)

我的博客使用Travis CI,而且備份也是在GitHub公開倉庫, secretId secretKey 這兩個(gè)字段我只能寫到Travis CI環(huán)境變量里面。

script 
- hexo d
env:
 global:
   - SecretId: ${SecretId}
   - SecretKey: ${SecretKey}

只需要在.travis.yml 文件 script 下面加 hexo d 全局變量增加SecretId和SecretKey 這兩個(gè)變量。

我的博客和github,喜歡就去點(diǎn)點(diǎn)星吧,謝謝。

https://github.com/lanpangzhi

http://blog.langpz.com

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/103183.html

相關(guān)文章

  • Hexo博客遷移之旅Coding騰訊COS)+ Travis CI持續(xù)集成

    摘要:博客從遷移到騰訊云最近的服務(wù)一直不穩(wěn)定,這兩天訪問還出現(xiàn),重新部署也無法解決。碼云自定義域名收費(fèi),只好遷移到騰訊云上了。不會(huì)配置的可以參考官方示例直接就發(fā)布到騰訊云上了,訪問速度相當(dāng)快,對(duì)也好。 Hexo博客從Coding遷移到騰訊云COS 最近c(diǎn)oding的Pages 服務(wù)一直不穩(wěn)定,這兩天訪問還出現(xiàn)404,重新部署也無法解決。國內(nèi)訪問GitHub Pages 不是很快,而且百度S...

    blastz 評(píng)論0 收藏0
  • Hexo博客遷移之旅Coding騰訊COS)+ Travis CI持續(xù)集成

    摘要:博客從遷移到騰訊云最近的服務(wù)一直不穩(wěn)定,這兩天訪問還出現(xiàn),重新部署也無法解決。碼云自定義域名收費(fèi),只好遷移到騰訊云上了。不會(huì)配置的可以參考官方示例直接就發(fā)布到騰訊云上了,訪問速度相當(dāng)快,對(duì)也好。 Hexo博客從Coding遷移到騰訊云COS 最近c(diǎn)oding的Pages 服務(wù)一直不穩(wěn)定,這兩天訪問還出現(xiàn)404,重新部署也無法解決。國內(nèi)訪問GitHub Pages 不是很快,而且百度S...

    _ang 評(píng)論0 收藏0
  • Hexo 博客終極玩法:端寫作,自動(dòng)部署

    摘要:配置觸發(fā)方式一般會(huì)得到這么個(gè)語雀配置配置一個(gè)倉庫的可以選擇所有更新觸發(fā)或者主動(dòng)觸發(fā),主動(dòng)觸發(fā)的意思即發(fā)布需要勾選一個(gè)選項(xiàng)才會(huì)觸發(fā)。 Hexo + Github + 語雀 + yuque-hexo +travis-ci+severless 打造全自動(dòng)持續(xù)集成個(gè)人博客,云端寫作,自動(dòng)部署,完美體驗(yàn)~ 一、Hexo+Github 的痛點(diǎn) 1.為啥要用hexo+github? 作為一個(gè)程序猿,...

    AlphaWallet 評(píng)論0 收藏0
  • Hexo 博客終極玩法:端寫作,自動(dòng)部署

    摘要:配置觸發(fā)方式一般會(huì)得到這么個(gè)語雀配置配置一個(gè)倉庫的可以選擇所有更新觸發(fā)或者主動(dòng)觸發(fā),主動(dòng)觸發(fā)的意思即發(fā)布需要勾選一個(gè)選項(xiàng)才會(huì)觸發(fā)。 Hexo + Github + 語雀 + yuque-hexo +travis-ci+severless 打造全自動(dòng)持續(xù)集成個(gè)人博客,云端寫作,自動(dòng)部署,完美體驗(yàn)~ 一、Hexo+Github 的痛點(diǎn) 1.為啥要用hexo+github? 作為一個(gè)程序猿,...

    EsgynChina 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<