如何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搭建个人博客的方式有很多,百 ...
随机推荐
- Jmeter用beanshell将相应中的参数写入到本地文件中
实现效果: 将每次请求的指定参数写入到本地csv文件中. 实际场景:将登录请求中,服务器返回的token值获取并写入到本地csv文件中,供其他接口调用.这样在压测单接口时,不需要再进行登录,避免压测单 ...
- jdbc+mysql常见报错总结
1.The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You ...
- Mac Book 问题汇集
1.mac wifi 无法连接问题 1. 由于插入的USB 转接头导致,USB转接口带有网线插口,机器默认网页接口接口导致. 解决方案: 拔掉转接口,连上WiFi ,再插入转接口使用 2.可以是路由器 ...
- 一台电脑如何使用多个git账号?
git相信大家都在用,一般公司有一个账号,放公司自己架的服务器中,员工自己还有一个github或者gitee的账号,存放自己的一些私有代码.本篇文章总结一下,本人在公司开发机上,使用多个git账号的干 ...
- spring cloud系列教程第八篇-修改服务名称及获取注册中心注册者的信息
spring cloud系列教程第八篇-修改服务名称及获取注册中心注册者的信息 本文主要内容: 1:管理页面主机名及访问ip信息提示修改 2:获取当前注册中心的服务列表及每个服务对于的服务提供者列表 ...
- 05.Java面向对象
一.面向对象基本概念 面向对象的特征 封装 封装是指利用抽象数据类型将数据(属性)和对数据的操作(方法)包装起来,把对象的属性和动作结合成一个独立的单位,并尽可能隐蔽对象的内部处理细节. 继承 一个类 ...
- [转] Ubuntu的apt-get 设置代理的方法
点击阅读原文 新立得软件管理器这种图形化的代理设置很明了,这里介绍下终端命令行的网络代理设置,这样大家就可以通过代理进行apt-get了. 方法一: 如果只是想临时使用http代理,可以在使用apt- ...
- 【asp.net core 系列】9 实战之 UnitOfWork以及自定义代码生成
0. 前言 在前一篇中我们创建了一个基于EF的数据查询接口实现基类,这一篇我将带领大家讲一下为这EF补充一些功能,并且提供一个解决避免写大量配置类的方案. 1. SaveChanges的外移 在之前介 ...
- flink实时数仓从入门到实战
第一章.flink实时数仓入门 一.依赖 <!--Licensed to the Apache Software Foundation (ASF) under oneor more contri ...
- (四)进行HTTPS请求并进行(或不进行)证书校验(示例)
原文:https://blog.csdn.net/justry_deng/article/details/81042379 相关方法详情(非完美封装): /** * 根据是否是https请求,获取Ht ...