【超实用】2023年,学生上班族如何简单快速,低成本的搭建一个博客网站

2023-09-20 10:44:27

前言

因为工作和生活的需要,我一直有博客的搭建需求。我将总结下来,为读者提供参考。
 起初,我采用的是香港云虚拟主机,这种虚拟机极其便宜(一个月几块钱),域名免备案。这非常好,我用了一段时间发现,香港虚拟机的内地访问速度比较慢,并且服务商可能过一两年就会跑路,有点不靠谱。
 于是,我选择了腾讯云的轻量级服务器,用新用户买的2h2g,其实对小博客是够用的。好处是内地访问速度快,服务器安装时,有内置的wordpress系统可以一键安装wordpress。但是缺点是无法忍受的,首先是域名备案的问题,审核超久(20天左右)很麻烦,而且如果是个人备案,你网站商用,或者博客上带点盈利服务,就会有人找你麻烦。我就被发过好几次域名警告,并且后续的服务器续费成本真的很高,就算你拿家里人sfz注册新号,那也够你麻烦的了。
 后来我又选择了hexo搭建博客,把博客搭建的GitHub上,确实很好,访问速度(你是程序员的话,访问GitHub就不会慢),或者你也可以搭建在国内的gitee上。好处是,钱分比不给,连域名钱都可以不交。但是坏处就是,这种静态网站,想要发文章是真的麻烦(不信邪自己试试),我想很快你就会磨平了你对hexo的热情。
 我目前的解决办法:购买香港云中高配的虚拟机,平时多用wordpress插件 all in one来进行网站备份。必要时,直接做好网站迁移即可。域名最好从腾讯云上买,然后再腾讯云上申请免费ssl证书,这样的好处是,可以傻瓜式自动完成签名申请的步骤。

实操环节

香港虚拟机购买

个人建议从b站搜索关键词 博客搭建。会有大量的虚拟机服务商发这种引流视频,你可以去看他们视频的简介,经常会看到一些虚拟机购买网站。你从他们那里购买即可,一般这种香港虚拟机的成本比较低,服务商就算运营不佳,也能撑个一年半载。我们只要定期做好网站备份(后面说)即可。
 购买的配置只需要中高配即可,如下图即可,一年花的钱,学生党都可以承受。
file

博客搭建

淦,你刚才不是都搜到博客搭建教程了吗,你直接照着他们的教程走即可。那些东西大部分都是一模一样的操作步骤,很简单,正常不会有坑的。

ssl证书配置

博客搭建好后,可能视频就到结尾了。很多时候他们不会跟你将ssl证书怎么搞,就是http变https。记住你要运营一个网站,这个真的很基础也很重要。不要忽视掉,这么说吧,你从谷歌浏览器进这个网站会直接弹出警告信息,你就说人家敢不敢进来看你的网站吧。
 首先,从腾讯云上买个域名,购买地址:https://buy.cloud.tencent.com/domain 要求你的域名有一定的辨识度,方便别人记住,不要图便宜乱敲一堆字母数字这种的网址,这样连你自己都记不住你的博客!域名后缀不要买.com这种,太贵了,尽量用.top .xyz这种后缀的,既好记又便宜。
 买个域名后,去ssl证书控制台申请免费证书:https://console.cloud.tencent.com/ssl
file
确认证书类型,点申请免费证书
file
按照下图的操作即可,其他选项默认,设置好后提交申请即可搞定。
file
接着回到你购买虚拟机的地方,一般服务商会给我们一个控制面板,里面基本都会有SSL证书设置的功能。
file
至于如何配置证书,看下图。
file

备份设置

从wordpress后台中安装插件“ All-in-One WP Migration”
file
导出就是备份操作,如果要恢复站点,就选择导入即可。
file
这个插件也有自动备份功能,不过要花钱,就不多介绍了,平时偶尔自己去备份一下网站即可。

总结

文末总结一下:香港虚拟机(超低价服务器)+腾讯云域名和ssl(傻瓜式搞定ssl证书申请)+worpress(便捷性吊打hexo这类静态博客)。
另外欢迎逛逛的我的站点

更多推荐

SpringMVC学习|Servlet回顾、理解SpringMVC小demo、SpringMVC原理

Servlet回顾创一个空的maven父工程,导入相关依赖,测试的、spring的、servlet的、jsp以及jstl标签的。创建一个空的maven子项目,并添加web支持为了保险起见,在子项目中添加servlet和jsp的依赖编写一个Servlet类,实现HttpServlet接口获取前端参数,以及重定向,这里为了

SpringMVC中的JSR303与拦截器的使用

一,JSR303的概念JSR303是Java中的一个标准,用于验证和校验JavaBean对象的属性的合法性。它提供了一组用于定义验证规则的注解,如@NotNull、@Min、@Max等。在SpringMVC中,可以使用JSR303注解对请求参数进行校验。1.2为什么要使用JSR303?(更加理解)前端不是已经校验过数据

(第十一天)初识SpringMVC SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用开发学习记录

SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用开发学习记录(第十一天)初识SpringMVC今天我们要来学习一下SSM框架的最后一个框架SpringMVC一、初认SpringMVC基本概念:​SpringMVC(Model-View-Controller)是一个用于构

跟着AIGC学Linux:简介(一)

文章目录1.Linux内核的历史2.基本概念3.发行版4.Linux应用领域5.LinuxVSWindows横向对比表格:1.Linux内核的历史Linux内核最初由一位名叫LinusTorvalds的芬兰计算机科学家于1991年创建。当时,Torvalds是一名赫尔辛基大学的学生,他在寻找一个类似于UNIX操作系统的

在适用于 Linux 的 Windows 子系统 (WSL2) 上安装 Node.js

🎬岸边的风:个人主页🔥个人专栏:《VUE》《javaScript》⛺️生活的理想,就是为了理想的生活!目录安装WSL2安装Windows终端(可选)安装nvm、node.js和npm替代版本管理器安装VisualStudioCode有用的VSCode扩展设置Git(可选)如果你是使用Node.js的专业人士、发现性

【Linux】查看系统各种信息的常用命令 (CPU、内存、进程、网口、磁盘、硬件、等等)

Linux是一种开源的类Unix操作系统,它有很多不同的发行版,如Ubuntu、CentOS、Debian等。Linux系统提供了很多命令行工具,可以让用户方便地查看和管理系统的各种信息,如硬件配置、内存使用、进程状态、网络连接等。本文将介绍一些常用的命令,以及它们的用法和示例。系统基本信息:unameLinux发行版

汽车行业数据治理方案,助力车企研产供销数据一体化

随着数字技术的不断革新和应用,汽车行业已转向大数据、新技术寻求生产力突破,以电动化、网联化、智能化、共享化为标志的“汽车新四化”,为汽车行业带来了翻天覆地的变化。如何抓住“新四化”的机会,在汽车产业变革中赢得先机,数据的智能化应用是关键。然而原生态的汽车行业大数据多且杂,车企在“市场规划、设计、制造、销售、维护”产品全

【kafka】kafka重要的集群参数配置

如何规划Kafka对于实际应用的生产环境中,需要尽量先规划设计好集群,避免后期业务上线后费力调整。在考量部署方案时需要通盘考虑,不能仅从单个维度上进行评估,下面是几个重要的维度的考量和建议:这里重点说说操作系统的因素。Linux系统比其他系统(特别是Windows系统)更加适合部署Kafka,主要体现在三个方面:I/O

Vue语法

目录事件处理器是什么案列表单的综合案列定义常用功能组件通信定义父传子​编辑子传父事件处理器是什么事件处理器是一种函数,用于响应和处理事件的触发。在编程中,当特定事件发生时,可以通过事件处理器来执行相应的操作和逻辑。事件处理器通常与特定的事件绑定在一起。当事件触发时,绑定的事件处理器函数将被调用,并且可以访问事件的相关信

基于Java+SpringBoot+Vue前后端分离制造装备物联及生产管理ERP系统设计和实现

博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌🍅文末获取源码联系🍅👇🏻精彩专栏推荐订阅👇🏻不然下次找不到哟2022-2024年最全的计算机软件毕业设计选题

G. Best ACMer Solves the Hardest Problem

Problem-G-Codeforces有一天,一位优秀的ACMer将离开这个领域,面对新的挑战,就像前辈们所做的一样。他们中的一些人接管了家族企业,一些人在失业的边缘挣扎。一些人有勇气展示自己,成为专业的Ingress玩家,一些人仍在不断挑战自己的极限,尝试解决ProjectEuler中的所有问题。但是,对于前国王B

热文推荐