How to install semantic mediawiki as electronic laboratory notebook on Amazon EC2
1. Set up Amazon EC2
Get an account, install Apache, PHP and MySQL. Make sure use InnoDB.
2. Download mediawiki and semantic mediawiki, upload to EC2.
3. Install mediawiki. Use Private Wiki for user rights profile
4. Download LocalSettings.php and upload it to the installation directory.
5. Install these extensions, SemanticMediaWiki, FCKeditor, semantic-bundle, rabcg.php, SimpleTable
6. Change settings in LocalSettings.php file.
require_once(“$IP/extensions/ConfirmAccount/ConfirmAccount.php”);
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( ‘YmdHis’, @filemtime( __FILE__ ) ) );
include_once(“$IP/extensions/SemanticMediaWiki/SemanticMediaWiki.php”);
enableSemantics(‘eln’);
require_once(“$IP/extensions/FCKeditor/FCKeditor.php”);
$wgGroupPermissions['user']['uploadify'] = true;
# Load the extension
require_once(“$IP/extensions/Uploadify/Uploadify.php”);
//require_once(‘extensions/WYSIWYG/WYSIWYG.php’);
require_once( “$IP/extensions/semantic-bundle/SemanticBundleSettings.php” );
require_once( “$IP/extensions/semantic-bundle/SemanticBundle.php” );
require_once(“$IP/extensions/rabcg/rabcg.php”);
require_once(“$IP/extensions/SimpleTable.php”);
$wgUseAjax = true;
require_once(“$IP/extensions/CategoryTree/CategoryTree.php”);
$wgWhitelistRead = array(‘Special:UserLogin’);
$wgFileExtensions = array(‘png’, ‘gif’, ‘gz’,'jpg’, ‘jpeg’, ‘doc’, ‘xls’, ‘mpp’, ‘pdf’, ‘ppt’,'txt’,'seq’, ‘ab1′,’tiff’, ‘bmp’, ‘docx’,'ods’, ‘xlsx’, ‘pptx’, ‘ps’);
$wgLocaltimezone = ‘EST’;
7. Change Logo.
$wgLogo = “$wgStylePath/common/images/mycompany.png”;