halo博客配置阿里雲oss上傳附件

原文地址:https://www.wjcms.net/archives/halo%E5%8D%9A%E5%AE%A2%E9%85%8D%E7%BD%AE%E9%98%BF%E9%87%8C%E4%BA%91oss%E4%B8%8A%E4%BC%A0%E9%99%84%E4%BB%B6

起源

以前用的本地上傳,但是寫完的博客複製到其他平臺發佈的時候,存在跨域問題,如果使用雲oss存儲,就不會出現這種問題,所以還是需要配置雲oss存儲,這裏我們選用阿里雲oss,下面開始配置。

獲取用戶AccessKey

鼠標移動到用戶圖標上,點擊AccessKey 管理

選擇使用子用戶

輸入登錄名稱以及顯示名稱

編程訪問打上勾

點擊確定,然後使用手機獲取驗證碼即可創建好用戶。

然後保存AccessKey 信息到本地,後續看不到就需要重新創建了。

注意:這裏只開通了編程訪問,請及時保存 AccessKey 信息,該頁面關閉後將無法再次獲取信息。

再次點擊左側用戶,即可看到剛纔創建成功的用戶。

後側有添加權限,點擊。

然後選擇系統策略,在搜索框輸入oss,選擇 AliyunOSSFullAccess 管理對象存儲服務(OSS)權限一行

看到右側有個AliyunOSSFullAccess爲已選擇即可,而後點擊確認。

到此,用戶創建完成,並分配好權限。

進行配置

進入halo博客控制檯,選擇左側最下邊系統->博客設置->附件設置。

修改存儲位置爲:阿里雲

下邊會多出很多內容填寫表單。

綁定域名協議:
HTTPS

綁定域名:
如不填寫,路徑根域名將爲 Bucket + EndPoint

Bucket:


EndPoint(地域節點):

Access Key:


Access Secret:

文件目錄:

下面,逐個說一下格式及獲取方式。 1.綁定域名協議:HTTPS 這裏需要設置https,同時存儲對象也要設置https

2.綁定域名: 如不填寫,路徑根域名將爲 Bucket + EndPoint 注:這裏不建議填寫,不建議配置自己的域名,因爲如果後續要發佈到其他平臺涉及圖片跨域,無法上傳圖片,直接默認爲空即可。

3.Bucket: 這個即是剛纔創建的庫名稱,直接填寫即可

4.EndPoint(地域節點): 進入oss對象控制檯,點擊所屬Bucket頁面,即可看到如下,選擇外網訪問對應的EndPoint(地域節點)即可。

5.Access Key以及Access Secret 剛纔保存的信息。

6.文件目錄: 可以設置根目錄,直接填寫/。

填寫子目錄需要創建,填寫例如: blog/

注意:一定要加/

如何創建目錄: 在Bucket頁面,點擊左側文件管理,上面有新建目錄,點擊添加即可。

另外下面的策略爲可選,這裏不做說明,自行研究。

把上述信息填寫完畢,保存好,回到附件頁面發現上傳的文件存在了oss。

關注我,每天分享文章。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章