5. 基于阿里云OSS部署静态博客
- 连接ECS服务器
(1)在实验室页面右侧,切换至桌面界面。
(2)双击打开虚拟桌面的Chromium浏览器。
(3)在RAM用户登录框中单击下一步,并复制粘贴页面左上角的子用户密码到用户密码输入框,单击登录。
2. 进入OSS控制台
(1)复制下方地址,在Chromium网页浏览器打开新页签,粘贴并访问OSS控制台。
https://oss.console.aliyun.com/
(2)在对象存储OSS管理控制台左侧导航栏中,单击Bucket列表。
(3)在Bucket列表页面,单击Bucket名称。
说明:您可以在云产品资源列表中查看到您的OSS的Bucket名称。
3. 修改存储桶配置
(1)进入Bucket权限控制,将Bucket权限改为公共读写
(2)进入Bucket文件管理,新增授权
(3)授权用户给:所有账号,权限设置为读/写,访问方式设置为HTTP,点击确定。
4. 将静态博客上传至阿里云OSS 中
(1)在实验室页面右侧,单击单击 图标,切换至Web Terminal。
(2)执行如下命令,编辑 _config.yml 文件
vim _config.yml
按shift加G跳转到文件末尾最后一行,按i键进入编辑模式,复制下方代码,粘贴并覆盖原 deploy 选项的代码:
deploy: type: ali-oss region: yourRegion accessKeyId: yourSecretId accessKeySecret: yourSecretKey bucket: yourBucket
其中,您的oss 区域代码,指的是阿里云Region 官方说明文档 https://help.aliyun.com/document_detail/31837.html?spm=a2c4g.11186623.2.12.39972c20YS7sKQ中可以查看。 例如:我的Bucket概览中显示为华东2(上海)对应的值即:oss-cn-shanghai
accessKeyId、accessKeySecret、bucket均可在云产品资源列表中查看
注意:冒号一定要使用英文冒号,冒号前不能有空格,冒号后必须有一个空格,这是 yml 的固定写法。
完成编辑后,按esc输入:wq,保存退出。
5. 执行以下命令重新生成静态文件。
hexo g -d