个人怎么样建博客 如何免费搭建个人博客一个自己的博客网站

如何使用10个小时搭建出个人域名而又Geek的独立博客?
稿源:简书网
摘要:我在这里写下长篇大论,只希望小白们能跟快速入门。坚持10个小时 坚持10个小时 坚持10个小时(重要的事情说三遍!!!)搭建出属于自己的个人独立博客,我将会通过 安装流程主线+优质文章 作为参考。由于我本人是一名学生(非计算机专业),喜欢尝试和不愿意人与亦云想要不一样的人生打小喜欢折腾便开始了搭建自己独立博客的道路,这路上可谓是路途凶险和艰难费了我九牛二虎之力解决,还是不够完美,但我希望他完美,希望他可以记录我的时光。作为一名技术小白,没有技术基础。看到网上教程更是玲琅满目直至眼花缭乱无从下手,讲真,我从开始接触到成功搭建花费了不低于100小时,走了很多弯路和误区, 希望通过本教程可以真心小白一个敢于尝试的机会。我会将这篇教程写仔细,会将我出现过的问题给予解决方法。(同时这也是我第二次,就在前几分钟,电脑过热,系统崩了,快写完的教程没有按Ctrl+S的情况不翼而飞了。我现在的内心是崩溃的)但是我知道坚持一会,就可以完成了。
天生倔强不愿屈服的我,总受想做出一番成绩来,不愿意随波逐流。我为什么要在这个博客已经不盛行的时代去搭建属于自己的博客?可以看看我之前写的《重新认识自己》和《我为什么那么懒?》。不去折腾怎么能知道自己不行?未知的东西太多,需要我们去学习和掌握的数不尽数,唯有时刻保持这一份对新事物的好奇心并真心有心去坚持下去。
先给大家预览下我的博客目前最终版视己慎独,很多人用 wordpress,你为什么要用 github pages 来搭建?为什么要搭建一个独立博客?独立博客与微信公众平台有什么区别?
1、 无需购置服务器,目前的blog挂载在Github Pages,免服务器费的同时还能做负载均衡;github pages有300M免费空间,资料自己管理,保存可靠;学着用 github,享受 github 的便利,上面有很多大牛,眼界会开阔很多;github 是趋势,像eleme这种互联网大公司都在github上完成自己的项目;顺便看看 github 工作原理,最好的团队协作流程;你不觉得一个文科生用 github 很 geek 吗?瞬间跻身技术界。
2、独立的才是自己的。在知乎上有这样一个话题《GitHub 能作为衡量程序员能力的指标吗?》,在我看来独立博客是喜欢尝试新事物的人新一片天空,他们可以在这片天空中翱翔,他可以不太受拘束爱上些自由,他的内心因他的不羁和外表不屈,愿意潜心研究深钻其爱好,同时在这里他可以结实一大批有着共同的爱好的追梦人。对于小白,请保持记得那份好奇心,坚持尝试下去,继续折腾。
3、公众账号是对所有人开放的,简单申请即可使用,无需太多的挑战。他仅仅只是一个平台(对一般人来说)同时好好做运营也似乎不是一件简单的事情,没有足够的经历和精力是很难达到一个高度,也很难去传播你的文化价值观念。博客也只是一个平台,但是这里有你想要的,也是你的用武之地。公众账号是一个一对多的平台很难利于交流尽管现在越来越人性化,这点你的博客很轻松就可以做到。更多的区别在此不多分析。
1、安装准备软件 Node.js、Git、GitHub DeskTop(前两个必须安装,后者可选)
2、本地搭建hexo框架、配置主题、修改参数、实现本地测试预览
3、链接GitHub、实现在线预览
4、购买域名并解析 (这里告诉大家一个方法,1元购买一个使用期限为一年.cn的域名 仅高校学生可以 )
5、日后站点的管理和运营
纸上得来终觉浅,要知此事须举行。世上无难事,就怕是懒人。以下以我的博客:blog.shijinrong.cn(shijinrong.cn是我一下行动)在windows下为例,教大家如何搭建一个独立博客。
安装准备软件
GitHub Desktop (可选)
以上几个软件均是英文版本,请小白不要害怕,敢于面对。安装简单,在此不做详细介绍。
本地搭建hexo框架、配置主题
I.Hexo简介
II.Hexo安装方法
III.Hexo配置方法
IV.Hexo主题修改
V.Hexo部署方法
I.Hexo简介
Hexo 是一个轻量的静态博客框架。通过Hexo可以快速生成一个静态博客框架,仅需要几条命令就可以完成,相当方便。
而架设Hexo的环境更简单了 不需要 lnmp/lamp/XAMPP 这些繁琐复杂的环境 仅仅需要一个简单的http服务器即可使用 或者使用互联网上免费的页面托管服务
比如本人的这个博客 就是托管于 GitHub Pages服务上
II.Hexo安装方法
参考官网中文文档,请尝试者仔细读教程和官方文档。这步很简单,正如官方网站写的那样只需要一条命令即可自动安装hexo框架。
$ npm install -g hexo-cli #使用 npm 安装 Hexo。
初始化hexo
请参考hexo官方文档,init命令中的就是文件夹aierui.github.io。初始化后,aierui.github.io里面就已经有完整的Hexo框架了,这里可以在任意地方新建立一个文件夹并命名为aierui.github.io【不要问为什么】打开该文件,点击鼠标右键你会看到一个Git bash here点击跳出git的黑窗口,输入命令$ npm install,完成后,指定文件夹的目录如下:
III.Hexo配置方法
为了让读者快速了解Hexo,我作几个简单介绍吧。当然,更多的还是需要仔细阅读文档才能了解更详细。
_config.yml 全局配置文件。要注意的是,该文件格式要求极为严格,缺少一个空格都会导致运行错误。小提示:不要用Tab缩进,两个空格符, 冒号:后面只用一个空格即可 。
themes 存放主题的文件夹
source 博客资源文件夹
source/_drafts 草稿文件夹
source/_posts 文章文件夹
themes/landscape 默认皮肤文件夹
官方文档中教详细。
做一些基础配置即可,请参考配置官方文档,这里也可以省略,因为在后面配置主题NExt是也有提到这里的配置修改。
IV.Hexo主题修改
Hexo主题非常多,可以参考丰富多彩的Hexo主题,本文选Next为主题,样式参考我的博客视己慎独。
到这里我们还是采用参考官方文档,5 分钟快速安装。在本地修改完这一连串的配置,(包括:语言设置、财产、菜单设置、侧栏设置、头像设置、作者名称、站点描述、标签云页面、分类页面、统计系统、评论系统等等)现在是需要下面的一个命令即可在本地成功预览你的博客样式。
V.Hexo部署方法
写完文章之后 就可以启动本地服务器测试了
$ hexo s #启动本地服务器测试
这个时候在浏览器中输入http://localhost:4000端口 静态的网站架设完成
当你修改好你想要的样式,包括头像,favicon图标,标题样式,第三方平台链接等等等等你心中完美的页面。那就可以继续下一个阶段了。再提示一点,大家可以hexo主题修改一步就hexo s看下变化,初次接触对参数不清楚。只有hexo s后在可以在本地浏览到效果,Ctrl+C 停止服务器。
链接GitHub、实现在线预览
I.注册GitHub
II.配置和使用 Github
III.SSH Key 配置成功
IV.实现在线预览
现在已经来到第三部分了,请你在坚持一下。
I.注册GitHub
访问:http://www.github.com/ 注册你的username和邮箱,邮箱十分重要,GitHub上很多通知都是通过邮箱的。注册过程比较简单,在此我不再啰嗦。界面任然是英文,请读者耐心一点。
II.配置和使用 Github
配置 SSH keys
我们如何让本地git项目与远程的github建立联系呢?用SSH keys。
检查 SSH keys的设置,首先我们需要检查你电脑上现有的ssh key:
$ cd ~/.ssh 检查本机的ssh密钥
如果提示:No such file or directory 说明你是第一次使用git。
生成新的SSH Key:
$ ssh-keygen -t rsa -C "邮件地址@youremail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):&回车就好&
注意1: 此处的邮箱地址,你可以输入自己的邮箱地址;注意2: 此处的「-C」的是大写的「C」
然后系统会要你输入密码:
Enter passphrase (empty for no passphrase):&输入加密串&
Enter same passphrase again:&再次输入加密串&
在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。这个设置是防止别人往你的项目里提交内容。
注意:输入密码的时候没有*字样的,你直接输入就可以了。
最后看到这样的界面,就成功设置ssh key了:
添加 SSH Key 到 GitHub
在本机设置SSH Key之后,需要添加到GitHub上,以完成SSH链接的设置。
1、打开本地C:\Documents and Settings\Administrator.ssh\id_rsa.pub文件。此文件里面内容为刚才生成人密钥。如果看不到这个文件,你需要设置显示隐藏文件。准确的复制这个文件的内容,才能保证设置的成功。
2、登陆github系统。点击右上角的 Account Settings&&SSH Public keys && add another public keys
3、把你本地生成的密钥复制到里面(key文本框中), 点击 add key 就ok了
可以输入下面的命令,看看设置是否成功,的部分不要修改:
如果是下面的反馈:
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
不要紧张,输入yes就好,然后会看到:
Hi aierui! You've successfully authenticated, but GitHub does not provide shell access.
设置用户信息
现在你已经可以通过 SSH 链接到 GitHub 了,还有一些个人信息需要完善的。
Git 会根据用户的名字和邮箱来记录提交。GitHub 也是用这些信息来做权限的处理,输入下面的代码进行个人信息的设置,把名称和邮箱替换成你自己的,名字必须是你的真名,而不是GitHub的昵称。
$ git config --global user.name "aierui"//用户名
$ git config --global user.email ""//填写自己的邮箱
III.SSH Key 配置成功
本机已成功连接到 github。若有问题,请重新设置。常见错误请参考:
GitHub Help - Generating SSH Keys 和 GitHub Help - Error Permission denied (publickey)
IV.实现在线预览
创建仓库和本地远程到GitHub仓库
首先在GitHub上创建一个仓库repository,注意仓库名称必须为aierui.github.io,也是你之前在本地建立的文件夹名称,这里由于存在这个名称的仓库,无法重名。
# 将当前的改动暂存在本地仓库
$ git add .
# 将暂存的改动提交到本地仓库,并写入本次提交的注释是&first post&
$ git commit -m "first post"
# 将远程仓库在本地添加一个引用:origin
$ git remote add origin https://github.com/username/projectName.git
# 向origin推送gh-pages分支,该命令将会将本地分支gh-pages推送到github的远程仓库,并在远程仓库创建一个同名的分支。该命令后会提示输入用户名和密码。
$ git push origin gh-pages
在GitHub上将gh-pages merge 到msater上
添加部署代码
在站点的-config.yml文件新增字段
Deployment 站点部署到github要配置这里, 非常重要
type: git 部署类型若有问题,其他类型自行google之
repository: https://github.com/Aierui/aierui.github.io.git
branch: master
plugins: -hexo-generator-feed
merge后就可以部署上去了,在Git命令黑窗口里输入
$ hexo g #生成静态网页
$ hexo d #开始部署
完成以上步骤,你算是成功了。在浏览器中输入aierui.github.io(自己对应即可)看到了你在本地搭建的博客主页一样,哇哇哇哇哇哇。开心死你了,不要忘了回来给我点赞呀~
购买域名并解析
这一环节相对简单,可以参考一步步在GitHub上创建博客主页(3),
一元搞定域名(重头戏)
仅限在校的高校学生,社会人士请自行绕开,老老实实花钱购买吧
废话少说,直接上链接看我是怎么办到的一元搞定域名还送服务器,全体咆哮。我们大家一起欢呼一起咆哮吧,哈哈哈。
云+校园计划是腾讯云为在读高校生量身打造的扶持计划,旨在为高校生提供先进的技术支持、资金扶持和经验分享。同时让更多高校生了解云计算及互联网知识,为后续职业、创业发展奠定基础。
学生们请仔细研读腾讯云官方论坛领取的规则参与领取
将独立域名与 GitHub Pages 的空间绑定
领取到域名后进行解析,进入到我的域名管理,添加域名,如下图设置。我这里设置了一个三级域名blog,大家可以自行忽略。设置后访问的就是blog.shijinrong.cn了,不是shijinrong.cn哟~~~~
其中A的两条记录指向的ip地址是github Pages的提供的ip
192.30.252.153
192.30.252.154
如博客不能登录,有可能是 github 更改了空间服务的 ip 地址,记得及时到在GitHub Pages查看最新的ip即可
www 指定的记录是你在 github 注册的仓库。
GitHub Pages 的设置
去到你的aierui.github.io 仓库,点击 CNAME(没有自行创建) ,再点击右下角的 铅笔 编辑,将 blog.shijinrong.cn 改成你的域名
域名绑定成功,域名解析成功,因此你在浏览中输入aierui.github.io或者现在blog.shijinrong.cn均可以访问到主页。
搭建成功快和小白自己不愿动手说拜拜吧,同时也恭喜你成为博主。记得常联系我喔~~嘻嘻
日后站点的管理和运营
如何更新博文
下载博客模板的ZIP,去到你frok的仓库地址:https://github.com/你的用户名/你的用户名.github.io。点击右下角的Download ZIP,你会得到一个名为「你的用户名.github.io-master.zip」的压缩包。
安装 github desktop管理你的博文
这里不再多赘述,可以看看官方文档,有使用说明。
推荐使用七牛(10G空间,免费,配合Markdown使用简单)。
百度一大堆教程,但是我还是推荐锤子科技锤子便签做的教程。代码板块的MarkDown请读者自行学习。
有好的文章希望站长之家帮助分享推广,猛戳这里
本网页浏览已超过3分钟,点击关闭或灰色背景,即可回到网页&&您想要申请一个博客?Huarenblog.com 是用于申请免费博客或免费多人博客的一个有趣的、性能卓越的工具。您自由选择您感兴趣的主题,无需任何特殊的电脑知识,没什么比申请和管理自己的博客更简单的了! 并且,您的博客是完全免费的!博客分类发现最受欢迎博客 |怎么搭建一个自己的博客?
总共几个步骤
买一个服务器
买一个域名
服务器环境配置
域名跟服务IP连接
然后就可以直接访问了
1.买服务器
虚拟专用服务器,就是利用虚拟化技术(如KVM、Xen、OpenVZ等)把一台真实的服务器分割成若干虚拟的服务器,具有独立的操作系统及开关机等功能,能自行搭建和配置特定的服务。
这个链接,就是vultr公司提供虚拟服务器的公司,因为是国外的,因此不能用支付宝,需要paypal(国外的支付宝),这里有个 每月 $2.5 的服务器,很便宜,再加一个自动备份功能 \$0.5,一共3刀每月。
你也可以在阿里云买一台服务器,阿里云有个学生认证,每月¥9.9,续费也是9.9;也挺便宜的,但是有一个,为了安全问题,你是要备案的,就是实名认证。将你的信息在他公司备案一下,防止干坏事。
我用的是 VPS那么通过截图一步步说下,怎么买服务器。
1.注册vultr账号
2.注册paypal账号,并绑定银联卡
就是国外的支付宝,正常操作即可,www.paypal.com
3.买服务器,最好是在日本的,速度快。
4.服务器类型,选择debian 8 64 ,方便安装。
5.搭个博客不用很贵的,就这个2,5的就可以了
6.添加功能,IPV6,私有网络,还有自动备份(这个很好)
服务器这就买完了。
7.然后看看你买的服务器是啥样
域名很好买,我是通过阿里云的服务买的,花了9块钱,买了一个解析的服务,然后送了个券,然后也没花钱,就买了.xyz 的域名,就是玩玩呗。
这个链接是这么说的:
阿里云 万网 注册第一年很便宜,然后每年续费几十块吧
3.服务器配置
这块比较繁琐,但是一步步来的话,也不很难。
3.1 ssh 连接VPS服务器
既然想搭个博客,ssh 肯定会用吧,稍微解释一下。
SSH(Secure Shell)即安全外壳协议,是目前较可靠、专为远程登录会话和其他网络服务提供安全性的协议。
一般 Linux 都有,没有的话就装一个。
Windows 的话,安装一个 putty 小工具,就是远程登陆用的,也很简单。
ssh root@vps的ip
然后输入你服务器的 密码,就在 vultr网站的信息里,其实这个密码强度也不大,最好还是用密钥登陆。
这个待会再说。
连接到vps 就可以进行环境配置了。下面看怎么把他变成你博客的服务器。
3.2 lamp搭建
说一下概念
LAMP指的是Linux(操作系统)、Apache(HTTP服务器),MySQL(数据库软件) 和PHP(有时也是指Perl或Python)的第一个字母,主要用来建立web应用平台。
3.2.1 创建 screen 会话
$ screen -S lnmp
$代表终端命令行,下边未说明的话,都是这个意思。
3.2.2 下载 安装包
$ wget -c ftp://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lamp
3.3.3 开始安装
下面的安装过程,参考,从第6章开始看。
我就不赘述了。
在其#11.2 DenyHosts 安装时,有一个小bug,需要修改一下参数,参见我的博客
3.3 ssh 密钥登陆
#### 平常登陆我们都是用默认端口22登陆的
ssh user@ip
然后输入密码即可登陆
可以通过其他端口登陆0-65535
ssh -p 12345 user@ip
所谓”公钥登录”,原理很简单,就是用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不再要求密码。
这种方法要求用户必须提供自己的公钥。如果没有现成的,可以直接用ssh-keygen生成一个:
  $ ssh-keygen
运行上面的命令以后,系统会出现一系列提示,可以一路回车。其中有一个问题是,要不要对私钥设置口令(passphrase),如果担心私钥的安全,这里可以设置一个。
运行结束以后,在$HOME/.ssh/目录下,会新生成两个文件:id_rsa.pub和id_rsa。前者是你的公钥,后者是你的私钥。
这时再输入下面的命令,将公钥传送到远程主机host上面:
  $ ssh-copy-id user@host
也可用scp命令 copy
scp -P portid user@ip:~/.ssh/ copy 到.ssh目录
好了,从此你再登录,就不需要输入密码了。
如果还是不行,就打开远程主机的/etc/ssh/sshd_config这个文件,检查下面几行前面”#”注释是否取掉。
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
然后,重启远程主机的ssh服务。
 service ssh restart
 /etc/init.d/ssh restart
authorized_keys文件
远程主机将用户的公钥,保存在登录后的用户主目录的$HOME/.ssh/authorized_keys文件中。公钥就是一段字符串,只要把它追加在authorized_keys文件的末尾就行了。
这里不使用上面的ssh-copy-id命令,改用下面的命令,解释公钥的保存过程:
  $ ssh user@host 'mkdir -p .ssh && cat && .ssh/authorized_keys' & ~/.ssh/id_rsa.pub
这条命令由多个语句组成,依次分解开来看:
(1)”$ ssh user@host”,表示登录远程主机;
(2)单引号中的mkdir .ssh && cat && .ssh/authorized_keys,表示登录后在远程shell上执行的命令:
( 3)”$ mkdir -p .ssh”的作用是,如果用户主目录中的.ssh目录不存在,就创建一个;
(4)’cat && .ssh/authorized_keys’ & ~/.ssh/id_rsa.pub的作用是,将本地的公钥文件~/.ssh/id_rsa.pub,重定向追加到远程文件authorized_keys的末尾。
写入authorized_keys文件后,公钥登录的设置就完成了
都配置完成了,就差最后一步,把域名跟IP连起来!
进入 阿里云官网,登陆一下。
控制管理台-&云解析DNS-&域名控制台
第一个空,填域名解析的类型
最后一个空,就是填你的IP
下边的温馨提示说的很详细。
最后 就可以在浏览器登陆你的网站了
如何免费建立个人博客网站?
如何从零开始搭建自己的博客(通俗易懂)
Github搭建个人博客(2018最新版)
从0到有-如何搭建个人博客
怎么建立一个自己的博客
从零开始搭建属于自己的博客
免费搭建个人博客
没有更多推荐了,自己怎么免费建立个人网站_百度经验
&&&&&&互联网自己怎么免费建立个人网站听语音1234567
百度经验:jingyan.baidu.com越来越多的人拥有了个人网站和博客,通过自己的实践我也建立了自己的个人网站和博客,下面是我免费建立个人网站和博客的创建过程,希望能帮助到大家。(下图:我免费建立的个人网站)百度经验:jingyan.baidu.com凡科建站网易博客百度经验:jingyan.baidu.com1首先遇到新浪博客和网易博客那个好,遇到问题百度一下,找到答案选择网易博客;2网易博客的个人中心——&博客装扮——&自定义风格。3经过自己的实践创立了下面这个博客。END百度经验:jingyan.baidu.com1首先打开“凡科”建站这样一个网站,注册一个账号。2修改一下资料,填写建立个人网站。3选择“自助建站”自定义自己的个人网站。4下面是我自己经过简单的自定义的网站。END百度经验:jingyan.baidu.com注意:凡科一个月如果不登陆网站就会被注销!经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。投票(1)已投票(1)有得(0)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验00000热门杂志第1期你不知道的iPad技巧3821次分享第1期win7电脑那些事6674次分享第2期新人玩转百度经验1425次分享第1期Win8.1实用小技巧2670次分享第1期小白装大神1963次分享◆请扫描分享到朋友圈如何搭建一个独立博客——简明Github Pages与Hexo教程 - 简书
如何搭建一个独立博客——简明Github Pages与Hexo教程
摘要:这是一篇很详尽的独立博客搭建教程,里面介绍了域名注册、DNS 设置、GitHub 和 Jekyll 设置等过程,这是我写得最长的一篇教程。我想将我搭建独立博客的过程在一篇文章中尽可能详细地写出来,希望能给后来者一个明确的指引,同时用这篇教程开篇,正式开始我的。
作为一个技术小白,没有技术基础,看网上的教程也云里雾里,看程序员的教程相当不容易,稍微有些细节描述得不清楚自己就要绕弯路去找答案(善用搜索引擎),所以,在自己的博客搭建完成之后,我决定要将我搭建博客的过程全记录下来,以供后期和我一样的小白参考(是的,我坚信还有很多一样和我一样的人),我会尽可能详细的整理这个教程,其中的资料可能会摘录到其他人的教程,我会在后面列出了参考资料,感谢这些作者们。
为什么要开博客?可以看看我的这篇
也可以看看这篇
以下以我的博客:为例,教大家如何搭建一个独立博客。
为什么要搭建一个独立博客?
独立的才是自己的。
小白进入门槛
1、非常折腾,需要耐心;
2、也需要一定的学习能力和钻研精神;
3、懂一些网页基础知识,不懂也重要,参看第二和第三条;
为什么选择
很多人用 Wordpress,你为什么要用 GitHub Pages 来搭建?
1、GitHub Pages 有 300M 免费空间,资料自己管理,保存可靠;
2、学着用 GitHub,享受 GitHub 的便利,上面有很多大牛,眼界会开阔很多;
3、顺便看看 GitHub 工作原理,最好的团队协作流程;
4、GitHub 是趋势;
5、你不觉得一个文科生用 GitHub 很 Geek 吗?瞬间跻身技术界;
& 01 GitHub Pages 图片
GitHub Pages 是什么?
本用于介绍托管在 GitHub 的项目, 不过,由于他的空间免费稳定,用来做搭建一个博客再好不过了。
GitHub Pages 可以被认为是用户编写的、托管在 GitHub 上的静态网页。
官方介绍可以看这个视频(需科学上网)
&div style="position:height:0;padding-bottom:56.27%"&&iframe src="https://www.youtube.com/embed/2MsN8gpT6jY?ecver=2" style="position:width:100%;height:100%;left:0" width="640" height="360" frameborder="0" allowfullscreen&&/iframe&&/div&
购买,安全,而且可以使用支付宝。
现在 GoDaddy 已经有了,虽然国家显示是新加坡,但不影响使用。
& 02 GoDaddy 主页界面
教程(截止至 2017 年 06 月 21 日)如下
1、查你想要的域名;
& 03 GoDaddy cnfeat 2017 搜索
2、查到适合的域名之后选择「添加到购物车」;
& 04 添加到购物车
3、GoDaddy 其他域名收费服务,不要管,继续「进入购物车」;
& 05 进入购物车
后面的服务全部点击「不,谢谢」,免费的服务也不要用
4、确认购买 修改购买年限,默认是两年,可以修改成 1/2/3/5/10 年,随自己喜欢。现在 GoDaddy 上 .com 每年的默认费用是 7元/年。
但实际上,你看到我现在购买的是 第 1 年:?5.86/年
第 2 年后:?101.00/年,GoDaddy 的域名价格时常有波动,以当时为准即可。
个人博客,建议购买 5 年限,等到你 5 年后觉得还有必要,再 10 年续下去。
& 06 购物车界面
如果你不是土豪,可以上网搜 ,一般优惠幅度是 20%~ 30% 不等
填完之后,五年的费用就从 415.56 会变成 333.95 元。
& 07 价格变动图
说明一下:网上的优惠码优惠不一,你可以逐个尝试拿个最低价,这里就不一一测试了。
如图,我买了五年的费用就是 333.95 元,随后点击「前去付款」
& 08 前去付款
5、结算。登录或注册界面,填完必要的信息之后,选择用支付宝结算。
& 09 结算前必须注册个账户
注册后页面跳转到结算页面
& 10 下订单
如果结算出现问题,可以。
6、检查。结算后,重新登录,去「我的账户 & 我的产品」,域名已经显示在你的账户了。
7、补充一些注意事项:
输入优惠码没有优惠或者优惠幅度较低,请清除浏览器 cookies 再尝试;
如果没有支付宝支付选项,有可能是使用的优惠码不支持支付宝,请重新清除浏览器 cookies 再尝试;
注册时用户填写信息时一定要输入正确的邮箱名字,否则修改十分麻烦。
买完域名之后一定要记得去自己的邮箱查看激活邮件,否则域名激活不了。
安装准备软件
依次下载安装。
怎么打开 Git ?
Win 平台操作
1、开始菜单 Git Bash
2、鼠标右键打开 Git Bash
& 12 鼠标右键打开 Git Bash
Mac 平台操作
安装 Git 之后可直接在 Terminal 操作
注册 GitHub
注册你的 username 和邮箱,邮箱十分重要,GitHub 上很多通知都是通过邮箱发送。
注册过程比较简单,详细也可以看:
by pchou(推荐)
配置和使用 GitHub
以下教程主要参考 beiyuu 的写成。
配置 SSH keys
我们如何让本地 git 项目与远程的 GitHub 建立联系呢?用 SSH keys。
检查 SSH keys的设置
首先我们需要检查你电脑上现有的 ssh key:
$ cd ~/.ssh 检查本机的ssh密钥
如果提示:No such file or directory 说明你是第一次使用 git。
生成新的 SSH Key:
$ ssh-keygen -t rsa -C "邮件地址@youremail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):&回车就好&
注意 1: 此处的邮箱地址,你可以输入自己的邮箱地址;
注意2: 此处的「-C」的是大写的「C」
然后系统会要你输入密码:
Enter passphrase (empty for no passphrase):&输入加密串&
Enter same passphrase again:&再次输入加密串&
在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。这个设置是防止别人往你的项目里提交内容。
注意:输入密码的时候没有 * 字样的,你直接输入就可以了。
最后看到这样的界面,就成功设置ssh key了:
& 13 终端设置成功
添加 SSH Key 到 GitHub
在本机设置 SSH Key 之后,需要添加到 GitHub上,以完成 SSH 链接的设置。
1、打开本地 id_rsa.pub 文件( 参考地址 C:\Documents and Settings\Administrator.ssh\id_rsa.pub)。此文件里面内容为刚才生成的密钥。如果看不到这个文件,你需要设置显示隐藏文件。准确的复制这个文件的内容,才能保证设置的成功。
2、登陆 GitHub 系统。点击右上角的 Account Settings---&SSH Public keys ---& add another public keys
3、把你本地生成的密钥复制到里面( key 文本框中), 点击 add key 就ok了
& 14 添加 SSH Key 到 GitHub
可以输入下面的命令,看看设置是否成功, 的部分不要修改:
如果是下面的反馈:
The authenticity of host 'GitHub.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
不要紧张,输入 yes 就好,然后会看到:
Hi cnfeat! You've successfully authenticated, but GitHub does not provide shell access.
设置用户信息
现在你已经可以通过 SSH 链接到 GitHub 了,还有一些个人信息需要完善的。
Git 会根据用户的名字和邮箱来记录提交。GitHub 也是用这些信息来做权限的处理,输入下面的代码进行个人信息的设置,把名称和邮箱替换成你自己的,名字必须是你的真名,而不是GitHub的昵称。
$ git config --global user.name "cnfeat"//用户名
$ git config --global user.email
""//填写自己的邮箱
SSH Key 配置成功
本机已成功连接到 GitHub。
若有问题,请重新设置。常见错误请参考:
将独立域名与 GitHub Pages 的空间绑定
用 DNSpod,快,免费,稳定。
注册,添加域名,如下图设置。
& 15 域名解析图
其中 A 的两条记录指向的ip地址是 GitHub Pages 的提供的 ip
192.30.252.153
192.30.252.154
如博客不能登录,有可能是 GitHub 更改了空间服务的 ip 地址,记得及时到在查看最新的 ip 即可
www 指定的记录是你在 GitHub 注册的仓库。
去 GoDaddy 修改 DNS 地址
的 Nameservers 为 DNSpod 的 NameServers。
1、点击你的账户,管理我的域名。
& 16 管理我的域名
2、点击域名。
& 17 管理 DNS
3、将 GoDaddy 的 Nameservers 更改成 f1g1ns1.dnspod.net 和 f1g1ns2.dnspod.net
& 18 更改成 f1g1ns1.dnspod.net
如有不详可以看
也可以看这里:
使用 GitHub Pages 建立博客
与 GitHub 建立好链接之后,就可以方便的使用它提供的 Pages 服务,GitHub Pages 分两种,一种是你的 GitHub 用户名建立的 username.GitHub.io 这样的用户&组织页(站),另一种是依附项目的 Pages。
想建立个人博客是用的第一种,形如 cnfeat.GitHub.io 这样的可访问的站,每个用户名下面只能建立一个。
Fork 已设置好的仓库
点击右上角的 Fork
& 19 Fork blog.io
这样,你就得到我的博客仓库了。
你的用户名/
然后将 blog.io 改成 你的 GitHub 用户名.GitHub.io
例如我的就改成 cnfeat.GitHub.io
改好之后,可以发现,'你的 GitHub 用户名.GitHub.io' 已经可以访问了。
将独立域名与 GitHub Pages 的空间绑定
GitHub Pages 的设置
去到你的 blog.io 仓库,点击 CNAME ,再点击右下角的 铅笔 编辑,将 cnfeat.com 改成你的域名
& 20 修订 CNAME
这样,你再去你绑定的域名看看,估计已经导向到 '你的 GitHub 用户名.GitHub.io' 了。
至此,独立博客就算搭建完成,如需进步一完善请在参看以下文章或博客下留言。
如何更新博文
安装 GitHub desktop
下载地址:
找你的仓库 Git 地址
去到你的博客仓库:你的用户名/
复制 clone 地址
例如我的就是
& 22 复制 clone 地址 图
clone 你仓库到本地
点击左上角的「+」号,选择 add,choose '你的 GitHub 用户名.GitHub.io' 文件夹。
如此,你的本地博客仓库就已经和 GitHub 的仓库同步起来了。
& 21 clone 你仓库到本地
修订 _posts 文件夹中的 md 文件
blog.io 仓库已经自带两篇文章模板,按照模板修改即可。
& 23 按照模板修改
推送文章更新
修订或新增完文章,再回到 GitHub desktop,点击同步更新即可。
24 GitHub desktop 同步
更新个人博客信息配置
自己把 blog.io 中文件都点开看一遍,主要配置文件是 _config.yml ,推荐使用 sublime 打开。
修订清单如下,文档内有详细注释,可按注释逐个修订
博客名字及作者信息:_config.yml
个人介绍页面:about.md
代表作页面:milestone.md
文章模板:blog.io/_posts/-how-to-write.md
GitHub Pages有提供制作404页面的指引:。
直接在根目录下创建自己的 404.html 或者 404.md 就可以。但是自定义404页面仅对绑定顶级域名的项目才起作用。
推荐使用。
推荐使用七牛(10G空间,免费)。
参考资料:
[1] by pchou(推荐)
[2]网站优化: by pchou (推荐)
[3] by 阮一峰(推荐)
[4] by zippera(推荐)
[5]by zippera(推荐)
[6] by zippera(推荐)
[7] by ibruce(推荐)
[8] by yangjian(推荐)
[9] by yangjian(推荐)
[10] by wuchong(推荐)
[11]hexo官方写作教程
[12]知乎上的教程:
[13]在GitHub Pages设置独立域名的官方教程:
[14] by beiyuu
[15] by 虫师
[16] by Joanna Wu
[17] by c4fun
[18] by Kesco
[19] by zippera
[20] by kevin chen
[5](推荐)
[6]本地测试页
这里有我的个人简介:
如果你想看到我最新的文章,可以关注我的微信公众号「cnfeat」。
修订盘古之白,文字说明,修复失效图片
公众号:笨方法学写作
博客:http://www.cnfeat.com
个人微信号:cnfeat ,添加好友麻烦请标注「简书」。
《笨方法学写作》课程正在连载。《笨方法学写作》,从 0 到 1 教你学写作,设置 52 个写作刻意练习,适合新手,从易到难,从快到慢,从技巧到方法,设置游戏升级体系,手把手教你写作,想方设法让你勤快练习,这一次彻底学会写作。
更多请点:
http://www.LearnWritingTheHardWay.cn
摘要:这是一篇很详尽的独立博客搭建教程,里面介绍了域名注册、DNS设置、github和Hexo设置等过程,这是我写得最长的一篇教程。我想将我搭建独立博客的过程在一篇文章中尽可能详细地写出来,希望能给后来者一个明确的指引,同时用这篇教程开篇,正式开始我的第八大洲之旅。 前言 ...
首先欢迎各位来参观我的博客:Ryane's Blog Github地址:https://github.com/ryanlijianchang/ryanlijianchang.github.io 摘要:这是一篇有关如何使用Github Pages和Hexo搭建自己独立博客的详...
前言 买过域名和主机,折腾过wordpress,个人博客也搭建起来了,本来是准备写技术文章,分享,但是折腾那些东西花费了太多的时间,认真写作反而少了。现在决定换成hexo写博客,专注写作分享,少折腾。 本文主要参考cnfeat的《如何搭建一个独立博客——简明Github P...
本文首发于个人博客:Lam's Blog - 如何搭建一个拥有个人域名又带点Geek味的独立博客,文章由MarkDown语法编写,可能不同平台渲染效果不一,如果有存在排版错误图片无法显示等问题,烦请移至个人博客,后续更新也只会在个人博客修改,如果个人博客无法访问可以留言告诉...
转载http://www.cnblogs.com/bxm0927/p/6927340.html 大概流程: 1. 搭建 Node.js 环境 2. 搭建 Git 环境 3. GitHub 注册和配置 4. 安装配置 Hexo 5. 关联 Hexo 与 GitHub Page...
1.概述 对于轻量级爬虫: 只抓取静态页面 而对于高级的爬虫,需要考虑的因素就较多,如: 如何模拟登陆 验证码识别 分布式爬取网页 数据存储 网页更新 这些因素都具有重要的现实意义,但是对于初学者来讲,了解爬虫的基础架构显得更为必要,在实际应用场景中对其扩展可以爬取其他网页...
青岛得八兄弟机械有限公司是专业的养猪设备供应商。我们位于山东省青岛市,交通便利。自2010年成立以来,我们一直致力于研发和提供科学、高效的养猪设备。 公司技术工程师在畜牧业工程方面有十几年的经验。我们为全球养殖企业设计和提供先进的设备,如母猪产床,不锈钢喂食器,单体栏和一些...
今天胡sir过来督导,很高兴他能分享一些我自身存在的不足的地方的指引,其实也不算是指引吧,只是看到了一些我看不到的东西。本来想想,写篇个人督导记录就算了的,因为在工作时间,这更像是例行公事,也是自身烦恼的地方。不止如此,感觉越来越多的规则的出现,让自己不再是那么的看的透,总...
她,秀美颀长,性格泼辣,有一点小任性;他,魁梧英俊又多才多艺,什么吉他,竹笛、二胡等乐器全都无师自通。她和他都是单位里的佼佼者,恋爱便也成了顺理成章的事情。在同事们的眼里,他们是一对郎才女貌的壁人。 他们在别人的羡慕里迈进了婚姻的殿堂,夫唱妇随,手挽着手一起上班一起下班,走...
半朵 就妖娆了整个冬天

我要回帖

更多关于 免费搭建个人博客 的文章

 

随机推荐