Difference between revisions of "Install an Ipbwiki Forum Addon"

From Organic Design wiki
(Install Wiki)
m
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{procedure
 
{{procedure
|description = This procedure installs an Ip Board and an IPB Wiki Forum addon.
+
| description = This procedure installs an Ip Board and an IPB Wiki Forum addon.
|role = Sysop
+
| role = Sysop
|status =
+
| status = in use
 
}}
 
}}
  
Line 13: Line 13:
 
Have all three serials to hand.
 
Have all three serials to hand.
  
===Setup Server===
+
===Install Wiki===
 +
 
 +
IPB Wiki is a codebase hack and so a special Mediawiki codebase needs to be installed in the /var/www/domains directory. Install the wiki in a version mandated by IPB Wiki, the most recent Mediawiki codebase may not be supported by IPB Wiki. Call it ipbwiki_foo-x.xx.x or equivalent, where foo is the wiki you are working on.
 +
 
 +
The [[Install_a_MediaWiki_code-base|Install a New Codebase procedure]] should now be performed but modified to take into account the codebase being in /domains.
 +
 
 +
Copy over any skins and edit your Localsettings.php to include normal OD extensions and security code.
 +
 
 +
Chmod 777 the Images directory.
 +
 
 +
Use a symlink to extensions as normal.
 +
 
 +
Link your domain eg foo.com in /domains straight to the new wiki.
 +
 
 +
===Setup Server for IP Board===
  
 
Unzip the IPBoard file into your home directory.
 
Unzip the IPBoard file into your home directory.
Line 21: Line 35:
 
Rename the directory upload to forums
 
Rename the directory upload to forums
  
Move forums to /var/www/wikis/foo
+
Move forums to eg /var/www/domains/ipbwiki_foo-x.xx.x
  
You will now have a directory /var/www/wikis/foo/forums
+
You will now have a directory /var/www/domains/ipbwiki_foo-x.xx.x/forums
  
 
Change /var/www/vhosts to allow browsers to pass through to this directory, ie
 
Change /var/www/vhosts to allow browsers to pass through to this directory, ie
Line 43: Line 57:
 
Browse back to /forums to make sure its installed.
 
Browse back to /forums to make sure its installed.
  
===Install Wiki===
 
 
IPB Wiki is a codebase hack and so a special Mediawiki codebase needs to be installed in the /var/www/domains directory. Install the wiki in a version mandated by IPB Wiki, the most recent Mediawiki codebase may not be supported by IPB Wiki. Call it ipbwiki_foo-x.xx.x or equivalent, where foo is the wiki you are working on.
 
 
The [[Install_a_MediaWiki_code-base|Install a New Codebase procedure]] should now be performed but modified to take into account the codebase being in /domains.
 
 
Copy over any skins and edit your Localsettings.php to include normal OD extensions and security code.
 
 
Chmod 777 the Images directory.
 
 
Use a symlink to extensions as normal.
 
 
Link your domain eg foo.com in /domains straight to the new wiki.
 
  
 
===Install IPB Wiki===
 
===Install IPB Wiki===
Line 64: Line 65:
 
http://www.ipbwiki.com/IpbWiki:Install_IpbWiki_Core
 
http://www.ipbwiki.com/IpbWiki:Install_IpbWiki_Core
  
Including IPB Wiki Interface and configuration.
+
Include IPB Wiki Interface and configuration.
 +
 
 +
 
 +
===Further Configuration===
 +
Further configuration can be done using your skin's main .css and Skin_name.php on the wiki side, and the Ip Board's Admin Control Panel.
 +
 
 +
You can include a wikitext sidebar in the IPB Wiki's Skin options.

Latest revision as of 10:12, 20 October 2010

Procedure.svg Install an Ipbwiki Forum Addon
Organic Design procedure

Purchase Software

Purchase an IP Board license and download its zip file.

Purchase a lifetime license version of IPB Wiki with the copyright release.

Have all three serials to hand.

Install Wiki

IPB Wiki is a codebase hack and so a special Mediawiki codebase needs to be installed in the /var/www/domains directory. Install the wiki in a version mandated by IPB Wiki, the most recent Mediawiki codebase may not be supported by IPB Wiki. Call it ipbwiki_foo-x.xx.x or equivalent, where foo is the wiki you are working on.

The Install a New Codebase procedure should now be performed but modified to take into account the codebase being in /domains.

Copy over any skins and edit your Localsettings.php to include normal OD extensions and security code.

Chmod 777 the Images directory.

Use a symlink to extensions as normal.

Link your domain eg foo.com in /domains straight to the new wiki.

Setup Server for IP Board

Unzip the IPBoard file into your home directory.

Go to the board directory.

Rename the directory upload to forums

Move forums to eg /var/www/domains/ipbwiki_foo-x.xx.x

You will now have a directory /var/www/domains/ipbwiki_foo-x.xx.x/forums

Change /var/www/vhosts to allow browsers to pass through to this directory, ie

RewriteCond %{REQUEST_URI} ^/forums
RewriteCond %{HTTP_HOST} ^.*(foo.\com)
RewriteRule (.*) /%1$1 [L]

Create a new database with a suitable name.

Install IP Board

Navigate to http://foo.com/forums/install/index.php and install.

It will give you instructions on renaming and chmoding.

Just use defaults where provided.

Browse back to /forums to make sure its installed.


Install IPB Wiki

Go to the client center to enter the license ids: http://www.ipbwiki.com/forums/index.php?act=component&module=ipbwiki_clientcenter

You have already installed IP Board and Mediawiki so follow installation instructions from here: http://www.ipbwiki.com/IpbWiki:Install_IpbWiki_Core

Include IPB Wiki Interface and configuration.


Further Configuration

Further configuration can be done using your skin's main .css and Skin_name.php on the wiki side, and the Ip Board's Admin Control Panel.

You can include a wikitext sidebar in the IPB Wiki's Skin options.