首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

使用 Gitblog + Markdown 搭建個人博客完整指南

     編輯:PHP 綜合知識

環境準備

域名解析

將域名解析至主機 IP,推薦使用 DNSPod 管理監控。

Nginx + PHP 運行環境

需 PHP 5.3+。安裝 Nginx、PHP-FPM,確保環境正常運行。

Nginx 配置範例

server {
    listen 80;
    server_name yourdomain.com;
    root /data/vhosts/yourdomain.com;
    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 為實際值。

權限配置

Gitblog 需寫入 app/cache 目錄,確保 PHP 進程用戶擁有寫入權限(通常將目錄擁有者改為 CGI 運行賬戶)。

Gitblog 介紹

核心特性

  • 無需資料庫,輕量易遷移
  • 純 Markdown 撰寫,擺脫後台編輯排版困境
  • 支援評論、代碼高亮、LaTeX 數學公式、PV 統計
  • 多主題、響應式設計、全站靜態導出(可部署至 GitHub Pages)
  • 良好 SEO、靈活開關功能

環境需求

PHP 5.2.4+

安裝步驟

  1. 下載 Gitblog 源碼
  2. 解壓上傳至網站根目錄
  3. 瀏覽器訪問首頁完成初始化
  4. 將 Markdown 文件放入 posts 目錄即可發布
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved