实质上会预先打DNS服务器受到收获到这域名对应之IP小白独立搭建博客–Github

enter image description here

绑定域名

第一在万网上购得自己之域名,然后进管理界面

域名解析.jpg

域名解析内容.jpg

接下来以source文件夹下建一个CNAME文件(没有后缀名)

CNAME文件.jpg

下一场实施

CNAME:是供别名解析,就是说可以从一个域名解析绑定到其他一个域名。
例如:http://djlxs.github.io 解析绑定到 http://djl.pub
内主机记录www代表一个二级域名此时输入http://www.djl.pub举凡可正常访问的。如果主机记录是@意味着直接输入http://djl.pub大凡好看的
诚如景象下这半种植方法我们还见面助长,所以您于浏览器地址栏中输入http://djl.pubhttp://www.djl.pub越到是和一个页面。

A:提供的凡平等种IP地址解析及公所选购的域名之辨析方法。例如:151.101.24.133
解析到 djl.pub

当此我为此的凡阿里云自带的DNS服务器,当然你呢足以利用其他第三在DNS服务器。例如:dnspod,添加解析记录之法同
而是此地而记在公打域名的网站及转移默认的DNS服务商,以下为万网(域名提供商)和dnspod(域名解析服务商)为条例

率先登控制高进入域名管理,找到相应域名点击管理

域名管理控制台.jpg

点击修改DNS

修改DNS服务器.jpg

用以下内容复制粘贴进下图的情节框中保存,即可

f1g1ns1.dnspod.net
f1g1ns2.dnspod.net

更改DNS服务器.jpg

hexo d -g

同到GitHub即可,至此hexo博客搭建基本就好功告成。下面推荐一个家伙hexo-hey

小白独立搭建博客–Github
Pages和Hexo简明教程

hexo中文文档


3 安装hexo服务器

Hexo 3.0 把服务器独立成为了独家模块,您要先安装
hexo-server
才会使用。执行命令$ npm install hexo-server --save。这样设置好hexo服务器以后,我们即便可以启动服务器了。执行命令$ hexo server,然后于浏览器输入网址http://127.0.0.1:4000/,就可正常访问了。效果图如下:

本土效果.png

OK!现在地方曾经没有问题了,接下就是如果管其配置至长途服务器上了。

域名体系的发明者,他以1983年底第882以及在南加州大学里资讯科学研究院所提出的883号因特网标准草案备受提出DNS的架构。

这有限龙一直以捣鼓hexo,虽然未是雅为难,但是于搭建过程被,还是遇到了有问题,导致消费了少上。网上有众多息息相关课程,但是多且含糊不清,其实叫我豁然开朗的还是即时首稿子,在斯特别谢谢这员博主小白独立搭建博客–Github
Pages和Hexo简明教程。好了下面我们一直开始吧

谢谢~

4 配置SSH公钥

布置Github的SSH密钥可以为本土git项目及远程的github建立联系,让我们以地面写了代码之后直接通过git操作就足以实现本地代码库与Github代码库同步。操作如下:

首先步、看看是否留存SSH密钥(keys)
先是,我们得省是不是探望本机是否有SSH keys,打开Git Bash,并运行:

$ cd ~/. ssh

自我批评你本机用户home目录下是否存在.ssh目录
如若,不存这个目录,则开展次步操作,否则,你本机已经在ssh公钥和私钥,可以稍过第二步,直接上第三步操作。

第二步、创建同对准新的SSH密钥(keys)

$ssh-keygen -t rsa -C "your_email@example.com" #这将按照你提供的邮箱地址,创建一对密钥

直白回车,则以密钥按默认文件进行仓储。此时吗可以输入特定的公文称,比如/c/Users/you/.ssh/github_rsa
进而,根据提示,你待输入密码以及承认密码,在这里我们直接enter,不用输入密码。

Enter passphrase (empty for no passphrase): [Type a passphrase]
Enter same passphrase again: [Type passphrase again]

输入完以后,屏幕会显示如下信:

Your identification has been saved in /c/Users/you/.ssh/id_rsa.Your public key 
has been saved in /c/Users/you/.ssh/id_rsa.pub.The key fingerprint 
is:01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com

老三步、在GitHub账户中补充加而的公钥
运作如下命令,将公钥的内容复制到网粘贴板(clipboard)中。

clip < ~/.ssh/id_rsa.pub

接着:
登陆GitHub,进入你的Account Settings.

add_SSH_key.png

第四步、测试
得输入下面的授命,看看设置是否中标,git@github.com的一对并非涂改:

$ ssh -T git@github.com

事业有成后你会相

Hi djlxs! You've successfully authenticated, but GitHub does not provide shell access.

第五步、设置用户信息
兹您曾经足以经SSH链接到GitHub了,还有一部分个人信息需要健全的。
Git会根据用户之讳与邮箱来记录提交。GitHub也是为此这些信息来做权限的处理,输入下面的代码进行个人信息的安装,把称呼以及邮箱替换成你协调的。

$ git config --global user.name "djlxs"//用户名
$ git config --global user.email "djlxs@gmail.com"//填写自己的邮箱

新近一段时间又采访了诸多优质之资源,今天伙同介绍于大家!

转换主题

首先去hexo皮肤网站,选择同一慢慢悠悠进入其的GitHub地址然后以clone的文书移动到themes文件夹下。然后修改_config.yml文件被之theme为您所选取的主题的名称即可。然后实施

hexo g
hexo s

本地方看看主题皮肤是否曾经变过来,然后实施

hexo d -g

一同到GitHub,刷新即可

封面人物:保罗·莫卡派乔斯(Paul Mockapetris,1948 – )

遇到题目

问题01.jpg

解决办法:
参考链接
参考链接

  • https://github.com/codrops
    由@Amanda Wang
    校友推荐,当时本身哪怕震惊呆了,里面有各种前端的细节美化,比如页面载入效果、表单提交效果、分页效果等等。真心叼,大家千万不要失去。

  • https://github.com/tiimgreen/github-cheat-sheet
    GitHub的伪魔法大聚合!这里收集了各种你免晓GitHub炫酷用法:比较文件时疏忽空格、查看有作者的commit记录、比较分支……原来GitHub还能够这样用。

  • https://github.com/GitbookIO/javascript
    JavaScript教程,想学学JS又想增强一下英语的爱人可品味一下。

  • https://github.com/GitbookIO/gitbook
    结合GitHub和Markdown来写书,写作为足以开源哦~

  • https://github.com/dypsilon/frontend-dev-bookmarks
    前端学习资源非常聚合!一眼为不到底的列表,前端果然是大坑啊。

  • https://github.com/qyuhen/book
    国内大神写的求学笔记,有
    Go学习笔记、Python学习笔记和C学习笔记,中文版,完全好用作教程来所以。

  • https://github.com/faif/python-patterns
    Python设计模式集合,适合Python技能进阶。

  • https://github.com/terrytowne/android-developer-cn
    安卓开发者中文文档。

  • https://github.com/1HaskellADay/1HAD
    每天一起 Haskell 练习题。

  • https://github.com/vhf/free-programming-books
    超多免费编程课程,接近25000底Star数是它们太好之求证。

  • https://github.com/papers-we-love/papers-we-love
    优秀科技论文集合,适合对研究感兴趣之情侣。

1 安装hexo

安装好上述工具后,我们开安装hexo,首先打开git,鼠标右键–>git bash
here

Git_bash.png

开辟效果使下图:

打开Git.png

接下来实施下的吩咐
$ npm install -g hexo-cli,全局安装hexo的下手架,安装后咱们不怕可全局使用hexo这个令了。安装成功后行下发号施令hexo -v,就可以看见如下效果。

hexo安装成功.png

跟着执行下发号施令npm install hexo --save

然后新建一个文件夹比如hexo,在拖欠公文夹下打开Git(即Git bash
here),执行下发号施令

$ hexo init 
$ npm install

非出题目来说,该公文夹下面会激增这些文件。

hexo_init.png

5 将地方文件并到GitHub

clone_https.png

暨新建的仓库下面复制HTTPS地址,然后打开当地hexo文件夹下之

_config.jpg

填入以下信息:

add_config.jpg

然后在指令窗口实行下发号施令,安装相关安排插件

$ npm install hexo-deployer-git --save

装到位后,执行

hexo g
hexo d

或者

hexo d -g

这会儿会让你输入GitHub的账号和密码,输入后在浏览器被输入
https://djlxs.github.io/
应该就是好拜了。

自只是把压箱底的事物都告诉大家了,转发一下咔嚓:)

开设置


描绘在终极

若是你只是怀念搭建筑一个祥和的博客,绑定好的域名写写篇,不思量协调动手添加其余功能(评论、分享、搜索),那么选择一样磨蹭好之皮肤就是生要紧,因为有的皮肤早已经拉你并好了,只待着手简单的改动配置文件就行,在此被大家推荐一缓皮肤
兴许样式有些过分花哨,不过这些还好友善调整,功能特别咸,文档也于全。github地址

顿时是自当新的博客上面的首先篇文章,欢迎大家拜我之博客。DJL箫氏

迎扫描二维码关注自己之微信号“GitHub不完全装B指南”,获取最新篇章。

所待工具

Git:版本控制器

Node:提供服务器端JavaScript开发环境

GitHub:需报一个账号

当此地才供下充斥链接,安装过程基本就是是产一致步了。

粗略说下DNS吧。大家还知晓IP和域名,DNS的图就是是管域名及IP对应起来,当我们访问
www.baidu.com
的当儿,实际上会预先从DNS服务器受到得到到之域名对应之IP,然后再把要发于这IP。DNS服务器出过多单。

3 建立GitHub pages

新建一个github仓库

new_repository.png

GitHub_pages建立.png

是库房比较新鲜,它如果依如下格式进行命名:你的GitHub用户昵称.github.io。新建好这库房后,见如下效果图

djlxs.github.io.png

然后点击settings选项,向下翻至Git Pages选项

导入主题前Git_pages.png

地方有一个提示信息

GitHub Pages is currently disabled. You must first add content to your
repository before you can publish a GitHub Pages site

俺们这时候拜会https://djlxs.github.io/
是会报404底,因为没内容,我们得以点击下面的Choose a
theme按钮,选择一个主题后,在顾https://djlxs.github.io/
,就可以了。此时看GitHub Pages选项都变为

选取主题后.png

面来个提示信息

Your GitHub Pages site is currently being built from the master
branch

OK啦

点击查阅“GitHub从零单排第一期”

相关文章