github安装_GitHub+Hexo 搭建免费个人网站详细教程

b2e74e79cae1e3e896c86bb65899aac5.png

我是没有域名的, 所以该教程不带域名绑定......

搭建步骤:

  • GitHub创建个人仓库
  • 安装Git
  • 安装Node
  • 安装Hexo
  • 发布网站

GitHub创建个人仓库

没有账号的自己注册一下(下面是网址)

https://github.com/join?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F&source=header-home​github.com

注册好之后:

c181f2eaaf997d71ec816c15155ae4cb.png

1.点击绿色按钮new创建

2.仓库仓库名应该为:用户名.http://github.io

3.这个用户名使用你的GitHub帐号名称代替,必须这么写!!!

比如我:是lingyangcj

51e17c83e447c5bf89c4c4c67db87860.png

那么仓库名就该是这么命名:

6ef4fb4a2b097850c1ec5ea09f6966eb.png

因为我已经创建过这个名称了,所以这个会报错说已存在, 第一次创建是不会有这个提示的.

安装Git

1.安装教程--廖雪峰老师的教程

Git教程​www.liaoxuefeng.com
09dc1ef7462b4773f7f1e55471405d7e.png

2.下载地址(根据自身机器选择64位或者32位)

Git - Downloading Package​git-scm.com

3. 绑定Github账号到Git上

defb9c82fde3c7b00bffee135d835e9c.png

鼠标右击打开Git Bash

设置user.name和user.email配置信息

git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"

生成ssh密钥文件:

ssh-keygen -t rsa -C "你的GitHub注册邮箱"

一般生成在这个文件夹下

C:UsersAdministrator.ssh

右键用记事本打开该文件,然后复制里面的全部内容

df440122df15bed8b0b9af10948197c2.png

打开下面这个链接

Build software better, together​github.com
f12e616177fedf845e20e97b47ba30ef.png

点击绿色按钮

668e40fe7ae7ee02d28d2a2317388269.png

0fc6a28f556e2be29f1cec086746e9cf.png

然后检测是否添加成功:

在Git Bash中检测GitHub公钥设置是否成功,输入 ssh git@github.com

85374873aaa811162bf735a45c039838.png

出现与我相同的内容则代表成功.

安装Node.js

下载地址

Download | Node.js​nodejs.org
817ce2ca48ab7b9aa17ac4f05d03b3d6.png

一路下一步就好, 注意选择安装路径

安装完成后在控制台输入node -v查看是否成功

2a030eed2e3ff2b8a409aa4ad3b55ca6.png

出现node的版本表示成功

安装Hexo

1.创建一个文件夹用来保存hexo的文件,例如Blog

2.按住Shift+ 鼠标右键

b272e2ff661757269e0e4ed009fae1be.png

不按住Shift是不会出现--在此处打开Powershell这个选项的

使用npm命令安装Hexo

在控制台输入

npm 

安装完成后: 初始化博客

hexo init blog

然后分别输入

hexo new test

hexo g

hexo s

localhost:4000在这个网页就可以查看自己本地的项目

常用命令:
npm install hexo -g #安装Hexo
npm update hexo -g #升级
hexo init #初始化博客
hexo n "文章" == hexo new "文章" #新建文章
hexo g == hexo generate #生成
hexo s == hexo server #启动本地服务
hexo d == hexo deploy #部署

hexo server #监视文件变动并自动更新,无须重启服务器
hexo server -s #静态模式
hexo server -p 5000 #更改端口
hexo server -i 192.168.0.1 #自定义 IP
hexo clean #清除缓存

推送网站

84a7ef01341b0e4fb3dba3aefb799aa3.png

打开_config.yml 修改deploy的配置为你的github位置

33cd376326c6748d468ef84a9061a9ef.png

那么hexo d 这个命令就会把生成的文件推送到你这个github的仓库
安装 hexo的部署node插件

npm install hexo-deployer-git --save

输入指令

hexo clean 
hexo g 
hexo d

在地址栏输入你的放置个人网站的仓库路径,即 xx.github.io就可以正常访问了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值