本文主要讲如何在GitHub上搭建属于自己的个人免费网站,如何得到属于自己的域名,免费的服务器,域名怎么和服务器捆绑,打造属于自己的炫酷的网站,可以在上面展示自己的作品,微信,QQ,邮箱,Twitter,等等。好啦,言归正传,我们开始进入教程!

域名怎么来??

首先搭建网站我们需要域名+服务器,那么不懂域名是什么意思的小伙伴,可以自寻百度,那么我的域名是怎么来的,其实我的域名是这样来的!

点击我圈的红圈圈的.top域名,然后输入你想注册的域名,查询这个域名有没有被注册过,当然了,如果被注册过是不能购买的,我想这个时候你会问我为什么要选择.top域名,这个嘛?当然是最“贵”的域名呀。(Tips:我的域名是mycsm.top)当你选择好一个域名的时候然后加入购物车,付款,这个域名就属于你的了,哦,对了,域名需要实名注册哦。

免费的服务器怎么来呢??

ok,答案是GitHubPages服务器,什么是GitHubPages呢?我这里有官方的解释如果您感兴趣,不妨看一看,传送门:https://help.github.com/categories/github-pages-basics/

简单通俗的说就是,它可以提供1G空间存储,让你存放东西,还可以请求的到,但是它也有一些限制。

不过呢这个世界就是这样,当你去做一件事情的时候,总会有人指指点点,有人认为用GitHub Pages来做网站是不道德的。感兴趣的可以自行百度。


接下来咱们登陆GitHub.com,没有GitHub账号的童鞋,哪自己的邮箱注册一个就可以了,然后新注册好的小伙伴登陆上是这页面。

点击Start a project 然后创建仓库的名字格式是:你的名字.GitHub.io,请看下图


由于我有这个仓库了,所以会有报错的提示,请忽略这个,上图的箭头分别表示:仓库名,描述,公开,初始化.......创建完成后应该是这样的

点击蓝色的字体可以编译。

域名与GitHubPages服务器绑定

打开阿里云,登录自己的账号,打开控制台,如图:

点击域名然后继续点击解析,然后继续看图

添加一个记录类型为 CNAME,主机记录为@,记录值为 github 的仓库路径。

Tips: 这里注意一下:买域名时会有一个企业邮箱,Aliyun 会默认生成邮箱的解析记录,其中记录类型有 txt 和 mx 的,会影响到 CNAME 类型的解析,我们只需要

删除 TXT 和 MX 类型的解析就好了。

为仓库添加CNAME文件

有两种方法:

第一种:

在仓库页面点击 Create new file,创建一个新文件; 

文件名为 CNAME; 

内容为刚刚申请的域名 mycsm.top


第二种如图:

Tips:没有 www,表示解析到 http://mycsm.top 请求流程为:http://www.mycsm.top --> http://mycsm.github.io --> http://mycsm.top

至此域名和服务器就绑定完成了,然后我们用GitHub命令上传自己写好的网页到仓库里就可以了。


我的域名地址是:http://mycsm.top/点击打开链接


手把手教你如何在GitHub上搭建属于自己的免费网站相关推荐

  1. 教你如何在Mac上搭建自己的服务器——Nginx

    教你如何在Mac上搭建自己的服务器--Nginx WHAT 本篇主要是基于Nginx在Mac上搭建自己的服务器. 我相信很多朋友肯定是第一次听到Nginx,关于它具有怎样的传奇,这儿肯定说不完也说不透 ...

  2. 手把手教你如何在Facebook上找客户——实战分享

    Facebook用户很多很多,浩浩荡荡30亿,找到客户却很难.为什么,运营技巧很重要.这不,傲途的Facebook实战运营干货来了,手把手教你从FB上高效拓客引流. 01 从Facebook如何高效引 ...

  3. 3分钟教你如何在VPS上搭建Hexo!

    对于想建立自己个人博客的用户,建议购买了雷电vps试一试,以下是搭建的流程. 前期准备 喜欢Hexo的主题,不少都适合中文,配置简单,一键发布,所以选择它. 关于如何搭建 Hexo 的环境,这里就不罗 ...

  4. du -sh 如何找到最大的文件夹_小白必看!手把手教你如何在linux上安装redis数据库...

    首先我们要清楚redis是什么? redis是一种非关系型数据库,它与MySQL的这种关系型数据库不同,MySQL是将数据存储在磁盘中,而redis是储存在内存中.一般很多公司都是使用MySQL+re ...

  5. ldap基本dn_2020年,手把手教你如何在CentOS7上一步一步搭建LDAP服务器的最新教程...

    1. 什么是LDAP 1.1 什么是LDAP? 要想知道一个概念,最简单的办法就是wikipedia,当然也可以百科. LDAP全称是轻型目录访问协议(Lightweight Directory Ac ...

  6. window连接不上linux ftp_不懂操作?手把手教你如何在linux下搭建FTP

    vsftpd(very secure FTP daemon)是Linux下的一款小巧轻快.安全易用的FTP服务器软件.本教程介绍如何在Linux实例上安装并配置vsftpd. FTP(File Tra ...

  7. 如何在github上搭建一个免费的 无限流量的静态网页博客Github pages

    前言: 看到很多相关的教程,但是在实际操作的时候还是遇见了不少问题,这里记录分享一下我的操作流程.免费空间用过很多,博客也用过一些,听说了github后就想试着玩一下这个静态库,感觉挺不错的,操作也比 ...

  8. _不懂操作?手把手教你如何在linux下搭建FTP

    vsftpd(very secure FTP daemon)是Linux下的一款小巧轻快.安全易用的FTP服务器软件.本教程介绍如何在Linux实例上安装并配置vsftpd. FTP(File Tra ...

  9. ftp一直弹出用户名密码_不懂操作?手把手教你如何在linux下搭建FTP

    vsftpd(very secure FTP daemon)是Linux下的一款小巧轻快.安全易用的FTP服务器软件.本教程介绍如何在Linux实例上安装并配置vsftpd. FTP(File Tra ...

最新文章

  1. pdo mysql bindparam_pdo连接mysql prepare,bindParam插入数据
  2. oracle--pl/sql变量定义----
  3. ios开发之 icon规范+启动图规范+启动页规范
  4. mathtype公式如何在word中对齐
  5. 找出数组中未出现的最小正整数
  6. 【Linux】一步一步学Linux——dpkg-deb命令(270)
  7. 聊聊JVM(三)两种计算Java对象大小的方法
  8. Activiti多人会签例子
  9. 2021年中国乙醛市场趋势报告、技术动态创新及2027年市场预测
  10. python语法简图
  11. 如何在Linux操作系统查看文件创建时间
  12. 汽车功能安全标准“ISO 26262”导入实践(上)
  13. 谷歌大脑2017总结下篇:Jeff Dean梳理6大领域研究
  14. 操作系统原理——第六章:页面置换算法
  15. 安卓手机如何使用第三方主题,制作专属自己喜好的主题
  16. 全国青少年编程等级考试scratch一级真题2021年12月(含题库答题软件账号)
  17. 美团实习生C++后台
  18. STL 自定义sort 前缀和差分练习
  19. echart折线图删除_echart清空折线图数据
  20. scipy中使用linalg.inv函数计算矩阵的逆矩阵

热门文章

  1. 如何将 wordfile 添加到 UltraEdit 或 UEStudio
  2. Java毕设项目疫苗药品批量扫码识别追溯系统计算机(附源码+系统+数据库+LW)
  3. 作为软件工程师的 6 大时间浪费
  4. 某市出租车起步价10元,3公里后开始计价,30公里以内每公里是2元,超出30公里的部分每公里3元,定义公里数n计算最终因支付多少元
  5. 浙大宁波理工学院计算机专业的培养方案,浙大宁波理工学院2020级新工科求是班政策及报名、选拔须知...
  6. Wikibon:英伟达如何通过人工智能抢夺数据中心市场?
  7. 计算机考研专业课统考科目,考研统考考什么科目?计算机考什么呢?
  8. CorelDRAW中如何输入上角标和下角标
  9. 【机器视觉】——裂纹检测笔记
  10. 《摔跤吧!爸爸》——一个伟大的父亲与两位坚毅的女儿