Dekiwiki 安裝詳解

    內容表格
    沒有標頭

    版本為 10:38, 12 Jan 2025

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    Deki Wiki 是一套新的 Wiki 系統,用戶既可以單獨發表新的文章,也可以編輯其他人,因此 Deki Wiki 可供多人合作編輯,編輯者就算完全不瞭解 Wiki,也可以參加編輯。這裡我就寫下自己安裝Dekiwiki的詳細過程,方便有需要的人做個參考哦!

    作業環境:
        * Centos-5.1
        * Apache
        * MySQL
        * PHP
        * Mono

    一、安裝 centos-5.1  (特別注意,安裝時的語系要選擇繁體中文,安裝好之後再進行調整系統默認語言)
    centos 安裝步驟就省略了哦!

    二、安裝支持套件 
    rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/...l5.rf.i386.rpm

    1.jpg


    三、安裝 Mono
    Mono 是 linux 的 .NET 支援計劃,Dekiwiki 有使用到 C# 所以在 linux 下必須透過 Mono 來實現。

    1. 在 /etc/yum.repos.d/ 下創建個文件,名為 mono.repo
    2.jpg


    2. 寫入如下的語句,保存後退出
    3.jpg


    3. 運行下列指令來進行安裝 Mono 
    4.jpg

    注意:在安裝過程中有些軟件包可能需要互動,只需回答「yes」便可以驗證和下載所有,如下圖5.jpg


    4. 安裝套件的相依性,鍵入以下命令來安裝軟件包,將允許的全部功能6.jpg

    同樣的在安裝過程中有些軟件包可能需要互動,只需回答「yes」,如下圖7.jpg

    5. 安裝屬性包

    a、下載屬性包  
    wget http://www.princexml.com/download/pr...6-linux.tar.gz
    (如果在系統無法內無法下載,可點這裡直接下載,然後用FTP上傳)

    b、解壓prince-6.0r6-linux.tar.gz,改變Prince的缺省文件路徑為 /use/bin/prince,然後進行安裝
    # tar zxvf prince-6.0r6-linux.tar.gz
    # cd prince-6.0r6-linux
    # ./install.sh

    c、編輯 /var/www/dekiwiki/skins/prince.content.css ,並添加如下語句

    @font-face {
            font-family: sans-serif;
            src: url("/skins/fonts/gentium-basic/GenBkBasR.ttf");
    }
    @font-face {
            font-family: serif;
            src: url("/skins/fonts/gentium-basic/GenBkBasR.ttf");
    }
    @font-face {
            font-family: monospace;
            src: url("/skins/fonts/gentium-basic/GenBkBasR.ttf");
    }


    6. 創建 mindtouch.repo文件,並寫入如下語句
    8.jpg

    9.jpg


    7. 輸入下列語句,進行 MindTouch Deki 安裝
    10.jpg

    同樣的在安裝過程中有些軟件包可能需要互動,只需回答「yes」,如下圖
    11.jpg


    8.將/etc/httpd/conf.d下的deki-apache.conf.disabled文件改名為deki-apache.conf,並且在該檔案中改變ServerName以配合主機,然後啟動Apache 

    # cd /etc/httpd/conf.d/
    # mv deki-apache.conf.disabled deki-apache.conf
    # service httpd start


    9. 創建 mysql用戶,但是不用添加數據庫,然後啟動mysql
    13.jpg


    10. 使用網頁瀏覽器輸入MindTouch Deki的IP地址,按照提示進行網頁安裝,我這裡的IP使用的是192.168.0.106
    14.jpg

    11.  設置語言和名字
    15.jpg

    12.  設置wiki的管理員登陸密碼
    16.jpg

    13.  設置數據庫名和數據庫用戶
    17.jpg


    14.  設置好以後就可以按下 Install MindTouch Deki
    18.jpg


    15.  當看到這個提示後,表示安裝成功
    19.jpg

    16.  按照網頁說明將文件複製到/etc/dekiwiki,並且刪除一些配置文件
    20.jpg

    17.  好了,全部安裝已經完成了,現在可以進去 dekiwiki了!
    21.jpg


    注意、注意、注意:如果安裝完成後編輯頁面有亂碼,解決方法是將數據庫的字符集更改為 UTF8

    Powered by MindTouch Core