Install a new wiki

From Organic Design wiki
Revision as of 02:19, 2 June 2008 by Nad (talk | contribs) (from peerix)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Procedure.svg Install a new wiki
Organic Design procedure
  • Add a wiki database
  • cp -pR template
  • create a LocalSettings.php and set ownership to www-data so they can be filesync'd if you like
    • Make sure benders password is removed from LocalSettings.php, it should only be in Wikia.php
    • extensions and sets (GeneralExtensions.php and WikiWebExtensions.php)
    • include order (specialpages first)
    • packages
    • examples and templates of settings files
  • create symlinks to the new wiki from the necessary domains
ln -s /var/www/wikis/foo /var/www/domains.foo.com

File structure

<bash>

/var/www/domains/tmp.peerix.org -> /var/www/wikis/template

/var/www/wikis/template/ /var/www/wikis/template/LocalSettings.php # Individual configuration /var/www/wikis/template/wiki -> /var/www/mediawiki-1.10.0/ # Symbolic link to common MediaWiki instance /var/www/wikis/template/files/ # Images filesystem hash table /var/www/wikis/template/template.sql # MySQL dump of template database </bash>

Creating wikia structure

Wiki.sh