主頁 >  其他 > GitHub快速搭建個人博客

GitHub快速搭建個人博客

2020-09-17 18:01:26 其他

> 正所謂前人栽樹,后人乘涼,
>
> 感謝[Huxpro](https://github.com/huxpro)提供的博客模板
>
> [我的的博客](https://flyingwzb.github.io)

# 前言
從 Jekyll 到 GitHub Pages 中間踩了許多坑,終于把我的個人博客[Will Wang Blog](https://flyingwzb.github.io)搭建出來了,,,

本教程針對的是不懂技術又想搭建個人博客的小白,操作簡單暴力且快速,當然懂技術那就更好了,

看看看博客的主頁樣式:

[![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/readme-home.png?raw=true)](https://flyingwzb.github.io/)

在手機上的布局:

[![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/post-home-h5.png?raw=true)](https://flyingwzb.github.io/)

廢話不多說了,開始進入正文,

# 快速開始

### 從注冊一個Github賬號開始

我采用的搭建博客的方式是使用 [GitHub Pages](https://pages.github.com/) + [jekyll](http://jekyll.com.cn/) 的方式,

要使用 GitHub Pages,首先你要注冊一個[GitHub](https://github.com/)賬號,GitHub 是全球最大的同性交友網站(吐槽下程式員~),你值得擁有,

![](//upload-images.jianshu.io/upload_images/2178672-e65e5cda50f38cef.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

### 拉取我的博客模板

注冊完成后搜索 `flyingwzb.github.io` 進入[我的倉庫](https://github.com/flyingwzb/flyingwzb.github.io)


![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-001.png?raw=true)

點擊右上角的 **Fork** 將我的倉庫拉倒你的賬號下

稍等一下,點擊重繪,你會看到**Fork**了成功的頁面

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-002.png?raw=true)


### 修改倉庫名

點擊**settings**進入設定

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-003.png?raw=true)

<p id = "Rename"></p>
修改倉庫名為 `你的Github賬號名.github.io`,然后 Rename

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-004.png?raw=true)

這時你在在瀏覽器中輸入 `你的Github賬號名.github.io` 例如:`flyingwzb.github.io`

你將會看到如下界面

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/readme-home.png?raw=true)

說明已經成功一半了??,,,當然,還需要修改博客的配置才能變成你的博客,

若是出現

![](//upload-images.jianshu.io/upload_images/2178672-cfd55a22902a9d2c.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

則需要 [檢查一下你的倉庫名是否正確](#Rename)

### 整個網站結構

修改Blog前我們來看看Jekyll 網站的基礎結構,當然我們的網站比這個復雜,

```
├── _config.yml
├── _drafts
| ├── begin-with-the-crazy-ideas.textile
| └── on-simplicity-in-technology.markdown
├── _includes
| ├── footer.html
| └── header.html
├── _layouts
| ├── default.html
| └── post.html
├── _posts
| ├── 1994-10-03-Hello-World.md
| └── 2018-01-01-My-First-Blog.md
├── _data
| └── members.yml
├── _site
├── img
└── index.html
```

很復雜看不懂是不是,不要緊,你只要記住其中幾個OK了

- `_config.yml` 全域組態檔
- `_posts` 放置博客文章的檔案夾
- `img` 存放圖片的檔案夾

其他的想繼續深究可以[看這里](http://jekyll.com.cn/docs/structure/)



### 修改博客配置

來到你的倉庫,找到`_config.yml`檔案,這是網站的全域組態檔,

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-005.png?raw=true)

點擊修改

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-006.png?raw=true)

然后編輯`_config.yml`的內容

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-007.png?raw=true)

接下來我們來詳細說說以下組態檔的內容:

#### 基礎設定

```yaml
# Site settings
title: My Blog # 你博客的標題
SEOTitle: 我的博客 | My Blog # 顯示在瀏覽器上搜索的時候顯示的標題
header-img: img/post-bg-rwd.jpg # 顯示在首頁的背景圖片
email: [email protected] # 個人郵箱
description: "You Blog" # 網站介紹
keyword: "Will Wang, Will Wang Blog, 王志彪的博客, flyingwzb, 王志彪, Java, golang" #關鍵詞
url: "https://flyingwzb.github.io" # 這個就是填寫你的博客地址
baseurl: "" # 這個我們不用填寫
```
#### 側邊欄

```yaml
# Sidebar settings
sidebar: true # 是否開啟側邊欄.
sidebar-about-description: "側邊欄個人描述"
sidebar-avatar:/img/avatar-by.JPG # 你的個人頭像
```
#### 社交賬號
展示你的其他社交平臺

![](//upload-images.jianshu.io/upload_images/2178672-ec775a22f76e2f40.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

在下面你的社交賬號的用戶名就可以了,若沒有可不用填

```yaml
# SNS settings
RSS: false
weibo_username: username
zhihu_username: username
github_username: username
facebook_username: username
jianshu_username: jianshu_id
```

新加入了**簡書**,`jianshu_id` 在你打開你的簡書主頁后的地址如:`http://www.jianshu.com/u/qwertyuiop`中,后面這一串數字:`qwertyuiop `

#### 評論系統


博客中使用的是 [Disqus](https://disqus.com/) 評論系統,在 [官網](https://disqus.com/) 注冊帳號后,按下面的步驟簡單的配置即可:

進入 [設定頁面](https://disqus.com/home/settings/profile/) 配置個人資訊

![配置 Disqus 個人資訊](//upload-images.jianshu.io/upload_images/2178672-904ecb30c536c73b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

找到 **Username**

![Disqus Account](//upload-images.jianshu.io/upload_images/2178672-19d1b9e7d2624bfb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

這個 **Username** 就是我們 `_config.yml` 中 `disqus_username`

```
# Disqus settings(https://disqus.com/)
disqus_username: flyingwzb
```

> 很對人反映 Disqus 評論插件加載不出來,因為 Disqus 在國內加載緩慢,所以我新集成了 Gitalk 評論插件(感謝[@FeDemo](https://github.com/FeDemo)的推薦),喜歡折騰的朋友可以看這篇:[《為博客添加 Gitalk 評論插件》](https://flyingwzb.github.io/2018/12/19/%E4%B8%BA%E5%8D%9A%E5%AE%A2%E6%B7%BB%E5%8A%A0-Gitalk-%E8%AF%84%E8%AE%BA%E6%8F%92%E4%BB%B6/), 我已經在`_config.yml` 配置就好了,只需要填寫引數可以了,

#### 網站統計

集成了 [Baidu Analytics](http://tongji.baidu.com/web/welcome/login) 和 [Google Analytics](http://www.google.cn/analytics/),到各個網站注冊拿到track_id替換下面的就可以了

這是我的 Google Analytics

![](//upload-images.jianshu.io/upload_images/2178672-c36b895c53196fdb.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

**不要使用我的track_id**??,,,

若不想啟用統計,直接洗掉或注釋掉就可以了

```
# Analytics settings
# Baidu Analytics
ba_track_id: 83e259f69b37d02a4633a2b7d960139c

# Google Analytics
ga_track_id: 'UA-90855596-1' # Format: UA-xxxxxx-xx
ga_domain: auto
```

#### 好友

```yaml
friends: [
{title: "書舟網",href: "http://kindle.archiew.top/"},
{title: "阮一峰",href: "http://www.ruanyifeng.com/home.html"},
{title: "阿里巴巴",href: "https://www.alibabagroup.com/cn/global/home"},
{title: "騰訊",href: "https://www.tencent.com/zh-cn/index.html"},
{title: "位元組跳動",href: "https://www.bytedance.com/zh"}
]
```

#### 保存
講網頁拉倒底部,點擊 `Commit changes` 提交保存

![](//upload-images.jianshu.io/upload_images/2178672-0781006b5d15d149.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

再次進入你的主頁,

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/readme-home.png?raw=true)

恭喜你,你的個人博客搭建完成了??,

# 寫文章

利用 Github網站 ,我們可以不用學習[git](https://git-scm.com/),就可以輕松管理自己的博客

對于輕車熟路的程式猿來說,使用git管理會更加方便,,,

## 創建
文章統一放在網站根目錄下的 `_posts` 的檔案夾中,

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-008.png?raw=true)

創建一個檔案

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-009.png?raw=true)

在下面寫文章,和標題,還能實時預覽,最后提交保存就能看到自己的新文章了,

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-010.png?raw=true)


## 格式
每一篇文章檔案命名采用的是`2018-02-04-Hello-2018.md`時間+標題的形式,空格用`-`替換連接,

檔案的格式是 `.md` 的 [**MarkDown**](http://sspai.com/25137/) 檔案,

我們的博客文章格式采用是 **MarkDown**+ **YAML** 的方式,

[**YAML**](http://www.ruanyifeng.com/blog/2016/07/yaml.html?f=tt) 就是我們配置 `_config`檔案用的語言,

[**MarkDown**](http://sspai.com/25137/) 是一種輕量級的「標記語言」,很簡單,[花半個小時看一下](http://sspai.com/25137)就能熟練使用了

大概就是這么一個結構,

```
---
layout: post # 使用的布局(不需要改)
title: My First Post # 標題
subtitle: Hello World, Hello Blog # 副標題
date:       2018-02-06 # 時間
author: Will Wang # 作者
header-img: img/post-bg-2015.jpg # 這篇文章標題背景圖片
catalog: true # 是否歸檔
tags: # 標簽
- 生活
---

## Hey
>這是我的第一篇博客,

進入你的博客主頁,新的文章將會出現在你的主頁上.
```

按格式創建文章后,提交保存,進入你的博客主頁,新的文章將會出現在你的主頁上.

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/readme-home.png?raw=true)

到這里,恭喜你!

你已經成功搭建了自己的個人博客以及學會在博客上撰寫文字的技能了(是不是有點小興奮??),


#### 首頁標簽

在首頁可以看到這些特色標簽,當你的文章出現相同標簽(默認相同的**標簽數量大于1**),才會自動生成,

所以當你只放一篇文章的時候是不會出現標簽的,



![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-011.png?raw=true)


建站的初期,博客比較少,若你想直接在首頁生成比較多的標簽,你可以在 `_congfig.yml`中找到這段:

```
# Featured Tags
featured-tags: true # 是否使用首頁標簽
featured-condition-size: 1 # 相同標簽數量大于這個數,才會出現在首頁
```

將其修改為`featured-condition-size: 0`, 這樣只有一個標簽時也會出現在首頁了,

相反,當你博客比較多,標簽也很多時,這時你就需要改回 `1` 甚至是 `2` 了,


# 自定義域名

搭建好博客之后 你可能不想直接使用 [flyingwzb.github.io](http://flyingwzb.github.io) 這么長的博客域名吧, 想換成想 [flyingd.cn](https://flyingwzb.github.io) 這樣簡短的域名,那我們開始吧!

#### 購買域名
首先,你必須購買一個自己的域名,

我是在[阿里云](https://wanwang.aliyun.com/domain/?spm=5176.8006371.1007.dnetcndomain.q1ys4x)購買的域名

![](//upload-images.jianshu.io/upload_images/2178672-ef3844cab15e35ff.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

用**阿里云** app也可以注冊域名,域名的價格根據后綴的不同和域名的長度而分,比如我這個 `flyingd.cn` 的域名第一年才只要4元~

域名盡量選擇短一點比較好記住,注意,不能選擇中文域名,比如 `張三.top` ,GitHub Pages **無法處理中文域名**,會導致你的域名在你的主頁上使用,

注冊的步驟就不在介紹了

#### 決議域名

注冊好域名后,需要將域名決議到你的博客上

管理控制臺 → 域名與網站(萬網) → 域名

![](//upload-images.jianshu.io/upload_images/2178672-9a75bba50d1b14d7.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

選擇你注冊好的域名,點擊決議

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-012.png?raw=true)

添加決議

分別添加兩個`A` 記錄型別,

一個主機記錄為 `www`,代表可以決議 `www.flyingd.cn`的域名

另一個為 `@`, 代表 `flyingd.cn`

記錄值就是我們博客的IP地址,是 GitHub Pagas 在美國的服務器的地址 `185.199.111.153`

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-013.png?raw=true)


可以通過 [這個網站](http://ip.chinaz.com/) 或者直接在終端輸入`ping 你的地址`,查看博客的IP

ping flyingwzb.github.io

細心地你會發現所有人的博客都決議到 `185.199.111.153` 這個IP,

然后 GitHub Pages 再通過 CNAME記錄 跳轉到你的主頁上,


#### 修改CNAME

最后一步,只需要修改 我們github倉庫下的 **CNAME** 檔案,

選擇 **CNAME** 檔案

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-014.png?raw=true)

使用的注冊的域名進行替換,然后提交保存

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-015.png?raw=true)


這時,輸入你自己的域名,就可以決議到你的主頁了,

大功告成!

# 進階

若你對博客模板進行修改,你就要看看 Jekyll 的[開發檔案](http://jekyll.com.cn),是中文檔案哦,對英語一般的朋友簡直是福利啊(比如說我??),

還要學習 **Git** 和 **GitHub** 的作業機制了及使用,

你可以先看看這個[git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/),對git有個初步的了解后,那么相信你就能將自己圖片傳到GitHub倉庫上,或者可以說掌握了 **使用git管理自己的GitHub倉庫** 的技能呢,

對于輕車熟路的程式猿來說,這篇教程就算就結束了,因為下面的內容對于你們來說 so eazy~

但相信很多小白都一臉懵逼,那我們繼續??,

# 利用GithHub Desktop管理GitHub倉庫

[GithHub Desktop](https://desktop.github.com/) 是 **GithHub** 推出的一款管理GitHub倉庫的桌面軟體,換句話說就是將你在**Github**上的檔案同步到本地電腦上,并將修改后的檔案同步到**Github**遠程倉庫,

#### 下載

點擊圖片進入下載頁面,選擇對應的平臺進行下載

[![](//upload-images.jianshu.io/upload_images/2178672-6022ba3938b3088e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)](https://desktop.github.com/)

下面以**Mac**平臺為例:

#### 安裝

將下載好的檔案解壓,將這只小貓拖到應用程式檔案夾中

![](//upload-images.jianshu.io/upload_images/2178672-8f8c27f4e5c72276.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

就可以在**Launchpad**找到這只小貓咪~

![](//upload-images.jianshu.io/upload_images/2178672-0f2da4717361459c.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

#### 登錄

點開應用,會彈出**登錄**框,

![](//upload-images.jianshu.io/upload_images/2178672-adb7d6824e471ef5.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

輸入你的**GitHub**賬號和密碼進行登錄

![](//upload-images.jianshu.io/upload_images/2178672-2d7c407ebddbb44f.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

登錄后關閉視窗

![](//upload-images.jianshu.io/upload_images/2178672-93cdccc42024914b.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

然后回傳引導窗,一直按 **Continue** 繼續

![](//upload-images.jianshu.io/upload_images/2178672-450ccef6b1ab7b0a.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

**Continue**

![](//upload-images.jianshu.io/upload_images/2178672-06b6e6792472ecae.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

還是**Continue**~
![](//upload-images.jianshu.io/upload_images/2178672-681a6c455f6b512f.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

進入主界面,先 **右鍵Remve** 洗掉這個用戶指導,賊煩~

![](//upload-images.jianshu.io/upload_images/2178672-604f6f23b8fab6f3.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

#### 克隆倉庫

選擇你的倉庫克隆到本地

![](//upload-images.jianshu.io/upload_images/2178672-45ddcd27e2f858a1.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

![](//upload-images.jianshu.io/upload_images/2178672-625be1220fea36b6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


#### 管理倉庫

現在檔案夾中打開

![](//upload-images.jianshu.io/upload_images/2178672-92c1616af56b501a.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

打開后你會的發現檔案結構和你在Github上的一模一樣~

![](//upload-images.jianshu.io/upload_images/2178672-bf3580ae1cd9a29e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

你最先關心的可能是你的頭像~在**img**檔案夾中把替換我的頭像就好了,

![](//upload-images.jianshu.io/upload_images/2178672-c9421d64538c3ba6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

不僅是圖片,所有在Github上的的操作都可以進行,

#### 保存修改

當你對倉庫檔案夾的檔案下進行修改、添加或洗掉時,都可以在 **GitHub Desktop** 中看到

例如我在 `img` 中添加了一張圖片 `avatar-demo.png` 添加了一張圖片

就可以在看到**GitHub Desktop**顯示了我的修改

保存修改只要按 **Commit to master**,然后可以寫上你的修改說明

![](//upload-images.jianshu.io/upload_images/2178672-4bfbfec37cbb8eb6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

#### 同步

將修改同步到 **GitHub** 遠程倉庫上只需要一步:點擊右上角的**同步按鈕**

![](//upload-images.jianshu.io/upload_images/2178672-3c2ee8234a7f1832.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

#### 完成

打開你的GitHub上的倉庫,你就可以看到已經和本地同步了

可以看到你提交的詳情: `add img`

![](//upload-images.jianshu.io/upload_images/2178672-293bdd4cbee0e9e3.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

這樣,你已經能輕松管理自己的博客了,

想上傳頭像,背景,或者是刪掉你不要的圖片(我的頭像??)已經是 so eazy了吧~

#### 注意
你在 **GitHub** 網站上進行 **Commit** 操作后,需要在**GitHub Desktop**上按一下 **同步按鍵** 才能同步網站上的修改到你的本地,


# 修改個人介紹


![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-016.png?raw=true)

修改個人介紹需要修改根目錄下的 `about.html` 檔案

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-016.png?raw=true)

看不懂 HTML 標簽?沒關系,對照著修改就好了~ 還有注意這個有中英介紹

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-016.png?raw=true)

# 常見問題

最近有很多人給我提問題,我這邊總結一下

#### 組態檔修改后沒有效果
重繪幾遍瀏覽器就好了~

不行的話,先清除瀏覽器快取再試試,

#### 404錯誤

1. 檢查你的倉庫名是否有按照要求填寫
2. 確定 **Fork** 的是不是我的倉庫~

#### 修改CNAME檔案,域名還是不變

清除瀏覽器快取就OK~

#### 其他問題

直接在評論中提出來或私信我,我會一一替大家解決的??


# 其他

最近有人往我的遠程倉庫不停的 **push**,一天連收幾十封郵件!例如像這樣的

![](//upload-images.jianshu.io/upload_images/2178672-1347f2cc9a4a8dc8.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

原因大多是直接Clone了我的倉庫到本地,**沒有洗掉我的遠程倉庫地址**,添加完自己的倉庫地址后,一口氣推送到所有遠程倉庫(包括我的??)~

打擾了我的作業和生活~

所以,**請不要往我的倉庫上推送分支**!

我發現一個問題是,很多人每次修改博客的內容都commit一次到遠程倉庫,然后再查看修改結果,這樣效率非常低!

#### 來,上車!

## 在本地除錯博客

> 注:下面的操作是在 **Mac** 終端進行的,
> **Windows** 環境下的配置請參考 [@夢幻之云](http://www.jianshu.com/u/a13e7484dc21) 提供的 [這篇文章](https://agcaiyun.cn/2017/09/10/%E6%90%AD%E5%BB%BA%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/),

有心的同學在 [jekyll官網](http://jekyllcn.com/) 就會發現 `jekyll` 的 提供的實體代碼,

```
~ $ gem install jekyll bundler
~ $ jekyll new my-awesome-site
~ $ cd my-awesome-site
~/my-awesome-site $ bundle install
~/my-awesome-site $ bundle exec jekyll serve
# => 打開瀏覽器 http://localhost:4000
```


這段命令創建了一個默認的 `jekll` 網站,然后在本機的 4000 視窗展示,聰明的你應該發現怎么做了吧~

安裝 `jekyll`和 `jekyll bundler`

```
$ gem install jekyll
$ gem install jekyll bundler
```

進入你的 **Blog 所在目錄**,然后創建本地服務器

```
$ jekyll s

```

然后會顯示

```
Auto-regeneration: enabled for '/Users/baiying/Blog'
Configuration file: /Users/baiying/Blog/_config.yml
Server address: http://127.0.0.1:4000/
Server running... press ctrl-c to stop.
```

你就可以在 <http://127.0.0.1:4000/> 看到你的博客,你對本地博客的修改都會在這個地址進行顯示,這大大提高了對博客的配置效率,

使用`ctrl+c`就可以停止 **serve**

# Star

若本教程順利幫你搭建了自己的個人博客,請不要 **害羞**,給我的 [github倉庫](https://github.com/flyingwzb/flyingwzb.github.io) 點個 **star** 吧!

因為最近發現 Fork 將近破百,加上直接 Clone 倉庫的,保守估計已經幫助上百人成功的搭建了自己的博客,~~可是 Star 卻僅僅只有 **12**!可能還是做的不夠好吧!~~現在已經破百了,感謝大家的Star!

### **別無他求,點個 [Star](https://github.com/flyingwzb/flyingwzb.github.io) 吧**!

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-017.png?raw=true)

**心滿意足!**

# 補充

#### 修改網站的 **icon**

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-018.png?raw=true)

要修改如圖所示的網站 **icon**:

在博客 `img` 目錄下找到并替換 `favicon.ico` 這個圖示即可,圖示尺寸為`32x32`,


![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-019.png?raw=true)


#### 修改主頁的座右銘

最近有不少小伙伴私信我:**如何修改主頁的座右銘?**

就是這個:

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-020.png?raw=true)

很簡單,找到博客目錄下的 **index.html** 檔案,修改這句話就可以了,

![](https://github.com/flyingwzb/flyingwzb.github.io/blob/master/img/blog/blog-021.png?raw=true)

#### 如何在博客文章中上插入圖片

博客的文章用的是 MarkDown 格式,如果沒用過 MarkDown 真的 強烈推薦 [花半個小時學習一下](http://sspai.com/25137),

MarkDown 中添加圖片的形式是 :`![](圖片的URL)`

例如:

`![MarkDown示例圖片](//upload-images.jianshu.io/upload_images/2178672-eb2effd6b942a500.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)`就會顯示下面這張圖片

![MarkDown示例圖片](//upload-images.jianshu.io/upload_images/2178672-98965f66db8f5856.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

`https://ws3.sinaimg.cn/large/006tNc79gy1fj9xhjzobbj30yg0my75z.jpg`就是這張圖片的URL,我們可以在瀏覽器輸入這個URL找到或下載這張圖片,

所以,要在 MacDown 中插入圖片,這張圖片就需要上傳到圖床(網上),然后在引
用這張圖片的URL,

##### 將圖片上傳到圖床

Mac 上的圖床神器:iPic

直接在App Store上下載,誰用誰知道!

使用方法很簡單,直接拖動圖片到 P 圖示上,或者選中圖片按快捷鍵 `?+U`,就能請示上傳,

上傳成功就能直接粘貼圖片的URL,

![iPic](//upload-images.jianshu.io/upload_images/2178672-7399aeaced6f1e29.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

用 iPic 上傳圖片后,獲取URL插入文章中就可以了,

![iPic上傳圖片](//upload-images.jianshu.io/upload_images/2178672-4be76fb02708de5e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


#### 推薦幾個好用軟體

##### MarkDown編輯器

[MacDown](https://macdown.uranusjr.com/):可能是Mac上最好的MacDown編輯器了

![](//upload-images.jianshu.io/upload_images/2178672-2226239a63278302.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

##### 圖片壓縮工具

[ImageOptim](https://imageoptim.com/)

對于我們的博客來說,圖片越大,加載速度越慢,

不信你用手機打開你的博客試試~

所以有必要對我們上傳到博客網站中的圖片:指的是你的頭像,首頁背景圖片,文章背景圖片等,對于博客文章中插入的圖片,其實也可以壓縮了再上傳,

對博客中的所有圖片進行壓縮:

看看壓縮結果,最高的一張壓縮了78.7%,這簡直是太可怕了!

![ImageOptim壓縮圖片](//upload-images.jianshu.io/upload_images/2178672-0f8e643fa1da8674.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

好了,現在個人博客的加載速度估計要起飛了~

# 最后要說個事情

我在博客中的文章,你們可以保留,讓更多需要幫助人的看到,當然也可以洗掉,

但是,我發現居然有人把文章的作者改成了自己,然后當成自己的文章放在自己的博客上,這就令人感到氣憤了,

比如說向我請教問題的這位:

![](//upload-images.jianshu.io/upload_images/2178672-ed45ebafec7f5d34.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


我在博客中的每篇文章都是我一字一句敲出來的,轉載的文章我也注明了出處,表示對原作者的尊重,同時也希望大家都能尊重我的付出,

謝謝~

 

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/67527.html

標籤:其他

上一篇:Cocos2dx生成arm64-v8a環境下的.so檔案問題?急急急

下一篇:cocos lua 圓環遮罩裁剪

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more