400-915-1135
GitHub+Hexo 搭建免费个人网站详细教程(免费搭建网站模板)免费搭建网站csdn,

GitHub+Hexo 搭建免费个人网站详细教程(免费搭建网站模板)免费搭建网站csdn,

发表日期:2023-05-28 12:09:48   作者来源:众诚企业建站   浏览:219

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

搭建步骤:

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

GitHub创建个人仓库

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

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

注册好之后:

1.点击绿色按钮new创建

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

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

比如我:是lingyangcj

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

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

安装Git

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

Git教程www.liaoxuefeng.com/wiki/896043488029600

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

Git - Downloading Packagegit-scm.com/download/win

3. 绑定Github账号到Git上

鼠标右击打开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:\Users\Administrator\.ssh

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

打开下面这个链接

Build software better, togethergithub.com/settings/keys

点击绿色按钮

然后检测是否添加成功:

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

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

安装Node.js

下载地址

Download | Node.jsnodejs.org/en/download/

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

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

出现node的版本表示成功

安装Hexo

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

2.按住Shift+ 鼠标右键

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

使用npm命令安装Hexo

在控制台输入

npm install -g hexo-cli

安装完成后: 初始化博客

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 #清除缓存

推送网站

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

那么hexo d 这个命令就会把生成的文件推送到你这个github的仓库

安装 hexo的部署node插件npm install hexo-deployer-git --save

输入指令

hexo clean hexo g hexo d

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