扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
很多同学在选择服务器的时候,往往都比较纠结是选腾讯云的服务器呢?还是选阿里云的服务器?两家的服务器究竟有什么区别呢,价格上会相差多少呢?今天我就给大家总结了一下,希望对大家的选择有帮助。
创新互联建站是专业的牧野网站建设公司,牧野接单;提供成都网站制作、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行牧野网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
首先先介绍一下两家的优势:
腾讯云有7大优势:
1、全面:腾讯云 CVM 为您提供全面广泛的服务内容(多地域多可用区、多种机型配置)
2、弹性:致力于打造业界最为弹性的云端服务器管理平台。
3、可靠:致力于打造业界最为可靠的云服务器。
4、极速:无论从用户操作还是云服务器性能,都致力于提供极速便捷的服务。
5、安全:腾讯云提供多种方案保障云服务器安全,并提供备份及回滚机制的数据安全性。
6、易用:官方认证的丰富应用软件和运维工具,帮助您便捷运维,使您不再为管理工具烦恼。
7、节约:腾讯云提供多种计费方式,并简化传统运维工作,不仅价格合理,同时节约额外的 IT 投入成本。
阿里云的优势:
与普通的IDC机房或服务器厂商相比,阿里云提供的云服务器ECS具有高可用性、安全性和弹性的优势。
1、高可用性:相较于普通的IDC机房以及服务器厂商,阿里云使用更严格的IDC标准、服务器准入标准以及运维标准,保证云计算基础框架的高可用性、数据的可靠性以及云服务器的高可用性。
2、安全性:阿里云通过了多种国际安全标准认证,包括ISO27001、MTCS等。安全合规性对于用户数据的私密性、用户信息的私密性以及用户隐私的保护力度都有非常严格的要求。
3、弹性:云计算最大的优势在于弹性与灵活性。阿里云拥有在数分钟内创建出一家中型互联网公司所需要的IT资源的能力,保证了大部分企业在云上所构建的业务都能够承受巨大的业务量压力。
我个人的观点:
从服务角度来看:
业务出现问题后,解决问题的响应程度来说,个人感觉腾讯云的响应程度更快一些。
从业务场景来看:
如果您是做音视频、游戏之类的业务,那肯定选择腾讯云要好一些。或者您的业务是直接搭建在小程序上的这种,选择腾讯云的话适配性要更高一点。
如果您是做电商业务或者大数据分析业务,肯定选择阿里云要更好一些,这些都是阿里的强项。
从价格来看:
腾讯云的价格相对阿里云来说要更低一些,优惠力度更大一些。
大家可以根据自己的实际情况进行选择。
最后给大家总结了4月份部分服务器的价格对比,相比以前,4月的价格都上涨了,而且都没有三年的活动价格了。
正常配置。1核,1G内存,有个10-20G的数据盘,带宽的话,建议是2M。1M有点太小了。但是也没有问题。访问 起来速度也不错。我本人就有一台腾讯 云的服务器。
如果还有不明白的可以私
谢谢采纳
腾讯云服务器(CentOS8)
在opt目录下创建static目录
nginx默认显示的文件大小单位为byte
原文地址:
谈及静态网站的好处,无非是快速轻量,甚至无需购买服务器,使用github pages或者coding等托管即可实现。同时,jsdelivr可对github公开仓库的静态资源进行加速,并且自带全球cdn,快速,并且完全免费。
近期,我的博客网站也迁移到了hexo,并托管在github pages,由于之前申请过腾讯云开发的9.9元静态网站托管服务,本着不用白不用的原则,我把国内的线路以及博客生成的页面都放在了腾讯云开发静态网站托管服务上。
首先在本地安装hexo环境,配置好主题以及自定义的配置,然后将整个hexo目录推送到github私有仓库。私有仓库在接受到push之后,使用github action进行hexo g和hexo deploy,将生成的静态文件推送到另一个以 用户名.github.io 为名称的仓库。
如你所见,我们需要使用两个github仓库来构建我们的个人博客,其中私有仓库(我们可以将名称设置为blog-source)作为博客源文件保存目录,包含所有的hexo配置文件以及我们的主题文件。
这样的好处就是,我们可以完整保留hexo的目录,不用担心文件丢失的问题,还有就是我们可以直接在github网页端直接进行文章的写作,并且支持原生的github markdown格式。
在我们commit之后 github action会自动帮我们构建以及发布,我们只需要安心写作即可。
这一步可以根据hexo官方文档来进行配置。
一个是私有的仓库,用来存放hexo所有的源文件,另一个是公开的以 用户名.github.io 的仓库。
使用ssh-keygen生成一组公私秘钥对
在 Settings - SSH and GPG keys 添加刚刚生成的公钥,名称随意。
在私有仓库的 Settings - Secrets 里添加刚刚生成的私钥,名称为 ACTION_DEPLOY_KEY 。
在hexo目录创建 .github 文件夹,并在里面创建 workflows 文件夹,然后在里面新建 blog.yml
贴出我的GitHub action配置文件,后面再进行讲解。
其中,在31至38行内,可以添加自己所使用的hexo插件,如果本地测试的时候使用了此插件,一定要记得将那个插件的npm安装命令写在那里。
云开发Cloudbase提供了可直接使用的action:
在腾讯云开发控制台获取token:
然后在项目 Setting/ Secrets 里设置 SECRET_ID , SECRET_KEY , ENV_ID 信息
根据文档做出修改然后添加在blog.yml后面
同时,目前我也遇到很多问题,包括到现在为止还无法解决的问题。
一般来说是无法推送 .git 目录的,如果你使用的主题是直接使用git clone下来的,那么一定就会存在 .git 目录,这时我们可以在.gitignore文件内忽略此目录或者直接删除.git文件夹。由于我是直接删掉文件夹,所以另一种方式请大家自行尝试。
其实我最开始是想在公开仓库设置一个github action,在推送到公开仓库之后再由公开仓库的action推送到腾讯云 开发,但是不知道为何hexo deploy的时候无论如何都不会将 .github 文件夹推送上去,即使配置了 skip_render 和 include 也不行,但是我在本地hexo g的时候就可以在public目录生成 .github 文件夹,并且我在网页端公开仓库尝试创建action文件,可以推送成功,但是私有仓库推送之后action文件就会被覆盖,目前暂时无法解决这个问题。
所以只能妥协在同一个仓库进行构建推送,由于处理的文件较多,所以每次的部署都会给我发送一封构建失败的邮件,但它其实是已经部署成功了,我查找了很多的资料,目前暂未解决这个问题,如果您遇到这个问题并且具有解决办法,烦请您告知,非常感谢!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流