如何建立个人博客?这是我的个人网站:www.weaci.cn准备工作需要做以下三件事:1.安装git如果官方网速太慢,也可以可以移步百度云镜像下载安装。安装完成后,如果你的菜单中出现gitbash(类似命令行窗口的东西),恭喜你安装成功!安装完成后,不用着急,在窗口中输入下面两行代码:$gitconfig--globaluser.name"你的账户名"$gitconfig--globaluser.email"你的邮箱name”这样,你的gitbash就可以连接到你的远程git了。2.[Installnode.js]()node-v查看node.js是否安装成功3.安装hexo,我们可以执行如下命令npminstall-ghexo或者使用Facebook的包管理工具yarn来执行npminstall-gyarn比较tricky,因为yarn还需要通过npm-v安装hexo,检查是否安装成功cd到一个空文件夹,执行:hexoinit初始化命令,执行后可以看到本地一些文件,在这个点,创建博客需要的文件都准备好了吗?你不耐烦吗?尝试输入hexoserver或缩写为:hexos,打开浏览器并输入http://localhost:4000就可以看到It'syourfirstpersonalblog。配置github创建一个Repository,创建一个你的用户名对应的仓库。仓库名称为username.github.io。打开hexo文件夹中的_config.ymlvim_config.yml并滚动到底部。修改代码为:deploy:type:gitrepo:https://github.com/username/username.github.iobranch:master然后执行命令:npminstallhexo-deployer-git--save修改完博客后,你可以执行:hexoclean清理缓存hexogenerate生成静态网页hexodeploy提交可以简写为:hexog-d现在我们可以通过username.github.io访问你的博客了。hexo主题Hexo有两个主要的配置文件(_config.yml),一个位于站点的根目录下,另一个位于主题目录下。为了描述方便,在下面的说明中,前者称为站点配置文件,后者称为主题配置文件。Hexo安装主题的方式非常简单,只需要将主题文件放在站点目录的themes目录下,然后修改配置文件即可。具体针对NexT,安装步骤如下。下载NexT主题:进入博客根目录/themes/,执行$gitclonehttps://github.com/iissnan/he...或者直接进入上面的链接,在项目主页下载zip文件,然后解压到博客根目录/themes/文件夹下即可实现主题克隆/下载完成,打开站点配置文件,找到theme字段,将其值改为next。要验证主题是否已启用,请运行hexos--debug并访问http://localhost:4000以确保站点正常运行。绑定域名如果您有自己的域名,我们可以直接通过域名发布您的个人博客。如果没有,可以在腾讯云上购买。现在只要一元钱。在你的博客根目录下修改/_config.yml#sitetitle:myblog#博客名称副标题:是我的博客#副标题描述:#站点描述author:#作者姓名language:zh-Hans#语言设置timezone:#URL##如果yoursite放在一个子目录下,url设置为'http://yoursite.com/child',root设置为'/child/'url:yoursite#博客要绑定的域名,如果没有,则保留root:/permalink::year/:month/:day/:title/permalink_defaults:AddCNAME:在项目的source文件夹下新建一个名为CNAME的文件,在里面添加你购买的域名,点击AddAnalysis,选择A或者记录类型CNAME,A记录的记录值为ip地址,github(官方文档)提供了两个IP地址,192.30.252.153和192.30.252.154,这两个IP地址是github的服务器地址,都必须填写,parse为记录设置两个www和@,该行会默认。CNAME记录值填写你的github博客网址:username.github.io提交到百度打开百度搜索站点:你的站点点击提交网址,设置站点属性后,我们选择第三种验证方式CNAME验证Step1:必须有自己的域名,并使用CNAME解析步骤2:添加新的CNAME解析如图:记录类型为CNAME,host记录为百度给你的一串字符,记录值是ziyuan.baidu.com,其他默认即可,到此就大功告成了,如有不足之处,欢迎指出,谢谢
