Hexo部署当我们在自己这一方小天地完成了博客的基础搭建后,终于可以让它来到互联网上接受大浪淘沙的洗礼啦。
然而,从本地部署到服务器上可不是一件容易的事情,首先我们需要一个能够托管我们页面的平台,你可以选择将你的网页免费搭载到github pages上,也可以选择像我一样购买自己的服务器来进行部署。
前者是免费的,但是众所周知,国内网络有时无法链接github,链接质量无法保证,而且你无法自定义自己的域名,如果你想省下一笔资金的话,挂载到github上是一个不错的选择,网上也有很多教程,大家可以自行搜索。
博主选择了自行购买服务器进行部署,这个选择除了要购买服务器外,还需要购买自己的域名,有了域名以后还需要公安备案,如果你想在博客上放比较多的图片,则还需要购买第三方对象存储服务,也就是图床。这些合计起来每年也是不小的钱了,需要配置的东西也比较多,但是不要急,我们娓娓道来吧。本篇主要以分享博主自身部署网站的经历为主,没有教学的意思(没有这个实力呜呜),如果能帮助到你就太好了!
参考文档Hexo博客进阶:将Hexo部署到云服务器(CentOS)CSDN博客
Nginx网站服务配置,图文详解 ...
Hexo本地搭建现在开始,我们可以开始搭建博客了,当然这里仅介绍本人使用的Hexo,使用其他博客框架的读者可以自行在互联网上寻找教程。第一步,我们先以在本地搭建第一个页面为目标,再考虑后续的部署,服务器配置等问题。
参考文档:
文档 | Hexo
Hexo教程,看这一篇就够了- How to系列-CSDN博客
环境准备Hexo是基于Node.js搭建的博客框架,首先我们需要将对应的环境都安装好。
Node.js官网:Node.js — 在任何地方运行 JavaScript
安装过程不必多说,疯狂下一步即可。
安装完成后可以用命令行来验证:
在任意文件夹目录打开Powershell或者cmd,不会的同学可以按Win+R,输入powershell或者cmd再回车即可。输入如下指令,出现了版本号就说明已经安装成功。
1234PS C:\Users\username> node -vv22.14.0PS C:\Users\username> npm -v11.1.0
PS:如果安装完毕但是命令行仍显示无法识别,可能是环境变量还没有载入,可以重启电脑试试,还不行的话请检查系统-高级 ...
前期准备工作相信的心就是你的魔法
什么是博客博客,即英文的Blog,微博顾名思义也就是微型博客,人们可以在博客上发布文章、随笔等。
其实现在大部分人早就不在互联网上接触博客了,博客的基本功能基本已经被微博,抖音等更轻量化的平台代替,用户可以在这些平台上随时发布自己的新鲜想法,生活动态,商业运营任务等,浏览者也更容易通过平台搜索到自己更想要的内容,抖音的个性化推荐算法甚至可以让人毫不疲倦的刷上一天。
那为什么博客如今依然还存在呢,这主要归功于广大信息技术人员的活跃和需求,计算机技术文档,资料,教程等往往篇幅较长,专业性很高,脱离大部分人的日常生活,很难在轻量化平台上发展,目前互联网上流行的博客平台大部分也是技术博客平台,例如 CSDN 博客,博客园,掘金等等。值得一提的是长视频发达的B站上也有很多优秀的IT技术资料,当然B站还是以视频为主,不在本次讨论范围内。
个人博客顾名思义就是脱离了CSDN等第三方平台,私人搭建的博客,平台的域名、外观样式、内容、运营都有个人管理维护。网上其实有太多个人博客了,但是其中往往只有很优秀的才会被搜索引擎推荐靠前,从而被更多人看到,当然这并不影响广大网名建 ...
个人博客搭建记录大家好呀,本系列主要记录本人是如何从0开始搭建属于自己的个人博客,记录下过程中经验与心得。本人编程能力浅薄,搭建过程主要也是参考各路教程与攻略学习,意在分享交流,绝非教学,共勉!
为什么要搭建个人博客说来惭愧,虽然我是计算机专业,但是平时上网主要都是在玩游戏,虚掷了大把光阴,当然我平时还是喜欢关注一些新兴技术,偶尔也看一下技术文档,工作以后也会有意识的在摸鱼的时候学习一些开发技能,一方面这是我的兴趣,另一方面作为信息技术人员我也非常需要不断学习,与时俱进,为将来做好打算。平时在网上学习的时候,看到了很多优秀的个人博客,它们或者画面精美雅观,或者内容优秀丰富,慢慢的我也萌生了搭建自己博客的想法,既可以满足自己的分享欲望,也可以借此增进我的专业经验,一举多得。
本系列讲什么主要是本人搭建博客的过程与一些心得,从0开始建站的全过程,以及途中遇到的挫折困难和解决办法,随着网站的持续建设,本系列会持续更新~
需要哪些准备一点基础的编程技能,一颗热爱的心,当然还要一点点小钱。
付出与收获搭建博客确实是一件很麻烦的事情,除非你是老手,不然有很多东西要学习,绝非一日之功。博主本人虽然有 ...