使用github搭建Hexo博客

今天搞了一晚上搭建Hexo博客,发现异常得简单~写篇博客记录下

搭建博客的框架有很多,学长用的是WordPress,今天拿了Hexo练了下手。

首先这个博客框架是用node.js写的,首先就是安装node.js的环境

------------------------------------------------------------------------------------------------------

linux系统很简单,终端输入:

sudo apt-get install nodejs

sudo apt-get install npm(安装版本管理工具)

就安装好环境了,查看有没有安装好的方法:

node -v会显示node.js版本号

npm -v会显示工具的版本号

windows下就百度一下应该也蛮简单,只是linux连环境变量都不用配置hhhh

------------------------------------------------------------------------------------------------------

由于这个框架是github托管的,自然就要安装git了linux直接sudo apt-get install git就行,windows下安装git bush

然后就创建个文件夹作为存放博客文件的仓库,接下来就要去github上创建一个仓库了。

github真良心。。登录github点击加号创建仓库,然后把仓库名字取为:你的id.github.io

比如我的名字是iunique,仓库名字像这样:


然后点确定。。这样这个域名就属于你的了,每个账号允许注册一个这种域名

创建成功后就可以在地址栏输入iunique.github.io就可以访问你的域名了

下面说一下我学到的基本的上传文章操作:

在你准备好的仓库里面,如果是windows就git bush here

linux直接在文件处打开终端

------------------------------------------------------------------------------

安装hexo:

npm intall hexo -g

等一会hexo就安装好了

命令:hexo -v  查看是否成功

命令:hexo init  等待大概几分钟就初始化好了

命令:npm install  会安装各种组件

命令: hexo g  会部署hexo博客

命令hexo s  开启服务器

之后会提示在localhost:4000可以访问页面了,如果访问失败可能是4000端口没有打开:

ctrl+c停止后修改端口:

hexo server -p  端口号

之后,如果以前在该服务器上加入过ssh key到你的github账号上就可以直接跳过这一步:

----------------------------------------------------------------------------------------------------------

安装完git后:cd ~/.ssh

ssh-keygen -t rsa -C "这里填写你的邮箱地址"

会在该文件下生成秘钥,

 输入eval "$(ssh-agent -s)",添加密钥到ssh-agent,

再输入ssh-add ~/.ssh/id_rsa,添加生成的SSH到ssh-agent

来到github页面,点setting,吧id_rsa里的东西复制进ssh keys里,title随便打

输入ssh -T git@github.com,显示hi+你id就说明添加成功了

------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值