["?WikiNature"]
An open source wiki engine which is is available under the GNU General Public License and developed on ?SourceForge via CVS.
It's used in ?WikiMedia Foundation projects (?WikiPedia, Wiktionary, Wikisource, Wikibooks....)
See: http://www.mediawiki.org/
Installation - Etch
IN CONSTRUCTION - HELP IS VERY WELCOME
The mediawiki package is a dummy package made up of mediawiki1.7 and mediawiki1.7-math. To install, enter:
- # apt-get install mediawiki
MediaWiki also suggests the following packages, which you may want to install:
- php5-gd | imagemagick, a module for handling graphics directly from PHP
scripts. It supports the PNG, JPEG, XPM formats as well as Freetype/ttf fonts.
- memcached, which is for heavy traffic sites.
clamav, an ?AntiVirus is an anti-virus toolkit.
- latex-cjk-all, a macro package for LaTeX to enable typesetting in Chinese,
Japanese, Korean and Thai, and it supports Vietnamese
- tetex-extra, additional parts of teTeX
- mediawiki-extension (Etch) package that might be worth looking at.
DATABASE - MySQL:
MediaWiki requires the use of a database, which can be either MySQL or PostgreSQL, but it does recommend using MySQL.
- # apt-get mysql-server
To set Mysql Root password use the following command:
- # mysqladmin -u root password mysqlrootpassword (Replace mysqlrootpassword with your secret password.)
Once you set the root password you can test this password:
- # mysqladmin -h localhost -u root (This did not work for me, even though I know MySQL is up and running)
Now we need to create a Mediawiki MySQL database and user. Create new database (I called mine "wikibd"). Then add new user for database (I called mine "wikiuser"), with select, insert, update, delete and create temporary tables.
Referances
MySQL:
[http://www.debianadmin.com/mysql-database-server-installation-and-configuration-in-debian-2.html MySQL]
phpMyAdmin: