Dokuwiki簡易安裝

在架設wiki之前, 當然要先架伺服器

到這邊下載

安裝步驟

  1. 下載
  2. 解壓縮到 www/ 並重新命名為 dokuwiki
  3. 在 /dokuwiki/data/ 下建立檔案 changes.log (用來記錄的)
  4. 修改 /conf/local.php
  5. 修改 /conf/acl.auth.php
  6. 修改 /conf/users.auth.php
至於如何修改上述三個設定, 下面有範例可以參考, 原本這三個檔案名稱如下:

  • 複製一份或是重新改檔名都可以
    1. local.php.dist
    2. acl.auth.php.dist
    3. users.auth.php.dist

其實前三個步驟做完, wiki就已經安裝成功了, 而後的幾個設定, 是為了做權限存取, 才不會造成任何人都可以自由的修改版面, 若是只做私人用途, 其實可以不必那麼麻煩.

dowuwiki 的參考設定檔

local.php

<?php
/*
 * Dokuwiki's Main Configuration File - Local Settings 
 * Auto-generated by config plugin 
 * Run for user: kerker
 * Date: Sat, 23 Sep 2006 05:02:58 +0000
 */
 
$conf['title'] = 'name of the web page';
$conf['start'] = 'name of the index page';
$conf['lang'] = 'zh-tw';
 
$conf['htmlok'] = 1;
$conf['useacl'] = 1;
$conf['openregister'] = 0;
$conf['passcrypt'] = 'md5';
$conf['superuser'] = '@admin';

acl.auth.php

# acl.auth.php
# <?php exit()?>
# Don't modify the lines above
#
# Access Control Lists
#
# Editing this file by hand shouldn't be necessary. Use the ACL
# Manager interface instead.
#
# If your auth backend allows special char like spaces in groups
# or user names you need to urlencode them (only chars <128, leave
# UTF-8 multibyte chars as is)
#
# none   0
# read   1
# edit   2
# create 4
# upload 8
 
*	@ALL	1
# 所有用戶只能讀
 
*	@admin	8
# admin對所有文件可寫
 
playground:*	@ALL	8
# 所有用戶對 playground 命名空間(即 ''data/pages/playground'' 目錄)的所有文件可寫
 
test:*		@ALL	0
# 首先設置所有用戶對 test 命名空間(即 ''data/pages/test''  目錄)沒有權限

users.auth.php

# users.auth.php
# <?php exit()?>
# Don't modify the lines above
#
# Userfile
#
# Format:
#
# user:MD5password:Real Name:email:groups,comma,seperated
 
使用者ID:經過MD5算出來的密碼:全名(用於做簽名檔):電子信箱:群組
MD5password 可由下面的網站幫你計算

參考網頁

其他版本的wiki

TiddlyWiki

http://linshi.twbbs.org/usr/m/milchflasche/TiddlyWiki.html

  • 很華麗的wiki, 是由Javascript所寫成的, 並且只要下載一份.html檔即安裝成功

MediaWiki(即一般看到的維基百科)

KJ寫的安裝教學

Blog版

PDF(裡面有錯字,第5頁有錯字,第一句appserv應為EasyPHP)

各家wiki比較

wiki的相關工具

 
wiki/dokuwiki簡易安裝.txt · 上一次變更: 2017/07/05 21:14 (外部編輯)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki