ubuntu 设置静态路由_腾讯静态网站托管平台使用指南

news/2024/5/20 14:21:42/文章来源:https://blog.csdn.net/weixin_30831261/article/details/112355635

GitHub Pages 部署和访问速度极慢,并且如果不使用 CDN 或主动提交,国内搜索引擎无法爬取相关内容。在寻找替代品的过程中,我尝试了腾讯云的「静态网站托管平台」,自觉体验良好,价格也比较合理,对于简单的静态网站而言,它或许是国内 GitHub Pages 一个不错的替代品。

这个平台的本质是对象存储 + CDN,并针对静态网站进行一些优化。使用腾讯的 COS 也能看到搭建静态博客的选项。然而不如在「静态网站托管平台」上方便。

一、必要准备

  1. 已实名的腾讯云帐号;
  2. 已备案域名:「静态网站托管平台」自带域名,但有访问频率限制。
  3. 本地环境:Nodejs

二、开通服务

登录腾讯云账户后,访问此网址:https://console.cloud.tencent.com/tcb/hosting

b8ac2b2d74d158cb9b7a38c0580182e7.png

点击开始使用后,根据提示创建新环境。一般来说,等待三分钟即可创建完成。腾讯云有首个环境送存储容量和访问流量的活动,可以用于网站第一个月的测试。「静态网站托管」服务目前是按量计费,流量每 GB 0.21 元,容量是每 GB 每天 0.0043 元。对于访问量不高,网站体积不大的产品文档或者个人博客而言还算便宜。如果访问量大的话,也有相应的流量包可供选择。

等到网页出现详细的管理页面,静态网站托管服务就已经开通完成,点击默认域名即可访问。下图第二个红色方框内可以操作网站文件的上传。

ba690f3642e32e5df5886ba5914f0bb9.png

三、基本配置

进入「基础配置」,更换域名。默认给的域名识别度不高,并且有访问频率限制。可以在「自定义域名」出进行更改域名的操作。绑定的域名必须已经备案,若有 SSL 证书,则应当先在 SSL 控制台上传。将系统返回的 CNAME 域名写入 DNS 服务商内即可完成绑定。

f6efeaab3e60402337ee843caa7f4c80.png

在自定义域名栏的下方,「路由配置」主要是设置错误代码返回的页面。例如将 404 错误代码绑定到 404.html 上:

88dab91958b721d3bc412a6297a399b2.png

四、个人博客自动化部署

登录官网上传文件虽然简单,但对于频繁更新的个人博客而言还是太过麻烦。借助腾讯云的命令行工具,可以将这一过程简单化。

安装 Nodejs 后,使用npm i -g @cloudbase/cli,腾讯云开发的命令行名称 是 tcb,可在安装后输入tcb -h测试是否安装完成,遇到问题也能从tcb -h获得帮助。

2bdc18520516aae7c5ec47dae86ac4fe.png

首先,使用tcb login 在弹出的窗口给命令行工具授权。 然后,在云开发面板中获得环境 ID。最后,我们就能用tcb hosting deploy <filepath> [remotepath] -e <env_id> 直接将本地静态网页部署到腾讯云了。

d42cbda9f8e880db13f8839bf7387d05.png

以 Hexo 为例,假设在 D:/Blog 处已经有一个 Hexo 本地库,现需要每次生成博客自动上传到腾讯云。可以编写下面这个简单的 ps 脚本。将脚本加入计划任务便能定时静默运行。

cd D:/Blog #进入博客根目录
hexo clean 
hexo g --slient #生成文件
cd D:/blog/public #进入静态文件目录
tcb hosting deploy ./ -e {env_id} #上传, remotepath 默认为根目录
exit #退出

五、产品文档自动化部署

对于需要多人协作、依赖版本管理系统的产品文档而言,GitHub 等托管平台非常必要。这时,可以通过 腾讯云开发官方的 GitHub Action 实现自动部署。

云托管上传 GitHub Action 链接在这里。使用这个 Action,需要事先在 GitHub 项目中配置三个密钥。环境 ID 的获得参考第三节。另外,我们还需要访问腾讯控制台创建 API 密钥 ID 和 Key。将这三个密钥按照下图保存在 GitHub 项目设置中:

8a997421feffa85319b622a3db6665ac.png

之后,参考官方说明编写 GitHub Action,这里放上一段简单的示例,来自:

binggg:比快更快,Github Action + 云开发部署静态网站​zhuanlan.zhihu.com
02692800a44378d0178928d76e8ca5f3.png
name: Deploy to Tencent
on: [push] #当推送时,执行任务
jobs:deploy:runs-on: ubuntu-latestname: Tencent Cloudbase Github Actionsteps:- name: Checkout #检查uses: actions/checkout@v2- name: Deploy static to Tencent CloudBase #上传id: deployStaticuses: TencentCloudBase/cloudbase-action@v1.1.1with:secretId: ${{ secrets.SECRET_ID }} #调用 GitHhub 存储的密钥secretKey: ${{ secrets.SECRET_KEY }}envId: ${{ secrets.ENV_ID }}staticSrcPath: build #静态文件目录

官方给的 GitHub Action 是全量上传,如果产品文档数量多的话,每次全量上传将花费大量的时间。如果有增量上传需求的话,可以考虑印记中文文档部署工具,可能体验更佳。

外部链接

  1. 腾讯云:静态网站托管使用指南
  2. 腾讯云:云开发产品定价
  3. 腾讯云:CloudBase CLI 使用指南

本文首发自:腾讯静态网站托管平台使用指南 - 数字生活日志

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_727107.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL在大型网站的应用架构演变

点击上方 蓝字字体 加关注吧作者&#xff1a;大熊先生原文&#xff1a;http://www.cnblogs.com/Creator/p/3776110.html作为最流行的开源数据库&#xff0c;MySQL被广泛应用在Web应用程序以及其它中小型项目上。然而不可忽视的是&#xff0c;在许多大型IT公司中&#xff0c;MyS…

asp的网站能封装成app吗_网页端封装生成app移动端,是开发者的热门趋势

随着智能手机的性能不断提高&#xff0c;人们对app的追求也越来越多&#xff0c;社交、支付、购物等&#xff0c;app开发行业逐渐热了起来。很多企业都需要借助APP软件的热潮来经营业务&#xff0c;有时候为了不浪费太多时间就会考虑使用app封装平台来进行制作app&#xff0c;成…

云服务器 ECS 建站教程:搭建WordPress网站

搭建 WordPress 网站WordPress 是一款常用的搭建个人博客网站的软件。使用阿里云的云服务器 ECS&#xff0c;您可以方便地搭建 WordPress&#xff0c;发布个人博客。 此外&#xff0c;将来随着业务的扩展&#xff0c;您可以利用阿里云强大的产品平台&#xff0c;横向和纵向扩展…

在IIS上部署ASP网站

话不多说直接上图 一&#xff1a;右键网站项目&#xff0c;点击发布: 二&#xff1a;一号标记处的意思是你要选择一个新的地址来存放发布的文件&#xff08;随便新建个文件夹放就行了&#xff09; 然后点击发布&#xff0c;出现下面的界面: 三&#xff1a;进入IIS&#xff0c…

Redis实践:网站搜索的热搜词

来源&#xff1a;Catcher8www.cnblogs.com/catcher1994/p/5877262.html对于一个网站来说&#xff0c;无论是商城网站还是门户网站&#xff0c;搜索框都是有一个比较重要的地位&#xff0c;它的存在可以说是为了让用户更快、更方便的去找到自己想要的东西。对于经常逛这个网站的…

架设高可用网站用多少台服务器,Nacos服务器高可用集群搭建

Nacos服务器高可用集群搭建Nacos服务器高可用集群搭建[var1]1.环境openjdk: 1.8.0_181nacos: 1.3.1 * nacos需使用最新版本才能兼容8.*版本的mysqlmysql: 8.0.19三台机器(至少需要三个或三个以上的nacos节点才能搭建集群)ip: 192.168.8.81192.168.8.82192.168.8.832.部署集群*在…

Scrapy使用Downloader Middleware设置代理访问网站

一、首先上网找到一个好用能用的代理 二、找到以后设置代理&#xff1a; win10打开控制面板里的internet选项里的局域网设置&#xff0c; 在这里设置勾选&#xff0c;设置好代理后&#xff0c;点击确定。代理设置完毕。 三、代码实现 middlewares.py class ProxyMiddlewar…

用 Python 清理收藏夹里已失效的网站

失效的书签们我们日常浏览网站的时候&#xff0c;时不时会遇到些新奇的东西&#xff08; 你懂的.jpg &#xff09;&#xff0c;于是我们就默默的点了个收藏或者加书签。然而当我们面对成百上千的书签和收藏夹的时候&#xff0c;总会头疼不已……尤其是昨天还在更新的程序设计博…

网站资源防盗链结构设计

标题索引 追溯原因 数据测试 防盗结构 追溯原因 一步一印&#xff0c;有印为证&#xff0c;网站资源防盗链老生常谈&#xff0c;但是如何才能确保网站资源如图片等特殊资源不被盗链&#xff1f;这不仅仅是运维人员所考虑的问题&#xff0c;更是开发人员必须控制并解决的一个问…

Python爬虫+Flask,带你创建个网站!

文化不分边界人&#xff0c;为什么要读书&#xff1f;举个例子:当看到天边飞鸟&#xff0c;你会说&#xff1a;“落霞与孤鹜齐飞&#xff0c;秋水共长天一色。”而不是&#xff1a;“卧靠&#xff0c;好多鸟。”;当你失恋时你低吟浅唱道&#xff1a;“人生若只如初见&#xff0…

jiathis:社交化数据分析 帮助网站提高流量

随着微博的兴起&#xff0c;社会化营销逐渐走进我们的生活&#xff0c;不管是杜蕾斯微博事件还是最近在小米大战360&#xff0c;都是在社会化平台上面进行&#xff0c;而 如何方便的将网站内 容分享至社会化媒体&#xff0c;&#xff0c;大部分博主会选择工具&#xff0c;但选择…

珍藏已久的OS学习网站,拿出来分享给大家!

平常经常看推荐各种资源教程的&#xff0c;感觉有很多文章稂莠不齐&#xff0c;这次我来推荐点硬核的网站&#xff0c;包你有收获。一般很少有人推荐操作系统的网站吧。。。。。。这几个网站来源于我平常的学习总结&#xff0c;也有一些是来源于网上优秀的回答&#xff0c;希望…

哪个云服务器网站不用备案,有不需要备案的云服务器

有不需要备案的云服务器 内容精选换一换不想看文字&#xff0c;请直接戳视频链接。可以不做备案吗&#xff1f;根据《互联网信息服务管理办法》等相关规定&#xff0c;使用中国大陆节点服务器开办的网站&#xff0c;必须先办理网站备案&#xff0c;备案成功并获取通信管理局下发…

吴翰清澄清:从没黑过阿里网站!

前几日吴翰清辟谣网络传闻的“黑入阿里网站”、“马云下死命令留他”、“500万年薪”等信息&#xff0c;称这些均是假新闻。吴翰清微博全文&#xff1a;“这是个假新闻&#xff01;请不要再消费我和阿里来赚流量了。我再澄清一次&#xff1a;1、我从没黑过阿里网站。2、宣传黑客…

idea 一直索引_长宁区360SEO优化服务,搜索引擎优化_上海持硕信息技术有限公司...

首页 > 新闻中心发布时间&#xff1a;2020-11-01 02:58:47 导读&#xff1a;上海持硕信息技术有限公司为您提供长宁区360SEO优化服务,搜索引擎优化的相关知识与详情&#xff1a; 在你的栏目页拥有较多的内容页时&#xff0c;就应该考虑相关推荐和指引性的链接导向&#xff0…

三年前红遍众筹网站,这款出自MIT的家庭机器人终于开卖了

本文来自AI新媒体量子位&#xff08;QbitAI&#xff09;图里这个产品你大概见过&#xff0c;但想不起来它的名字。 它是一个“家用社交机器人”&#xff0c;名叫Jibo&#xff0c;有黑白两色。现在说来&#xff0c;它的功能似乎和巨头标配的智能音箱有点重叠&#xff1a;能够作为…

建立网站需要什么条件_建立网站时需要了解的网站建设知识

网站建设的重点是最重要的。 根据不同客户的需求&#xff0c;此重要性具有不同的定义。 但是对于人们的直观定位而言&#xff0c;页面的美观度是一个不可忽视的重要因素。 网页设计彰显创造力。 许多人追求目标。 网页设计确实是网站建设中非常重要的一点&#xff0c;也是人们看…

python获取网站信息_关于python模拟登陆抓取网站信息

我想用requests实现在www.lu.com模拟登陆后抓取一些产品信息&#xff0c;通过chrome的抓包工具我抓到了登陆时的form data和header(变量header)&#xff0c;以及访问需要抓取的页面时的header(变量listheader),但运行完程序后我输入r.url发现返回的地址是https://list.lu.com/n…

怎么避免后台被搜索_企业网站seo关键词优化怎么做?

关键词没有排名一切皆无。企业网站seo关键词优化到位一切皆有&#xff0c;怎么做好企业网站的关键词排名是困扰大部分seo从业者的问题。搜索引擎是一套程序&#xff0c;会按照程序的设定来判断一个网站的排序结果&#xff0c;从这个角度来讲&#xff0c;任何网站的优化点都是一…

python隐藏手机号码程序_Python网站手机号码解密的一种方法

黄页88网站反爬措施对手机号进行了一些加密处理。这里介绍一下怎么解密手机号码的方法。首先&#xff0c;我们看一下网站显示的手机号是这样的&#xff1a;显示的手机号使用ctrl c复制粘贴后变成了这样&#xff1a;复制后的手机号码而实际上&#xff0c;用Python爬虫获取到的内…