作为计算机的学生,怎么能没有个人博客呢?
虽然网络上有很多博客平台,比如博客园,CSDN等等,但是没有自己的特色,限制相对较多,而且风评(csdn)不怎么好,本篇带你构建一个个人属性的博客站点
方法一:使用Github
该方法基本无成本,适合白嫖,但是缺点是访问速度慢,时不时被墙
开始
1.注册一个Github账户
注册Github账号详细教程【超详细篇 适合新手入门】_github注册-CSDN博客
2.安装nodejs
Node.js安装及环境配置超详细教程【Windows系统】_windows 安装nodejs-CSDN博客
3.安装Git
git安装配置教程(小白保姆教程2024最新版)_git安装及配置教程-CSDN博客
4.安装Hexo
Hexo框架学习——从安装到配置_hexo安装-CSDN博客
5.使用Hexo完成博客,然后使用git推送到github仓库
6.在GitHub仓库设置那里开通page功能,然后稍等一会即可访问对应域名了
优化
问题一:博客访问速度慢,被墙怎么办?
使用Cloudflare加速访问(虽然速度还是比较慢)
问题二:域名太长太丑不易记忆怎么办?
github page默认域名一般是 https://用户名.github.io/仓库名
,如果仓库名设置为用户名.github.io
,则仓库域名则直接变成https://用户名.github.io
,如果还想要更加自定义的,可以自行购买域名,一般cn顶级域名一年不到40块钱,比如本站 https://www.blog.jeanhua.cn
,二级域名来自一级域名 jeanhua.cn
问题三:博客内插入图片加载时间长怎么优化?
方法二:自建服务器
本站站点即为自建服务器,需要自行购买服务器+域名,有一定成本,但是作为计算机的学生,怎么能没有服务器呢(去参加一个大创评上省国级就可以混经费买个服务器了🤓)
使用wordpress
自行参考你的服务器系统下wordpress的安装教程
使用hexo
安装web服务器,比如nginx,参考 这篇文章
如同上文hexo教程,但是部署的时候记得把hexo构建的结果复制到服务器上,或者参考本站做法,参考如下文章: