今天搞了一晚上搭建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就说明添加成功了
------------------

最低0.47元/天 解锁文章
1575

被折叠的 条评论
为什么被折叠?



