亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用Gitblog與Markdown怎么搭建一個博客系統

發布時間:2020-12-18 15:46:10 來源:億速云 閱讀:223 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關利用Gitblog與Markdown怎么搭建一個博客系統,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

使用Gitblog和Markdown建自己的博客,如何大家擁有服務器或者云平臺提供的云主機,我推薦大家使用Linux+ Nginx 來運行Gitblog,如果大家目前只有Apache環境也可以。

域名解析

將你準備好的域名解析到你的主機IP,推薦使用 dnspod 來管理和監控你的域名,具體的使用方法參考dnspod官方說明文檔,非常簡單。

Nginx+PHP運行環境

首先安裝好你的Nginx和PHP環境,PHP版本要求5.3以上。如果你沒有安裝過,可Google搜索相關教程,也可以參照Nginx和PHP官方的文檔。這是第一步,有一個正常的Nginx + PHP的運行環境。

配置Nginx

nginx可參考如下配置:

server {
 listen    80;
 server_name jockchou.gitblog.cn;
 root /data/vhosts/jockchou.gitblog.cn;
 index index.html index.htm index.php;
 location ~ \.(jpg|png|gif|js|css|swf|flv|ico)$ {
   expires 12h;
 }
 location / {
  if (!-e $request_filename) {
     rewrite ^(.*)$ /index.php?$1 last ;
     break;
  }
 }
 location ~* ^/(doc|logs|app|sys)/ {
  return 403;
 }
 location ~ .*\.(php|php5)?$
 {
  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_pass  127.0.0.1:9000;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  include fastcgi_params;
 }
}

將以上配置中的server_name和root改成你自己的,fastcgi_pass配成你的CGI進程端口。

權限配置

由于Gitblog的緩存機制需要寫 app/cache 目錄,必要時請查看并修改這個目錄的權限,以確保你的PHP擁有寫這個目錄的權限。通常你只需要將此目錄的所屬者和組修改成CGI的運行賬戶。

運行

以上配置好以后,啟動你的Nginx和CGI服務,上傳Gitblog源代碼到網站目錄,通過瀏覽器訪問解析到本機的域名觀察頁面效果。如果頁面沒有正常顯示,通過錯誤碼來檢查你的CGI和Nginx配置。

Gitblog介紹

一. 簡介

Gitblog是一個簡單易用的Markdown博客系統,它不需要數據庫,沒有管理后臺功能,更新博客只需要添加你寫好的Markdown文件即可。它擺脫了在線編輯器排版困難,無法實時預覽的缺點,一切都交給Markdown來完成,一篇博客就是一個Markdown文件。同時也支持評論,代碼高亮,數學公式,頁面PV統計等常用功能。Gitblog提供了不同的主題樣式,你可以根據自己的喜好配置,如果你想自己制作博客主題,也是非常容易的。Gitblog還支持整站靜態導出,你完全可以導出整站靜態網頁部署到Github Pages。

二. 功能特點

使用Markdown
評論框
代碼高亮
PV統計
Latex數學公式
自制主題
響應式
全站靜態導出
良好的SEO
三. GitBlog優勢

無需數據庫,系統更輕量,移植更方便
使用Markdown編寫,擺脫后臺編輯排版困難,無法實時預覽的缺點
可全站靜態導出
配置靈活,可自由開關某些功能
多主題支持,可自制主題
博客,分類,標簽,歸檔
四. 環境要求

PHP 5.2.4+

五. 安裝步驟

下載Gitblog源代碼
解壓上傳到你的PHP網站根目錄
打開瀏覽器,訪問網站首頁
上傳Markdown文件到 posts 文件夾

以上就是利用Gitblog與Markdown怎么搭建一個博客系統,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泽库县| 治多县| 轮台县| 同江市| 徐州市| 保靖县| 会昌县| 福清市| 南陵县| 河西区| 长武县| 高唐县| 长治市| 绥江县| 阳高县| 遵义县| 平邑县| 邢台县| 舞钢市| 从江县| 曲靖市| 泊头市| 云霄县| 南宁市| 沙坪坝区| 开远市| 富源县| 会宁县| 苏尼特左旗| 田阳县| 新兴县| 梅河口市| 大洼县| 大埔区| 九寨沟县| 蒲江县| 大田县| 巩留县| 舞钢市| 同仁县| 常宁市|