wiki:dokuwiki_install
DokuWiki 安裝教學
0x00 前言
Wiki可以看做是多人協同創作的平台,算是一種知識網路系統,大家最熟知的維基百科也是Wiki系統
0x01 環境
freebsd 10.1 apache 24 php56 dokuwiki 2015-08-10 "Detritus"
0x02 安裝伺服器
請參考web server架設
0x03 安裝dokuwiki
在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>
0x04 設定
透過瀏覽器連結到dokuwiki的設定頁面install.php
- language:zh-tw
- Wiki Name:MGTCC
- Super User:
- Real Name:
- Initial acl policy:Close Wiki
設定完成後為了確保安全,請記得
sudo rm /usr/local/www/dokuwiki/install.php
登入後 點選管理選單>系統設定>進階設定>非 ASCII 文件名稱的編輯方法 改為utf-8
這個設定是為了讓頁面名稱的編碼與伺服器保持一致,用預設url的話雖然在網頁看到中文的頁面名稱是正常,但在伺服器上url編碼我們無法直接看懂,造成不便。
另外,當已新增頁面後最好不要再動這個設定,否則Wiki中包含中文名稱的頁面可能會讀不到
為了讓Wiki更加方便使用,我們可以透過 管理選單>延伸功能管理 安裝幾個簡單的plugin
目前Server測試似乎php56(php5可以)無法透過搜尋與下載直接安裝plugin,暫時先下載到電腦後在手動安裝到伺服器上
- indexmenu:提供地圖選單方便瀏覽與新增頁面
在sidebar中使用indexmenu語法即可產生左側選單
- wrap:提供一些新增或修改頁面時的額外編輯功能
上方盒子就是wrap的效果,大家可以在playground測試
- upgrade plugin:從網頁提供簡單的dokuwiki升級工具
請參閱 DokuWiki 版本更新
如此一來基本的dokuwiki就架設完成啦,請大家盡量詳細更新
wiki/dokuwiki_install.txt · 上一次變更: 由 127.0.0.1