- 解開blosxom.zip 壓縮檔
- 把 blosxom.cgi 放到想要的放的網頁位置 比如說你的首頁是/home/username/public_html
而且底下的任何子目錄都能執行CGI的話,你可能會想放到 /home/username/public_html/blog/blosxom
有些網頁系統可能限定CGI只能放在特定子目錄如/home/username/public_html/cgi-bin
那blosxom.cgi就得放到那 - 確定 blosxom.cgi 是可執行, 在linux上 可執行
chmod 755 /home/username/public_html/blog/blosxom.cgi - 建立一個目錄,用來存放blog的寫作內容
例如/home/username/public_html/blog/data
設定blosxom.cgi中的變數
- $blog_title: blog的名稱(譬如說"Shelandy's Weblog 雪藍地的中英夾雜Blah Blah Blah")。
- $blog_description: blog的描述或標語(譬如說"藝術,科學及社群的互動論壇實驗 Exprimenting weblog Blah Blah Blah")。
- $blog_language: blog內容所使用的語言。正體中文是 zh-tw。
- $datadir: 存放blog內容的目錄位置,例如前面我們所使用的 /home/username/public_html/blog/blosxom (即使妳的網頁伺服器用 Windows ,也要用倒斜線來表示路徑,而且路徑最後面不可以接反斜線。 )
- $url: blog 的網址起點,像是 http://www.utdallas.edu/~username/blog/ 最後面務必接上反斜線作為網址的結尾。
- $depth 設定 Blosxom 是否要把內容目錄裡的層層目錄都顯示出來;沒有特殊需求的話,這裡最好用預設的 0 (所有都要)。
- num_entries: 設定部落格首頁一次要顯示幾篇新文章。 (一次顯示不完的,可用moreentries plugin裡的moreentries::links變數來繼續顯示餘下的)
- $file_extension: 設定 Blosxom 把哪種副檔名的檔案視為blog文章內容(通常是txt)。
- $default_flavour: 設定預設的部落格樣式(通常是html)。
- $plugin_dir: 外掛目錄所在的路徑 要用絕對路徑如 /home/username/cgi/myblosxomplugin
如何讓非預設語系不是中文的伺服器將blosxom blog語系設成Big5
將以下檔案
content_type.edit
content_type.html
content_type.index
content_type.writeback
的內容改成
text/html; charset=Big5
Wolia! 不用調整browser語系就能正確瀏覽了!
2 則留言:
請問這個blog有什麼特色嗎?
有那個blog不是跨平台的嗎?只要是用php或perl寫的不是都跨平台~
這個blog特色就是輕巧,不需要database 。不過這文基本上是存檔文。
的確有很多blog 是跨平台的,但隨便去
http://asymptomatic.net/blogbreakdown.htm
找找,不是跨平台的也有
張貼留言