如何Simplest搭建个人博客
前期
例如wordpress、hexo、hugo……
准备
安装Node.js,安装Git,进入Hexo网站。进入Github网站进注册和登录。
建议买个阿里云服务器(学生最近好像是免费的)
开始搭建
进入Hexo网站,然后按照网站的命令进行一些列安装。
前提要做的是以上的一些内容和一些下面的内容:
我们可以把“个人博客”创建一个单独的文件夹放在一个盘中(最好使用英文命名)
然后随便创建一个文件夹(例如“project”)
命令
更新一下镜像源:**npm config set registry **[https://registry.npm.taobao.org](https://registry.npm.taobao.org)
npm install hexo-cli -g
hexo init blog(此时如果未提前安装Git,会出现问题,建议把此次用到的软件安装到一个文件夹里面)
- npm install
- hexo server(点开其中的网址)
进入Github
打开“setting”找到“Github Pages”设置为“master branch”
然后生成静态网站,利用** hexo g**
(此时本地的话,差不多了)
使用Git
** git config --global user.email "3289705398@qq.com"**
ssh-keygen -t rsa -C “你的命名”
cat ~/.ssh/id_rsa.pub
(出现一串东西进行复制)
打开github,打开个人资料设置的“setting”找到“ssh and gpg keys”新建一个ssh,命名后粘贴你刚才复制的一串字符。
打开Git,输入命令“ssh -T git@github.com”输入yes,
进行文件修改
(注意:下面的三行命令修改时,必须在冒号后面添加空格,不然“hexo d”命令无作用)
进入blog文件夹中,找到“_config.yml”使用记事本打开(建议用别的,比如nodepad++或者vscode)
最后一行deployment更改为:
type: 'git'
repository: https://github.com/Dfrank-wx/blog(图片中的地址)![]()
branch: master
进入cmd中进入blog文件夹中,使用命令添加插件:npm i hexo-deployer-git
配置完成后
输入命令“hexo d ”进行登录
登录成功后,你会发现你的GitHub里面会多出一部分新文件。
进入博客
如何进入
进入GitHub的设置,找到上次的那个,此时显示的网址就是你的博客地址
![]()
修改文件
继续修改“_config.yml”将URL里的root 修改为“/blog/”(记住前面要加的空格)
敲命令
hexo clean
hexo g
hexo d(重新上传)
这是我第一次搭建博客,虽然不是自己写的代码!
但是在这过程中,还是遇到了很多问题,以上步骤仅供参考!
如何Simplest搭建个人博客的更多相关文章
- 【原】Github+Hexo+NextT搭建个人博客
摘要 GitHub 是一个开源项目的托管网站,相信很多人都听过.在上面有很多高质量的项目代码,我们也可以把自己的项目代码托管到GitHub,与朋友们共享交流.GitHub Pages 是Github为 ...
- hexo+github搭建个人博客
最近用hexo+github搭建了自己的个人博客-https://liuyfl.github.io,其中碰到了一些问题,记录下来,以便查阅. hexo+github在win7环境下搭建个人博客:hex ...
- 【一】Ubuntu14.04+Jekyll+Github Pages搭建静态博客
本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...
- 利用Hexo搭建个人博客-博客发布篇
通过 <利用Hexo搭建个人博客-环境搭建篇> 以及 <利用Hexo搭建个人博客-博客初始化篇>,我们了解到了利用Hexo搭建个人博客需要的环境以及配置,下面这篇文章将会介绍如 ...
- 利用Hexo搭建个人博客-博客初始化篇
上一篇博文 <利用Hexo搭建个人博客-环境搭建篇> 中,我们讲解了利用Hexo搭建个人博客应该要配置哪些环境.相信大家已经迫不及待的想要知道接下来应该要怎么把自己的博客搭起来了,下面,让 ...
- 利用Hexo搭建个人博客-环境搭建篇
我是一个爱写博客进行总结分享的人.然而,有着热爱写博客并且深知写博客好处的我,却没有好好的把这个习惯坚持下来.如今毕业已经一年多了吧,每一次与师弟师妹们聊天,我总会意味深长的建议他们,一定要定期梳理总 ...
- hexo在git上搭建个人博客
公司实习第一天接到的任务是:搭建一个基于Nodejs的开源项目的开发环境,接到任务时以为不是很困难,后来才知道该项目已于去年被废弃,搭配环境的时候遇到了不少问题,折腾了两天还是没有最终完成... 不过 ...
- 使用jekyll在GitHub Pages上搭建个人博客【转】
网上有不少资源,但大多是“授人以鱼”,文中一步一步的告诉你怎么做,却没有解释为什么,以及他是如何知道的.他们默认着你知道种种专业名词的含义,默认着你掌握着特定技能.你折腾半天,查资料,看教程,一步步下 ...
- 使用github与jekyll搭建个人博客(一)
虽然使用博客园还没有多久,但是最近看到一些大神的博客觉得很是炫酷.于是突发奇想,想要搭建自己的博客站点儿.编程菜鸟一枚,还是想要记录下最近的搭建博客经历. 使用github搭建个人博客的方式有很多,百 ...
随机推荐
- opencl(3)程序、内核
1:程序 1)从上下文中创建程序 cl_program clCreateProgramWithSource( cl_context context, //上下文 cl_uint count, //文本 ...
- Linux笔记(第二天)
tail -1 /etc/passwd 显示最后一行 一.用户类型: 超级用户:root 超级管理员 ID=0 普通用户:系统用户:uid:1~999(centos7) 1~499(centos6 ...
- 如何优雅地停止 Spring Boot 应用?
首先来介绍下什么是优雅地停止,简而言之,就是对应用进程发送停止指令之后,能保证正在执行的业务操作不受影响,可以继续完成已有请求的处理,但是停止接受新请求. 在 Spring Boot 2.3 中增加了 ...
- web开发网络请求到数据的整合办法
开发中向服务器请求到的数据是特别复杂的,需要从中抽离出需要展示的数据进行展示个和交互. 思路: 先将请求到的复杂数据传递到一个类A中,从类A里抽离出需要的数据.需要展示数据的地方,面向类A开发,类A关 ...
- Elasticsearch系列---生产数据备份恢复方案
前言 生产环境中运行的组件,只要有数据存储,定时备份.灾难恢复是必修课,mysql数据库的备份方案已经非常成熟,Elasticsearch也同样有成熟的数据备份.恢复方案,我们来了解一下. 概要 本篇 ...
- @uoj - 164@ 【清华集训2015】V
目录 @description@ @solution@ @accepted code@ @details@ @description@ Picks博士观察完金星凌日后,设计了一个复杂的电阻器.为了简化 ...
- [源码解析] GroupReduce,GroupCombine 和 Flink SQL group by
[源码解析] GroupReduce,GroupCombine和Flink SQL group by 目录 [源码解析] GroupReduce,GroupCombine和Flink SQL grou ...
- Cookie 和 Session 关系详解
什么是 Cookie 和 Session ? 什么是 Cookie HTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在 ...
- vc6.0创建文件时,出现很多烫烫烫解决方法
vc6.0创建文件时,出现很多烫烫烫烫解决方法 SWM2烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫.IA 如果项目文件放在桌面上 如:C:\Documents and Settings\txwtec ...
- redis编译报错总结
redis编译报错总结: 1.不能编译没有GCC 编译工具安装报错:问题1:make时可能会报如下错误cc -c -std=c99 -pedantic -O2 -Wall -W -g -rdyna ...