哟呵,Github 免费从 0 到 1搭建个人博客网站
学习python的正确姿势
共 4701字,需浏览 10分钟
· 2020-07-30
目录
使用 Hexo 搭建个人网站 开始搭建 优化博客主题 你的第一篇博客文章 打上标签 打上分类 添加评论功能 创建 Github pages 仓库 安装 hexo-deployer-git 配置你的 Git 推送你的网站到 Github 上 访问你的网站 完事,开启你的装x之旅 购买域名 如何绑定域名 完事
使用 Hexo 框架来搭建个人网站
因为 hexo 是基于 node 框架的,所以呢,我们首先需要下载安装node,下载地址:https://nodejs.cn/ 安装完之后,我们打开命令窗口,输入 node -v
,如果返回下图所示,那么就说明你安装 node 成功了。
安装成功后,我们在命令行窗口运行如下命令来安装 hexo: npm install hexo-cli -g
初始化博客目录: hexo init xxx.github.io (这里的xxx换成你自己的英文名)
初始化完成后,我们就进入我们的目录: cd xxx.github.io
安装 npm install
clean一下,然后生成静态页面 hexo clean
hexo g
g 就是 generate
,生成的意思
把你的网站运行起来 hexo s
s 就是 server
,在服务上运行的意思
打开你的浏览器,输入 localhost:4000
。自此,你的个人网站就这么速度的搭建起来了!
优化 hexo 博客主题
进入你的网站目录,打开 _config 文件,这个文件是用来配置你的网站信息的。
title: fxxkpython
subtitle: 小帅b
description: xx的个人博客,主要涉及到编程(Java,Python,Linux等),个人提升学习,视频教程
keywords: java,python,教程
author: wistbean
language: zh
选一个Hexo主题
下载Hexo主题
git clone https://github.com/iissnan/hexo-theme-next themes/next
配置主题
theme: next
重新生成和运行
hexo g
hexo s
访问一下看看,是不是比之前好看多了?
hexo博客的第一篇文章,打上标签和分类
两种方式来新建你的博文
命令形式
hexo new article (这里的article写上你的文章的名称)
直接新建方式
source/_posts
新建一个 Markdown 文件,其实和命令形式是一个道理,只不过命令形式用了命令来创建。推荐使用命令的方式,毕竟 Geek 一点。给你的文章打上标签
hexo new page tags
type: "tags"
comments: false
tags:
- Tag1
- Tag2
- Tag3
tags:
- 个人网站
- 教程
- hexo
- blog
- Git
- Nginx
给你的文章添加分类
hexo new page categories
type: "categories"
comments: false
categories:
- 分类1
- 分类2
categories:
- 个人网站
- 教程
给你的文章添加评论
多说 :http://duoshuo.com/ 畅言 :https://changyan.kuaizhan.com/ Valine:https://github.com/xcss/Valine Disqus:https://disqus.com/ 友言: http://www.uyan.cc/ gitment: https://github.com/imsun/gitment
themes/next
,打开_config.yml,定位到 changyan ,把 enable 改为 true。changyan:
enable: true
appid: 这里写上你的畅言在appid
appkey: 这里写上你的畅言在appkey
hexo clean
hexo g
hexo s
让全世界的人都认识你
GitHub Pages
,使用它就可以部署自己的网站啦。创建 Github pages 仓库
wistbean.github.io
来访问我的网站了。安装 hexo-deployer-git
npm install hexo-deployer-git --save
配置你的Git
deploy:
type: git
repo: https://github.com/xxx/xxxx.github.io.git
推送你的网站到Github上
d 就是 deploy , 部署上去的意思。
访问你的网站
xxx.github.io
就可以访问啦!要有点个性,绑上你的域名
如果你不喜欢千篇一律的 xx.github.io 域名,可以自己绑定一个自己的域名。
购买域名
添加 CNAME 文件
hexo d
命令。在你的域名商后台进行 DNS 解析添加两条记录:
1. 主机记录:@
记录类型:A
记录值:192.30.252.154 或者 192.30.252.153
2. 主机记录:www
记录类型:CNAME
记录值:xxx.github.io (这里就是你的github仓库名称)
GitHub 设置域名
评论
搭建完美的技术写作环境,第1-10章
大家好,我是章北海,《机器学习算法与 Python 实战》和《玩机器学习的章北海》号主,985 统计学硕士,5 年时间撰写了 460 余篇优质原创文章,内容涵盖统计学、数据分析、机器学习、深度学习、Python 实战。毕业之后先后从事数据分析、机器学习工程师、项目管理,这些年积累了很多经验,工作之外
机器学习算法与Python实战
0
微软开源MS-DOS操作系统源码,冲到GitHub第一了!
大家好,我是轩辕。这两天逛GitHub的时候,突然发现一个叫 MS-DOS的项目冲到Trending榜首了!定睛一看,微软官方啊,搜了一下才知道,原来前两天,微软把MS-DOS 4.0系统开源了!关于这个系统,估计现在很多程序员都不知道了,或者只在古老的教科书上看过这玩意儿。MS-DOS,全称为Mi
编程技术宇宙
6
OpenAI的Sora竟然造假:生成的AI大片只有1%的AI,剩下的99%是人工!
点蓝色字关注“机器学习算法工程师”设为星标,干货直达!啊?Sora火爆短片《气球人》,也“造假”了???背后艺术家团队的最新揭秘,可谓一石激起千层浪:原来,视频画面并非完全由AI生成,其中有大量视觉效果需要人类后期实现。be like:这下网友不干了,合着大家伙儿跟OpenAI玩真心,OpenAI背
机器学习算法工程师
1
五一抢票难,Github上这几个Python项目,你可以试试
又到五一长假啦(虽然其实就放了1天),大家是打算家里蹲or出去玩,又或者是在公司加班呢...今天给大家介绍三个和12306相关的项目,看看你是否用得上。/01/ py12306py12306购票助手,顾名思义,12306买票的~需要在python 3.6以上版本运行程序。1. 安装依赖gi
Crossin的编程教室
0
从原理到实践:掌握DPDK内存池技术
前言:本文整理下之前的学习笔记,基于DPDK17.11版本源码分析。主要分析一下内存管理部分代码。一、概述内存管理是数据面开发套件(DPDK)的一个核心部分,以此为基础,DPDK的其他部分和用户应用得以发挥其最佳性能。本系列文章将详细介绍DPDK提供的各种内存管理的功能。但在此之前,有必要先谈一谈为
开源Linux
0
教你基于 Jenkins 搭建一套 CI/CD 系统
原文链接:https://mp.weixin.qq.com/s/KVc4IFky1z7kZn-7bz79DQ一、CI/CD环境介绍本次要实现如下效果,开发人员完成功能开发并提交代码到gitlab仓库,jenkins自动完成拉取代码、编译构建、代码扫描(sonarqube)、打
码农编程进阶笔记
0
了解加密货币到加密货币的互换
1、什么是加密货币互换?加密货币到加密货币的互换是指以现行市场汇率将一种加密货币直接兑换为另一种加密货币。与需要法定货币存款和较长流程的传统交易所不同,加密货币到加密货币的互换可以无缝地促进交换。掉期在提高加密货币的流动性和效率方面发挥着重要作用。该功能使用户能够将他们的加密货币与钱包中的其他代币进
区块链头条
0
阿里P6,年薪50W+,女朋友父母死活不同意,去年上岸公务员,月薪4k,不料她爸妈却主动邀请到家里吃饭,特别热情主动
上一篇:人到中年, 发现同学间差距了,学医的高薪且稳定,进国企的工资不高但稳定,考公的工资不高,却生活滋润在任何时代,与国家有关的总是受到青睐。如果能够担任公职,那么在社会上就会受到极高的尊敬。近年来,"成为体制内的一员"已经逐渐成为许多年轻人的职业追求。无论是公务员、事业单位员工还是教师,他们不再
开发者全社区
0