如何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搭建个人博客的方式有很多,百 ...
随机推荐
- 关于64位W7下怎么学习汇编语言的一些心得!
出处:http://tieba.baidu.com/p/2277546332 1.首先下载DOSBOX,它的作用就是让你在64位下使用32.16位的软件.如果不使用DOSBOX就会出现程序不兼容的对话 ...
- Java Review (一、Java开发环境)
@ 目录 Java程序运行机制 高级语言运行机制 编译型语言 解释型语言 Java运行机制和JVM 编写 编译 运行 Java开发工具包 JDK JRE JDK.JRE与JVM HelloWord 编 ...
- 记录RecyclerView的位置并进行恢复
//监听RecyclerView滚动状态 mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Overri ...
- Redis集群方式
Redis有三种集群方式:主从复制,哨兵模式和集群. 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC命令: 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用 ...
- nacos部署注意点
官方Naming Configuration Service https://nacos.io/zh-cn/docs/deployment.html 划重点 单机部署 单机部署默认嵌入式存储数据 支持 ...
- 字符串相同ID竟然不同!!!
- 【分区】使用 GPT 分区表分区并格式化 (FreeBSD 系统)
1. 查看磁盘列表 使用命令 diskinfo -v /dev/vtbd1 查看磁盘设备列表. 2. 创建 GPT 分区 1). 执行命令 gpart create -s gpt vtbd1.2). ...
- @codefoces - 566E@ Restoring Map
目录 @description@ @solution@ @accepted code@ @details@ @description@ 对于一棵 n 个点的树,我们称两个点是相邻的当且仅当两个点的距离 ...
- 使用torch实现RNN
(本文对https://blog.csdn.net/out_of_memory_error/article/details/81456501的结果进行了复现.) 在实验室的项目遇到了困难,弄不明白LS ...
- 人脸识别和手势识别应用(face++)开发
基础认识 本项目使用的是face++平台,人脸识别+手势识别双确认显示. python编程,代码简介,方便扩展. 该项目适用于Windows系统和Linux系统,但必须安装相应的模块,其中包括 l ...