简介 由于博客原来部署在Github上访问速度太慢,所以将原Hexo博客部署到腾讯云 部署环境 腾讯云服务器(CentOS 64位) 服务器配置 安装依赖包 yum install curl-devel...chmod 400 /etc/sudoers 本地使用gitbash创建密钥 ssh-keygen -t rsa //因为我在GitHub上部署博客时已经创建过密钥,这里可以直接跳过生成,用以前的密钥 在腾讯云中创建...600 .ssh/authorized_keys chmod 700 .ssh 本地测试 ssh -v git@SERVER //@后是你自己的服务器公网IP,如果不出现failed字样,说明成功 云服务器中创建网站目录并设置权限...su root mkdir /home/hexo chown git:git -R /home/hexo 安装 Nginx yum install -y nginx // 安装 systemctl...IP 以上全部完成后,执行hexo的部署命令即可完成在腾讯云服务器上的博客部署
之所以用腾讯,主要还是使用GithubPages部署国内访问太慢了,有兴趣可以看我之前的文章有详细介绍怎么部署。...今天主要说下怎么使用腾讯云部署静态博客,比如Hexo 前提 已备案的域名一个(如果不需要自定义域名就不需要) 本地能访问的Hexo源码 域名未开启CDN加速,如果配置过了,已关闭也不行,需要删掉 部署项目...https://console.cloud.tencent.com/webify/index 进来是这样子的,我们新建一个应用 这里选择一个源码托管平台 选择项目然后导入 选择Hexo模板,然后点击部署即可
一.安装环境 推荐购买腾讯云活动的轻应用服务器 2C2G 就可以啦,我买的是 45 一年的:点我购买 以下命令默认在 ubuntu 系统上执行 安装 nginx apt-get install nginx...mkdir /wwwroot/blog 生成博客 hexo deploy 然后把 public 文件夹打包,并上传到服务器上,然后解压博客到 /wwwroot/blog目录下。...二.启用 CDN 和 HTTPS 使用腾讯云 CDN https://console.cloud.tencent.com/cdn 免费证书:https://console.cloud.tencent.com
(除了MarkDown语法的数学相关的没有去学过,其他基本都没有什么问题qwq[Nice]) ---- 嘛,写这个主要是刚好别人找我说能不能用腾讯云云开发CloudBase的静态网站托管来搭建Hexo博客...用户理论可行,但是后面一些操作需要有GUI的Linux用户才有可能执行,纯命令行无法执行 嗯对,你需要一个腾讯云账号 因为我以前的域名是腾讯云买的,后来转入阿里云旗下,嘛所以有腾讯云的账号。...其中云开发连接 https://cloud.tencent.com/solution/la 腾讯云云开发CloudBase中绑定域名需要已备案域名,所以没有备案的域名只能使用默认测试IP(或者放弃吧)...好比我的在G盘目录下,右键Git Bash生成myblog文件夹 # 安装Hexo cnpm install -g hexo-cli # 查看Hexo是否安装成功 hexo -v image.png...,就可以在腾讯云的云开发中的静态网站托管查询到你上传的文件啦。
本文首发于我的个人博客:『不羁阁』文章链接:传送门 本篇内容用来讲述如何将 hexo 博客部署到腾讯云的服务器上。...只要通过三步即可成功部署: 云服务器端 git 的配置 Nginx 的配置 本地端 hexo 的设置更改 前言 最近趁着腾讯云在做活动,买了3年的服务器。...正好自己的博客之前是搭建在 coding 上的,现在也可以顺便部署到腾讯云上了。其实过程蛮简单的,即使,你是个对后台一窍不通的小白,也能很容易部署成功。顺便安利下腾讯云的活动。...前期需要准备: 一个腾讯云服务器 hexo 本地博客 顺便说下我的服务器环境: 操作系统 CPU 内存 带宽 CentOS 7.2 64位 1核 2GB 1Mbps 1....---- 参考资料: 将hexo部署到腾讯云上 hexo博客部署到腾讯云服务器上
~其次这里并非一定要使用腾讯云服务器,其他家操作基本上都是一致的。...600 /home/git/.ssh/authorized_keys chmod 700 /home/git/.ssh 在本地 Git 终端中测试是否能免密登录 git,其中 SERVER 为填写自己的云主机...在电脑本地桌面,右键”Git Bash Here”,输入一下命令,其中 SERVER 填写自己的云主机 ip,执行输入 yes 后不用密码说明配置成功了。...install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 如果是腾讯云...hexo clean hexo generate hexo deploy 要输入密码的时候就输入即可,然后打开 IP 查看 域名备案之后,可以直接绑定域名
之前发布的文章:腾讯云免费静态网站托管,还有9.9元/年服务赞助计划!...申请地址:https://url.cn/59FNl75 操作场景 本文档介绍通过腾讯云静态网站托管服务搭建一个 Hexo 网站,并使用云开发 CLI 工具管理部署 Hexo 网站。...步骤3:创建一个云开发环境 完成了本地的 Hexo 建设,接下来我们来创建一个云开发环境,用来部署 Hexo。...开通云开发环境 打开腾讯云 云开发控制台,单击【新建环境】,新建一个环境进行部署。 ? 选择新建一个环境,填写环境名称并选择按量计费,开通环境。 ?...步骤5:浏览 Hexo 打开腾讯云 云开发控制台,单击左侧菜单栏中的【静态网站托管】>【设置】,进入设置页面,可以找到默认的域名,单击域名,就可以看到您刚部署的 Hexo。 ?
正在我查资料的时候,突然发现,腾讯云COS竟然支持静态网站部署了,卧槽,那我还放在Github Page干嘛,想办法迁移到国内吧!...你需要申请腾讯云COS服务,参照COS文档,你需要获取APPID,SecretId,SecretKey,Bucket,Region这五个参数,具体如下: 名称 描述 APPID 开发者访问 COS 服务时拥有的用户维度唯一资源标识...然后,我们需要将www.test.cn.cdn.dnsv1.com解析到您的域名,进入腾讯云域名服务控制台,如果你使用的是其他域名服务商,请用其他服务商进行解析。...给你的服务器配置HTTPS(可选) 本文是建立在您在腾讯云申请过免费的SSL证书的前提下,如果您没有申请,请跳过本步骤 点击CDN控制台页面,你会看到你在上一步中添加的域名已经自动设置,我们点击相应域名的管理...结论 这样,我的网站速度访问不知道快到哪里去了,腾讯云的产品就是赞!而且CDN和COS都限流量免费,像我这种小网站,基本用不完,如果你在在搭建hexo博客,何不尝试吧网站搭建在腾讯云的COS上呢?
简介 对于使用过hexo博客的人应该都有一个痛点吧,因依赖于github pages服务,国内的响应总是有那么不少的地区很慢甚至无法访问,最近发现腾讯云有了个新的服务是“云开发”可以部署静态网站。...---- 【前期文章】 【玩转腾讯云】一.半小时轻松搭建属于自己的Discuz论坛 【玩转腾讯云】二.基于CVM服务器轻松部署PostgreSQL数据库 【玩转腾讯云】三.云端轻松构建部署WordPress...网站应用 【玩转腾讯云】四.使用云服务器CVM轻松部署Node.js 【玩转腾讯云】五.手把手教你用VNC搭建Ubuntu可视化界面(一) 【玩转腾讯云】六.3分钟打造个人专属云盘,速度吊打某云盘 【玩转腾讯云...】七.基于CVM快速搭建部署属于自己的维基百科 【玩转腾讯云】八.一分钟快速上手搭建宝塔管理面板 【玩转腾讯云】九.云开发CloudBase快速搭建hexo博客 ---- 操作步骤 一.开通配置云开发TCB...//public是hexo博客目录下hexo 生成静态文件的文件夹,云开发id是云开发实例的名字,也可在环境-->环境设置中查看到 image.png image.png 五.访问基于云开发生成的Hexo
就在昨天,腾讯云云开发发布了新能力支持——云开发静态网站托管能力正式上线了。通过云开发的静态网站托管能力,可以帮助开发者快速上线Web网站。...目前,CODING已于2019年8月进驻腾讯云。 今天我们将使用CODING的持续集成功能,将我的Hexo静态博客推送到云开发的静态网站托管中去。我将整个流水线绘制了一个示意图,供大家参考。...[流水线示意图] 开通云开发及静态网站托管服务 注意:目前云开发静态网页托管能力仅在腾讯云云开发控制台支持。仅有付费方式为按量付费的环境可开通静态网页托管能力。...云开发的静态网页托管能力,目前在开通环境时,静态网页托管服务不会直接开通,而是需要您在环境中单独开通。 开通云开发 登录腾讯云云开发控制台,开通云开发服务,创建云开发环境。...腾讯云-云 API 密钥授权 目前,TCB CLI支持扫码、使用key两种方式登录,因为后期需要在CI中登录TCB,要尽量避免控制台交互,所以我们选择使用使用key的方式登录TCB。
导语:腾讯的云开发功能提供了静态网页托管服务,所有页面均缓存在云开发的 CDN 服务器中,无论在何地访问,均可快速传递内容。...本文将介绍如何将hexo页面自动部署到腾讯云开发静态网页 创建云开发环境 参见官方文档 创建一个按量收费的云开发环境(注意一定要是按量收费,创建的时候要小心,每月只能销毁一次) 腾讯云开发每月提供 1GB...容量和每月 5GB 流量的免费额度(个人小站基本够用啦) hexo配置 安装云开发部署插件 cd blog路径 npm install hexo-deployer-tcb-static --save...# yarn add hexo-deployer-tcb-static 配置 更新hexo部署配置为 deploy: type: tcb secretId: yourSecretId secretKey...hexo g -d [hexo部署.jpg] 效果对比 上海cvm+cdn模式 云开发部署前是采用 上海cvm+cdn模式部署结果如下 [cvmcdn测速.jpg] cvm+cdn测速结果地址 云开发部署
本以为 coding pages 与腾讯云合作后会更好,没想到正是这种初期 bug 不断,速度也是非常慢。比 gitee, 甚至 github 都要慢很多了。...所以决定放弃 coding 了,本想挂到云服务器上,但是这个云服务器只续费了半年,可能不会再续费,前几天看到用腾讯云的 cos 桶 xml 制作动态相册的文章,知道了对象存储这个玩意,腾讯云 COS 提供免费...适用于 hexo, hugo 等静态博客的部署。 创建存储桶 打开腾讯云控制台–云产品–存储–对象存储,然后创建存储桶。...#云 API 密钥 region: yourRegion #所属地域 发布还是一样的 1 2 hexo clean hexo g -d 结果类似于 image.png CDN 刷新 每次更新博客内容完后...,都要登陆腾讯云 CDN–缓存刷新,手动刷新一下 CDN。
clean,然后重新生成 hexo g,启动博客 hexo s。...hexo new "postName" #新建文章 hexo new page "pageName" #新建页面 hexo clean #清除hexo生成的内容,建议生成前先clean一下,避免出现异常...GitHub 可简写为: hexo n == hexo new hexo g == hexo generate hexo s == hexo server hexo d == hexo deploy 参考...在netlify网站上添加自定义域名 图片 修改**DNS**,设置域名重定向 因为是在腾讯云上购买的域名,所以登录https://www.dnspod.cn/后,在我的域名栏就可以看到已经购买的域名了...://hexo.io/docs/ Hexo主题: https://hexo.io/themes/
目前有4个选择:1.IaaS,2.Paas,3.虚拟空间,4具有静态网站功能的云存储(比如腾讯云对象存储COS)。...http://hexo.io 一款node.js编写的静态博客程序,最概况的操作是运行命令hexo new hello-world生成一个新文章,文章用markdown写好后hexo g生成静态网站,然后把静态网站上传到云存储...文章写好后运行: hexo g 代码解释:生成了整个静态的博客了,生成在public目录。 三.上传到腾讯云存储 前置要求:已经配置好了腾讯的云对象存储。...先看代码: push2cos.py # -*- coding: utf-8 -*- import os import qcloud_cos ''' 发布博客到腾讯云cos上面去 腾讯云上面对应的根目录为...这个就是我寄放在腾讯云的博客: http://www.lixin.me 相关推荐 【腾讯云的1001种玩法】利用腾讯云搭建个人博客 腾讯云服务器免费体验 【腾讯云的1001种玩法】如何使用腾讯云做博客
腾讯云服务器已经买了好一阵子了,拖延到现在才搭博客,参考各个社区里挺多教程,最后选择使用Hexo来作为自己的博客框架,好处是不用自己造轮子,而且有很多漂亮的主题可以拿来用。...一、云服务器和域名的购买 云服务器 服务器我选择的是腾讯云这边的,双十一88块一年,一核两G内存50G云硬盘,这配置实话实说不咋行但搭个个人博客够用了,反正一天也没几个人会访问。...很多关于centOS的资料都是说配置位于etc/nginx/conf.d/ 下的dafault.conf 这个配置文件,但腾讯云和阿里云默认的库下载的是fedora版本的nginx,我们应该配置的是位于...这一部分主要目的是在云服务器上创建个git仓库,本地文件就可以通过git上传到云服务器的仓库中,并使用git的post-receive钩子将文件提交到仓库的同时同步到指定目录。...npm install hexo-deployer-git --save npm install hexo-server 之后我们就可以在自己的本机上查看自己的博客了 hexo g hexo
注意⚠️,是入门简单,如果你想制作出好看的页面,需要自己写CSS、JS,还是需要一定知识储备 为什么用Cloudbase搭建Hexo博客 Cloudbase是腾讯云推出的基础云开发,包括云函数、静态网站托管等...环境准备 这次我们部署Hexo到Cloudbase的静态托管,所以需要腾讯云这边,你需要准备: [Cloudbase环境] 腾讯云云开发Cloudbase Cloudbase下静态网站托管(https:...配套工具(tcb指令工具集): npm i -g @cloudbase/cli [安装tcb] 之后,我们使用tcb连接我们的Cloudbase: tcb login 会自动跳转浏览器,这个时候我们登录我们腾讯云账号...你可以在里面添加防盗链功能,避免网站流量大幅度不正常削减: [防盗链] 配合云函数,实现动态功能 Hexo虽然是静态的,但是本身支持JavaScript的使用。...[使用云函数配合,给博客实现评论] 具体可以参考:twikoo评论系统 总结 配合Hexo,其实已经满足个人写作需要了。因为个性化不同,使用文章主要讲Hexo的部署和构建。
Hexo 创建个人博客 Hexo文档 npm install -g hexo-cli hexo init hexo-cos-demo cd hexo-cos-demo npm install npm...run server 通过 npm run server 运行起来 [运行 hexo 个人博客网站] [访问网站] Hexo 拥有强大的插件系统,例如我们可以安装一个二次元动态模型插件 hexo-helper-live2d...1、安装依赖 npm i --save hexo-helper-live2d live2d-widget-model-z16s 2、修改 _config.yml 配置 live2d: enable:...# (必填) 该 website 组件创建的实例名称 # org: test # (可选) 用于记录组织信息,默认值为您的腾讯云账户 APPID # app: websiteApp # (可选) 该...[个人博客] 项目代码: 使用 hexo 在腾讯云 cos 对象存储中快速搭建个人博客
这个方法同样适用于 Hexo、Typecho 等博客平台(就是把 PHP 代码换成 JS 代码嘛),你可以根据自己需求,修改代码、挂不同的钩子,以实现个性化的需求。...看到这里,有很多小朋友的小问号们又要问了,“长老长老,我是 Hexo,怎么做呀,我是 Typecho 能不能用呀?”。能呀。...如果你是 Hexo,可能还是用 JS 来实现比较好,你可以把上面的代码翻译成 JS 的函数,然后在执行特定操作(例如发布新文章、有新评论)时调用这个函数。
另外,之前我的 wiki 一直是丢在 Git pages 上的,即使加上了 CDN,速度依然堪忧,于是重新在 CODING 部署持续集成服务,利用 CODING CI 将 hexo 的静态文件部署到 Web...环境构建') { steps { echo 'hexo 环境构建中...'...-g' echo '构建完成.' } } stage('hexo g 生成静态文件') { steps { echo 'hexo...g 生成静态文件' sh 'hexo clean' sh 'hexo g && gulp' sh 'mv public blog' //...CODING CI DOC “hexo 环境构建” 的 "stage" 中,npm install 如果不使用 -g 全局安装,在“部署”的 "stage" 会出现报错,很奇怪,一般来说,只有 hexo-cli
前言 hexo的搭建 修改初始密码 进入腾讯云,点击右上角控制台,选择轻量应用服务器(如果没有的话,就直接使用上面的搜索功能) 找到自己的服务器,点击 更多→管理,然后选择重置密码,重置初始密码...博客创建一个目录,赋予所有权限并设置所有者为git # mkdir /home/hexo # chown -R git:git /home/hexo # chmod -R 755 /home/hexo.../bin/bash git --work-tree=/home/hexo --git-dir=/home/repo/hexo.git checkout -f 点击Esc后输入:wq保存退出 修改权限 #...,php版本选择纯静态, 最后,别忘了将服务器解析到域名 本地配置 修改Hexo配置文件中的推送地址: repo: git@域名或IP:/home/repo/hexo.git 如果Git配置失败,...:/home/repo/hexo.git 最后三连(hexo clean && hexo g && hexo d)上传,输入域名访问即可 附加步骤 完成以上步骤后就可以通过域名访问网站了,接下来的步骤都是附加步骤
领取专属 10元无门槛券
手把手带您无忧上云