国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

如何使用Gitblog和Markdown建自己的博客

2024-05-04 23:38:31
字體:
來源:轉載
供稿:網友

這篇文章主要交大家如何使用Gitblog和Markdown建自己的博客,如何大家擁有服務器或者云平臺提供的云主機,我推薦大家使用Linux+ Nginx 來運行Gitblog,如果大家目前只有Apache環境也可以,需要的朋友可以參考下

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

域名解析

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

Nginx+PHP運行環境

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

配置Nginx

nginx可參考如下配置:

 

 
  1. server { 
  2. listen 80; 
  3. server_name jockchou.gitblog.cn; 
  4. root /data/vhosts/jockchou.gitblog.cn; 
  5. index index.html index.htm index.php; 
  6. location ~ /.(jpg|png|gif|js|css|swf|flv|ico)$ { 
  7. expires 12h; 
  8. location / { 
  9. if (!-e $request_filename) { 
  10. rewrite ^(.*)$ /index.php?$1 last ; 
  11. break
  12. location ~* ^/(doc|logs|app|sys)/ { 
  13. return 403; 
  14. location ~ .*/.(php|php5)?$ 
  15. fastcgi_connect_timeout 300; 
  16. fastcgi_send_timeout 300; 
  17. fastcgi_read_timeout 300; 
  18. fastcgi_pass 127.0.0.1:9000; 
  19. fastcgi_index index.php; 
  20. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
  21. 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建自己的博客的全部內容,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中超| 宝山区| 玉门市| 乌兰察布市| 鱼台县| 怀集县| 江华| 姜堰市| 庆云县| 南通市| 夏邑县| 无极县| 临江市| 门头沟区| 本溪| 东海县| 昌江| 宁安市| 正宁县| 台安县| 珠海市| 香河县| 达拉特旗| 三门峡市| 江川县| 汉中市| 凤冈县| 河池市| 福海县| 两当县| 大丰市| 泗阳县| 阿尔山市| 格尔木市| 万源市| 西吉县| 裕民县| 临夏县| 且末县| 南投市| 廉江市|