从0开始搭建个人博客网站(二)

写在前面

上一篇博客写了如何将博客网站部署在本地,这篇文章主要是写如何将博客网站部署到远端,也就是Github或者Gitee。作者目前正在做毕业设计,仅仅完成部署和样式修改工作,之后会抽时间写博客以及优化访问速度。博客网站:https://trace001.gitee.io/

部署个人博客到Github上

安装Git插件

在自己新建的blog文件夹下鼠标单击右键点击git bash here,终端输入:
cnpm install --save hexo-deployer-git

注册并登录Github

Github作为程序员获取学习代码的圣地,相信每个人都有账号吧。没有的话建议赶紧去注册一个。

在Github上创建仓库

创建仓库,名为:你的GitHub账号.github.io eg:(tracese.github.io),这一步很重要,需按照要求来,不然后面会出现一些莫名其妙的错误

设置账号和邮箱

修改博客网站的配置信息

打开博客网站的文件夹,找到_config.yml,用编辑器打开

找到deploy,配置以下信息

其中repo就是刚创建的GitHub仓库
yml文件是一种视空格如生命的文件,所以yml配置文件书写规范:key:和value中间需要有空格,不然会报错

创建SSH

ssh-keygen -t rsa -C "自己的邮箱"
不用输入密码,一直回车即可

这时在你的电脑里会生成一个.ssh的文件

打开文件里面的id_rsa.pub,复制到github中完成密钥匹配

打开github,点击setting

点击New SSH key

把id_rsa.pub的密钥复制到里面

在git bash here中,返回“You’ve successfully authenticated”即成功:

部署hexo到GitHub上

        hexo clean              #清除缓存
        hexo g                      #生成文章
        hexo d                      #部署文章


hexo d时可能要你输入username和password


部署成功,在网站上输入http://自己的GitHub名.github.io 即可

原文地址:https://blog.51cto.com/13646338/2485820

时间: 2024-10-09 11:04:55

从0开始搭建个人博客网站(二)的相关文章

从0开始搭建个人博客网站(一)

写在前面 本人编程小白一枚,在读学生,一直想搭建一个自己的博客网站,上星期抽出了一点时间,参照羊哥的视频手把手教你从0开始搭建自己的个人博客 |无坑版视频教程| hexo和各路大神的教程,搭建了自己的博客网站https://trace001.gitee.io 在这里分阶段记录一下搭建的整个过程 介绍一下 搭建环境 搭建环境是window10,博客框架使用的是Hexo Hexo官方介绍 Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内

阿里云+wordpress搭建个人博客网站

文章来源:http://www.cnblogs.com/smyhvae/p/4965163.html 原文服务器准备部分去掉了,记录重要部分留作回头整理. 版本情况如下: 阿里服务器web环境一键安装包 官网购买地址: 分享:https://files.cnblogs.com/files/wowind/sh-1.5.5.zip wordpress: 官方下载地址:https://cn.wordpress.org/ phpMyAdmin: 官方下载地址:https://www.phpmyadmin

Django搭建博客网站(二)

Django搭建自己的博客网站(二) 这里主要讲构建系统数据库Model. Django搭建博客网站(一) model 目前就只提供一个文章model和一个文章分类标签model,在post/models.py中做如下修改: # models.py from django.db import models class PostTag(models.Model): tag_name = models.CharField(max_length=50) def __str__(self): retur

使用hexo和github搭建个人博客网站

使用hexo+github可以免费.快速地搭建一个静态博客网站,并且使用hexo提供的命令以及git自身的功能可以很便捷地管理博客. 使用github部署静态页面 在了解hexo之前,我们先看看如何使用github部署静态页面. 注册github账号 访问github官网注册一个账号,该流程和一般网站注册账号一样,在此不赘述. 创建一个git仓库 其他项如果需要可以自主填写,这里只填写仓库名,点击Create repository创建仓库. 提交一个测试页面 执行git clone命令将仓库克隆

Hexo+Github/Coding免费搭建个人博客网站

体验更优排版请移步原文:http://vblog.win/blogs/other/hexo-github-build-blog.html 很早之前就想搭建一个属于自己的博客网站,一方面是给自己做笔记,把平时遇到的问题和解决问题的方式方法记录下来,顺便提升自己的表达能力.总结能力:另一方面,个人博客就像是自己在网络世界中的一个小家,一个完全属于自己的空间,你可以在这里尽情发挥,别人可以通过它来了解你.前段时间偶然间发现了Hexo,看了两天官方文档,参考网上教程,搭建了自己的个人网站:http://

基于Hexo搭建个人博客网站

## 准备工作 首先下载[nodejs](https://nodejs.org/en/download/),一路next安装即可.验证是否安装成功: ```bash node -v # 输出 v10.15.1 npm -v # 输出 6.8.0 ``` 接下来更改npm的安装源,这能大大加快安装包的速度. ```bash npm get registry # 输出默认源 https://registry.npmjs.org/ npm config set registry http://regi

基于docker搭建wordpress博客网站平台

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用. WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的.用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客. WordPress有许多第三方开发的免费模板,安装方式简单易用.不过要做一个自己的模板,则需要你有一定的专业知识.比如你至少要

在腾讯云上面搭建WordPress博客网站

一.准备工作 我们使用腾讯云服务器来运行WordPress,腾讯云会给新用户七天的产品体验时间还有一些代金券,做为新手尝试成本是比较小的. 腾讯云长期举办 “云+校园” 活动,学生只要1元即可购买专享云服务器,活动详情请见这里.学生优惠在每天的中午12点抢购. 二.购买服务器 当认证完了之后开始购买服务器 注意我在这个地方选择的是 杭州康展通信科技(我在这个配置下初次需要登录服务器获取相关信息,由于自己不熟悉centos系统,咨询了客服技术人员才解决). 但是我看见有人推荐使用这个版本,说在第一

使用Octopress搭建静态博客网站

1.Octopress简介 基础知识 Octopress是一个基于jekyll的静态的静态博客站点生成系统,很大程度的简化了jekyll搭建博客过程. 为什么用Octopress而不用wordpress wordpress有太多的缺点:需要买主机,域名.它还是动态的,并且过度的依赖数据库,迁移成本高. Octopress特点 命令行操作 纯文本写博客 定制性高 纯静态 版本化管理 迁移成本低 简洁的Ruby框架 Markdown语法 Octopress目录结构 主题插件等文件夹 source文件