Wiki可以看做是多人協同創作的平台,算是一種知識網路系統,大家最熟知的維基百科也是Wiki系統
freebsd 10.1 apache 24 php56 dokuwiki 2015-08-10 "Detritus"
請參考web server架設
在freebsd上可以直接透過port來安裝
cd /usr/ports/www/dokuwiki sudo make install clean
由於等等要透過網頁來設定,因此要修改目錄權限讓www可以寫入
chown -R www:www /usr/local/www/dokuwiki
接著要設定apache開放dokuwiki目錄
cd /usr/local/etc/apache24 sudo rvim httpd.conf 加入 Alias /dokuwiki /usr/local/www/dokuwiki <Directory "/usr/local/www/dokuwiki"> Options FollowSymLinks AllowOverride ALL Require all granted </Directory>
透過瀏覽器連結到dokuwiki的設定頁面install.php
設定完成後為了確保安全,請記得
sudo rm /usr/local/www/dokuwiki/install.php
登入後 點選管理選單>系統設定>進階設定>非 ASCII 文件名稱的編輯方法 改為utf-8
這個設定是為了讓頁面名稱的編碼與伺服器保持一致,用預設url的話雖然在網頁看到中文的頁面名稱是正常,但在伺服器上url編碼我們無法直接看懂,造成不便。
另外,當已新增頁面後最好不要再動這個設定,否則Wiki中包含中文名稱的頁面可能會讀不到
為了讓Wiki更加方便使用,我們可以透過 管理選單>延伸功能管理 安裝幾個簡單的plugin
目前Server測試似乎php56(php5可以)無法透過搜尋與下載直接安裝plugin,暫時先下載到電腦後在手動安裝到伺服器上
在sidebar中使用indexmenu語法即可產生左側選單
上方盒子就是wrap的效果,大家可以在playground測試
請參閱 DokuWiki 版本更新
如此一來基本的dokuwiki就架設完成啦,請大家盡量詳細更新