云开发基础之静态托管

来自CloudWiki
跳转至: 导航搜索

云开发基础之静态托管

一、云开发静态托管是什么

1.产品介绍 为用户提供一站式资源与能力,快速发布网站应用

 ●托管静态网站资源的服务 
    静态网站托管是云开发为开发者提供的托管静 

态网站资源的服务

 ●底层由COS和CDN提供支持 
    静态资源(HTML、CSS、JavaScript, 字体 等)的分发由COS对象存储拥有多个边缘 网点的CDN提供支持 
 ●云开发控制台/CLI提供部署和管理功能

2.特性优势

产品能力

 ●命令行部署
    利用命令行工具,您可以轻松部署文件到云开发进行静态托管
 ●自定义域名绑定
    静态网站托管提供可供调试用的默认域名,用户可绑定自己所拥有的域名
 ●多节点内容分发CDN
    对用户.上传的静态网页资源,均默认提供CDN加速能力
 ●HTTPS加速
    腾讯云提供免费的SSL证书,提供HTTPS访问

3.计费方式

提供按量计费、资源包两种方式

 ●按量付费
    结算时冻结费用,每日结算
 ●资源包
    按包价格预付费购买,在按量计费结算时用于抵扣用量
 ●免费额度 
    自2020年4月27日后云开发为静态网站托管用户提供1个月的免费体验,提供1GB容量,5GB流量


二、云开发静态托管的使用场景


1.静态托管

1021.jpg

2.全栈网站扩展

1022.jpg

三、如何开通和使用云开发静态托管

1.开通静态托管

1023.jpg

2.托管管理

CLI管理操作

  ●下载CloudBase CLI
  ●登录CLI
     Cloudbase login
  ●查看静态网站信息
     Cloudbase hosting:detail -e envld
  ●部署文件
     cloudbase hosting:deploy localPath
     cloudPath -e envld


四、部署应用到云开发静态托管

1.应用部署工具介绍

前后端一体化部署工具

   CloudBase Framework是云开发官方出品的前后端一体化部署工具,无需改动代码,前后端一键托管部署,加速访问,弹性免运维

支持一键部署常见应用

   ●Vue, React、 VuePress 等前端应用
   ●Express、 Koa、 Dart Server、NuxtSSR等服务端应用

2.使用Framewoek部署静态Vue应用

操作流程

  ●准备工具和环境
     准备云开发CloudBase CLI
     准备已有Vue应用,或者使用Vue CLI创建
  ●初始化项目配置
     进入到Vue应用目录进行初始化
     cloudbase init --without -template
  ●一键检测并部署
     cloudbase framework:deploy

3.使用Framework部署全栈Vue应用

操作流程

  ●准备工具和环境
     准备云开发CloudBase CLI
  ●一键初始化Vue全栈应用
     cloudbase init -template=vue
  ●一键检测并部署
     cloudbase framework:deploy