怎么创建博客,个人如何建立自己的博客

访客3年前黑客资讯1052

你只想搭建一个博客,那么你很大概不需要一个处事器,并且会更容易些

假如你需要在小我私家处事器上陈设,有大概会经验以下步调:

设置反向署理,你需要相识 nginx 可能 traefik 的设置

设置 https,利用 lets encrypt 生成证书

利用 cron 按期更新证书

手动陈设:需要每次陈设都需要登录处事器

自动陈设:团结 github/gitlab 设置 CI/CD

假如自动陈设,有大概利用到 docker 与 docker-compose (有大概自建 docker repo)

假如处事器在阿里云买的有大概还需要存案

虽然,假如你有一个完整的 kubernetes 情况,后期事情量相对就会简朴许多,你也需要

这也是在 k8s 上陈设前后端应用的一般流程

利用 k8s 团结 ingress 自动生成证书 (一次性事情)

利用 helm 建设 chart

构建 docker 镜像 (有大概自建 docker repo)

团结 github/gitlab 设置 CI/CD

相对而言利用一个静态网站网站托管处事,巨大度与事情量就会少了许多,究竟它陈设时只需要维护若干静态文件。也更适合刚打仗博客搭建可能没有处事器的同学

原文链接: 假如你想搭建一个博客

系列文章: 小我私家处事器运维指南

01 选择一款静态网站生成器

动态博客应用状态过重,巨大性过高,未便于陈设与迁移。无状态的静态博客是一个不错的选择。

假如你不想折腾数据库,那你可以选择一个静态网站生成器: 你只需要喂给它一大堆 markdown,它就会生成一些静态文件。

至于生成器,这是我曾经利用过的,感受都很不错,你可以任选一款,如何构建参考官方文档。

hugo: github star 39k。利用 go 开拓,是我用过的构建最快的生成器,它的简介也只有一句话: The world’s fastest framework for building websites.,不外我自我感受它的主题样式略少。假如你想定制,那你需要对 go 语言的 template 有些相识。

hexo: github star 28.4k。利用 node 开拓,主题样式多,我照旧较为喜欢这一点。

vuepress: github star 14.5k。利用 vue 开拓,一般用作文档较多。从我的博客套势气魄就可以看出来,它利用 vuepress 构建。

02 如何陈设

可以陈设在 github pages 可能 netlify

推荐利用 netlify,它可以团结 github 做 CI/CD: 当你把代码 push 到 github 的指定分支时,它就会在 netlify 自动陈设,别的它也有缓存,重定向,Prerender等诸多设置

github pages: 陈设后可以利用二级域名 xxx.github.io

netlify: 陈设后可以利用二级域名 xxx.netlify.com

我的小我私家博客利用了 netlify,关于构建的设置文件如下

教你如何搭建一个博客,只需要动动手指

你可以在域名提供商 godaddy 可能阿里云 直接注册一个。

而且在域名提供商处设置 CNAME: yourdomain.com -> xxx.netlify.com

当利用了本身的域名后,你需要去 netlify 为你的域名设置 https


04 利用 CDN

由于网站托管处事的处事器多半在海外, *** 速度上大概惨不忍睹,设置CDN就能派上用场了。

假如域名没有存案,发起利用 cloudflare 的CDN处事,完全免费

假如域名已经存案,发起利用阿里云的CDN处事,按量收费。

虽然这时候 https 需要从头设置 (阿里云的 https 流量也会收费)

Note: 利用 CDN 时要设置好正确的 nameserver

05 设置永久缓存

对付 vue/react 此类现代前端技能而言,团结 webpack 工程化越来越精彩。如 vuepress中 SPA 与 SEO 的团结, 但最重要的是生成带有 hash 的静态资源文件

为带有 hash 的静态资源文件在源站(即netlify)设置永久缓存,也能在阿里云上为 CDN 与 https 省不少流量费

教你如何搭建一个博客,只需要动动手指

以下是缓存在CDN掷中的截图

cache-control: ma-age=31536000 配置永久缓存

via 通过的署理节点

x-cache: HIT 在CDN上掷中缓存

教你如何搭建一个博客,只需要动动手指

相关文章

自己的孩子早恋应该怎么办(郜老师教你解决女儿恋爱)

才引导分开的,高中早恋老公说我外貌机智,解说指导与实施发起等,文学周”期间,孩子早恋才27岁的彭于晏没了事情,男孩早恋血雨腥风的江湖摧毁了林平之空隙安静的糊口。不念书未经授权不得转载,早恋小萌和小超已...

怎样创建博客,搭建自己的博客教程

假如没有实际操纵的履历,普通人或许很难想象,本日搭建一个本身的博客可能派别网站到底门槛到底有多低? 因为此刻各类处事越来越完善,所以搭建一个网站也变得越来越容易,只需要根基的软件操纵技术和一点点编程本...

如何根据自己的产品,制定合适的用户增长策略?

如何根据自己的产品,制定合适的用户增长策略?

请必然记得:在做用户增长前,有一个清晰,完善的用户增长计策长短常很是重要。它能让你在迷雾中刚强本身前进的偏向,纵然碰着任何的坚苦也毫不动摇。 作为创业团队的首创人、CEO、运营团队认真人、运营事情者,...

如何形成自己的文案风格?

如何形成自己的文案风格?

当我们谈论某些文案时,我们可以或许很明明地感受到它的气势气魄,这是一个文案很是乐成的表示。本文将从三个方面,阐明如何形本钱身的文案气势气魄,但愿对你有辅佐。 我们在做流传的时候,老是讲差别化差别化。...

怎么开通博客?教你如何创建属于自己的博客

怎么开通博客?教你如何创建属于自己的博客

首先得购置注册一个域名,此刻域名注册的处所许多,可以去大的注册处所去购置,一个或许是60元阁下,发起可以选择com域名或cn域名,不外小我私家博客用小我私家姓名等较量好一些,注册好了后在提交实名认证,...

建立属于自己的用户运营体系有多重要?

建立属于自己的用户运营体系有多重要?

昨天老邓(海内手游主策大神)让我到他公司分享关于用户运营的心得,究其原因照旧因为有一组用户运营的小团队要去职。因为这几年我很少实际操纵有针对性的户运营了,一般都放在了整个项目可能公司运营的节点来上拟定...