记录一次Windows搭建个人博客网站-避坑指南

1.起因

平时自己一直用typora写笔记,记录一些实验过程的,但是因为文件,图片的一些不方便同步更新到网上,就很麻烦,加上自己有兴趣搭建一个网站,最近刚好有时间就想着直接搭建一个网站来记录分享吧。

2.网站搭建过程拆解

(1)网站

首先让我们来看一下网站的定义:

网站是指在因特网上根据一定的规则,使用HTML、ASP、PHP(标准通用标记语言)等工具制作的用于展示特定内容相关网页的合集。

网站是一种沟通工具。人们可以通过网站来发布想要公开的内容,亦或是利用网站来提供相关的网络服务。

网站是由域名(Domain Name)、地址(Internet Protocol Address)配合提供一定网络服务的主机服务器搭建而成,以服务器为载体的互联网储蓄空间。人们可以通过网页浏览器进行访问、查找文件、也可以通过远程文件传输(FTP)进行文件的上传、下载操作。

从网站的这一系列定义,我们可以知道,我们自己搭建一个网站,我们需要用到服务器,域名还有你的网站页面框架的源代码。

(2)服务器

服务器其实也是电脑,对于服务器这里,你可以本地搭建服务器,也可以使用云服务器。但是本地搭建服务器太昂贵了,而且也比较复杂,当然你要是有兴趣,我觉得也可以自己搭建一个。我刚开始搭建网站的时候,我使用的是阿里云的云服务器

阿里云网址:

(aliyun.com)

但是,阿里云这个云服务器,我觉得还不算很便宜,我当时是抱着白嫖云服务器的心态去的,就是新人免费领取一个月,然后完成实验又能领6个月,但是完成实验我发现需要进行网站的一个备案,备案那个东西太麻烦了,我只想搭建一个小小的博客网站而已,并没有其他需求,不像别的网站功能丰富提供服务什么的。因此这一路我也没有选择。

(3)采取vercel+hexo+github搭建

这个网上已经有很多教程了,我这里就不过多叙述了,这里只给一个心得建议,就是看教程之前把这三个东西先了解一下。

大致工作原理是:

1. 用hexo在本地写好文章后推送到github

2. vercel监控到github改动

3. vercel重新部署页面

(4)踩坑

1.安装git的坑

由于我一开始git安装在c盘,但是我从github里面git clone项目到本地失败,貌似c盘不让我这样子做,给我的响应都是请求拒绝,很奇怪,我按照网上的把权限都打开也是失败的。于是我将git clone到其他盘上面就成功了。但是nodejs和git是安装在c的,这里又出问题了。于是我打算重新安装,重新安装git的过程中,发现无法修改安装路径,这里我删除的时候连带注册表环境变量都删除了,重新下载安装还是无法修改路径。

这里建议尝试用一个cclearner进行清理注册表,多清理几次然后重新安装

我手动请清除完全清理不干净,还是得用软件去清楚。

2.建议将hexo,nodejs,git安装整合在同一个文件夹下面,这个文件夹后面再多创建一个给项目。四合一方便操作,免得后面路径又出问题

要是你的桌面路径不存在中文的话,可以直接在桌面上面操作。

3.

如果你git clone你的项目到文件夹中出现这种情况

fatal: could not create work tree dir 'themes/butterfly': Permission denied

在Windows的系统里面,首先检查梯子,网络这些问题

然后再检查

在属性里面打开所有权限

打开之后应该就能正常git clone了

心得

失败是常态,多尝试,多学习,学会从系统整体的思考问题,解决问题。

搭建过程中用到的网站

https://blog.csdn.net/wufaqidong1/article/details/132951333

Hexo的详细搭建过程——小白的血泪经历QAQ - 橘崽崽啊 - 博客园 (cnblogs.com)

滑动验证页面

其他的一些教程,我觉得都不是很全面,坑很多,建议避坑

  • 43
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值