Difference between revisions of "Deki Wiki"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(more stuff, and wikipedia)
(→‎Overview: installing - Ubuntu 7.10 - not working yet)
Line 3: Line 3:
 
==Overview==
 
==Overview==
 
[[Deki Wiki]] is [[wiki]] server/web software for [[Linux]] and [[Windows XP]]. It is a fork of [[MediaWiki]] created by [[open source]] software company [[MindTouch]]. It uses [[PHP]], [[Mono (language)|Mono]], and a few other things. Installation seems to require [[root access]] ("administrator" access in Windows), so it probably cannot be installed on a [[shared server]] without heavy assistance from the shared server admin.
 
[[Deki Wiki]] is [[wiki]] server/web software for [[Linux]] and [[Windows XP]]. It is a fork of [[MediaWiki]] created by [[open source]] software company [[MindTouch]]. It uses [[PHP]], [[Mono (language)|Mono]], and a few other things. Installation seems to require [[root access]] ("administrator" access in Windows), so it probably cannot be installed on a [[shared server]] without heavy assistance from the shared server admin.
 +
==Installing==
 +
===Ubuntu 7.10===
 +
The [http://wiki.opengarden.org/Deki_Wiki/Installation_and_Upgrade/1.8_Hayes_Official_Install_and_Upgrade_Guide/Ubuntu_7.10_(Gutsy) official installation guide] for Ubuntu 7.10 seems to be in error or perhaps just unclear on a couple of points.
 +
 +
The following are guesses, because I haven't actually been able to get Deki Wiki to run yet:
 +
 +
* When configuring [[Apache web server|Apache]], the line '''DocumentRoot "/opt/deki-hayes"''' should actually say '''DocumentRoot "/opt/deki-hayes/web", meaning that the document root should point to the "web/" folder within the Deki Wiki installation image, not the root of it. (This allows the config page to load properly.)
 +
* The instructions apparently neglect to mention that it is necessary to compile the Deki Wiki source before attempting to configure DW through the web interface. (The configuration checklist will run and the form will appear, but the browser will hang waiting for a response when you press the install button -- because the deki host is not running.) Compiling the source requires installing gmcs (the Mono C# 2.0 compiler), which is not mentioned in the "apt-get" list. I'm assuming that this is necessary because the "mindtouch.host.sh" file required by /etc/init.d/dekihost doesn't seem to exist anywhere -- but neither does it exist after the compile, so now I'm lost.
 +
 
==Links==
 
==Links==
 
===Official===
 
===Official===

Revision as of 18:28, 4 January 2008

Navigation

{{#lst:wiki|navbar}}: Deki Wiki

Overview

Deki Wiki is wiki server/web software for Linux and Windows XP. It is a fork of MediaWiki created by open source software company MindTouch. It uses PHP, Mono, and a few other things. Installation seems to require root access ("administrator" access in Windows), so it probably cannot be installed on a shared server without heavy assistance from the shared server admin.

Installing

Ubuntu 7.10

The official installation guide for Ubuntu 7.10 seems to be in error or perhaps just unclear on a couple of points.

The following are guesses, because I haven't actually been able to get Deki Wiki to run yet:

  • When configuring Apache, the line DocumentRoot "/opt/deki-hayes" should actually say DocumentRoot "/opt/deki-hayes/web", meaning that the document root should point to the "web/" folder within the Deki Wiki installation image, not the root of it. (This allows the config page to load properly.)
  • The instructions apparently neglect to mention that it is necessary to compile the Deki Wiki source before attempting to configure DW through the web interface. (The configuration checklist will run and the form will appear, but the browser will hang waiting for a response when you press the install button -- because the deki host is not running.) Compiling the source requires installing gmcs (the Mono C# 2.0 compiler), which is not mentioned in the "apt-get" list. I'm assuming that this is necessary because the "mindtouch.host.sh" file required by /etc/init.d/dekihost doesn't seem to exist anywhere -- but neither does it exist after the compile, so now I'm lost.

Links

Official

Reference