Was this page helpful?

Dekiwiki 安裝詳解

    內容表格
    1. 1. Dekiwiki 升級說明

    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

    Was this page helpful?
    標籤 (Edit tags)
    • No tags

    文件 21

    文件大小日期附件上傳者 
     1.jpg
    無描述
    34.78 KB15:55, 20 Sep 2008szdingjie動作
     10.jpg
    無描述
    4.41 KB15:54, 20 Sep 2008szdingjie動作
     11.jpg
    無描述
    46.09 KB15:54, 20 Sep 2008szdingjie動作
     12.jpg
    無描述
    3.31 KB15:54, 20 Sep 2008szdingjie動作
     13.jpg
    無描述
    7.17 KB15:54, 20 Sep 2008szdingjie動作
     14.jpg
    無描述
    23.25 KB15:54, 20 Sep 2008szdingjie動作
     15.jpg
    無描述
    57.63 KB15:54, 20 Sep 2008szdingjie動作
     16.jpg
    無描述
    35.58 KB15:54, 20 Sep 2008szdingjie動作
     17.jpg
    無描述
    45.2 KB15:54, 20 Sep 2008szdingjie動作
     18.jpg
    無描述
    47.15 KB15:54, 20 Sep 2008szdingjie動作
     19.jpg
    無描述
    94.04 KB15:54, 20 Sep 2008szdingjie動作
     2.jpg
    無描述
    5.44 KB15:55, 20 Sep 2008szdingjie動作
     20.jpg
    無描述
    43.18 KB15:55, 20 Sep 2008szdingjie動作
     21.jpg
    無描述
    5.67 KB15:55, 20 Sep 2008szdingjie動作
     3.jpg
    無描述
    17.52 KB15:55, 20 Sep 2008szdingjie動作
     4.jpg
    無描述
    5.07 KB15:55, 20 Sep 2008szdingjie動作
     5.jpg
    無描述
    73.69 KB15:55, 20 Sep 2008szdingjie動作
     6.jpg
    無描述
    6.04 KB15:55, 20 Sep 2008szdingjie動作
     7.jpg
    無描述
    62.03 KB15:55, 20 Sep 2008szdingjie動作
     8.jpg
    無描述
    5.97 KB15:55, 20 Sep 2008szdingjie動作
     9.jpg
    無描述
    14.8 KB15:54, 20 Sep 2008szdingjie動作
    查看第9個(總9個)評論: 查看所有
    大大...我想問問dekiwiki 在一般的虛擬主機上能否安裝呢?
    目前我是用lunarpages的虛擬主機商, 還是說要自己再架台能行?
    發佈時間 22:47, 12 Oct 2008 ()
    這服務是無法架在一般的虛擬主機上,必須是自己安裝的系統或租用 VPS 有 root 管理權限才能正確使用這服務。
    發佈時間 11:49, 13 Oct 2008 ()
    嗯..了解, 我架在我家裡測試好了 :D
    發佈時間 19:08, 22 Oct 2008 ()
    大大。。我安装http://192.168.4.5/config/index.php都正常。就是装完勒之后进入http://192.168.4.5提示这个:
    Site settings could not be loadedWe were unable to locate the API to request site settings. Please see below for debugging information.
    HTTP Response Status Code: 0
    Trying API autodiscovery:
    The API is currently located at http://localhost:8081/deki.
    Trying http://192.168.4.5/@api/deki ... failed (HTTP Status: 503)
    不知道为什么,MYSQL里也有wikidb库
    能帮我分析下吗?非常感谢
    發佈時間 09:07, 19 Feb 2009 ()
    dekiwiki 服務有啟動?
    執行 netstat -ltn | grep 8081 有東西?
    發佈時間 21:51, 19 Feb 2009 ()
    [[email protected] ~]# netstat -ltn | grep 8081
    tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN
    [[email protected] ~]#
    有东西
    dekiwiki 服務有啟動
    [[email protected] ~]# /etc/init.d/dekiwiki restart
    Stopping MindTouch Deki API: mindtouch.host.exe.
    Starting MindTouch Deki API: mindtouch.host.exe.
    [[email protected] ~]#
    發佈時間 08:56, 27 Feb 2009 ()
    我怀疑是不是php没装全的问题
    你能知道php装全有几个吗?谢谢
    發佈時間 10:29, 27 Feb 2009 ()
    今天我有装成功了
    估计是和版本有关
    如果我安装deki的话按官方的装(yum install deki-enterprise)这样就会有你那样的提示
    按你的这个方法装就没问题(yum install dekiwiki)
    今天在虚拟机装好了
    發佈時間 15:23, 28 Feb 2009 ()
    我已经安装成功了
    可是他要我产品激活
    后来我激活了,只有15天,50个用户,
    请问这个如何解决了
    多谢
    我的MSN:[email protected]
    谢谢
    發佈時間 21:39, 17 Jul 2009 ()
    查看第9個(總9個)評論: 查看所有
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core