Hexo+阿里云,手把手教你如何搭建属于自己的个人博客(超详细)
个人主页效果:
若有问题,记得在“阿汤笔迹” 微信公众号私信我哦!
引言:
为什么要搭建自己的个人博客?
在工作和学习过程中,我们经常遇到一些问题,但随着时间的推移,记忆问题解决方法变得困难。通过记录和分享这些问题的解决方法,我们可以帮助自己和他人。搭建个人博客可以:
促进归纳总结和记忆,使他人知识成为自己的知识。
锻炼写作能力,通过文字表达思想和经验。
培养开放(开源)意识,促进知识交流和共同进步。
对外开放作为国家政策的体现,意味着个人也可以开放自己的知识和经验。
搭建个人博客的多种选择:
博客主要分为静态和动态两类:
动态博客:需要前端和后端支持,可管理,但可能笨重。
静态博客:纯前端展示,无需后端管理,轻量级。
动态博客搭建:
直接在公共平台上创建(如简书、CSDN等):简单,但受限制较多。
使用WordPress等框架:相对简单,但可能较重。
自开发动态博客:功能强大,但复杂度高。
静态博客搭建:
使用Hexo、Hugo、jekyll等框架:轻量级,易上手,免费托管。
云端服务器部署:独立域名,访问速度快,自主可控,需付费。
使用“Hexo+阿里云”搭建个人博客的好处和步骤:
Hexo是什么?Hexo是一个基于Node.js的博客工具,用于生成静态网页。
为什么选择Hexo?Hexo本地安装,无需服务器部署,通过Markdown编辑文章,生成HTML页面,自动上传到服务器。
为什么选择阿里云ECS服务器?提供独立域名、快速访问和自主控制。
阿里云服务器搭建步骤:
注册域名:方便记忆,便于用户访问。
服务器备案:符合国家规定,确保合法。
安装Node.js、Git、Hexo:
配置安全组:允许80端口访问,确保服务器可访问。
安装nginx作为Web服务器。
配置nginx路由:指向Hexo博客目录。
安装node.js和Git。
创建git用户,配置SSH免密登录。
配置Git仓库:自动部署Hexo博客。
完成其它配置,包括Hexo客户端设置、域名绑定等。
结束语:
新手在搭建博客时遇到问题时不要害怕,解决问题意味着进步。如有疑问,请在“阿汤笔迹”公众号私信。更多文章请访问个人博客。
多重随机标签