Personal tools
You are here: Home Solution Areas Application MyMeeting Installation guide

Installation guide

by nuhaa last modified May 28, 2008 04:59 PM

Installation guide for MyMeeting v2.0

 

Assuming you're installing so MyMeeting is accessible at http://localhost/mymeeting

 

Install Apache, Mysql and PHP

  1. Make sure Apache 2, Mysql 4 and PHP 5 are installed
    • Quickest way to install on Windows is by using WAMP
    • Or install them separately by visiting their websites for online guide

 

Install SVN client

  1. Install SVN client - this is used to checkout repository and for updating purposes

 

Get the repository

Can be done in 2 ways:

  1. Checkout the repository to your web folder (eg. /var/www/ or c:/httpdocs)
    • Open up command line in Windows, or terminal in Linux
    • svn co https://svn.oscc.org.my/mymeeting
  2. Go to source section at http://trac.oscc.org.my and click on Zip Archive at the bottom
    • Unzip it in your web folder (eg. /var/www/ or c:/httpdocs)
    • Rename the folder 'trunk' to 'mymeeting'

 

Create database

  1. Create a database (eg. mymeeting)
  2. Execute sql statement in <your web folder>/mymeeting/sql/mymeeting2008.sql

 

Edit config.php

  1. Copy config.php.default to config.php
  2. Edit location for cache ('path') - use absolute path. In Windows, change
Cache::config('default', array('engine' => 'File',
                               'path' => '/tmp' )
);
Cache::config('binary', array('engine' => 'File',
                                'prefix' => 'binary_',
                                'path' => '/tmp',
                                'serialize' => false)
);

        to

Cache::config('default', array('engine' => 'File',
                               'path' => 'c:\windows\temp')
);
Cache::config('binary', array('engine' => 'File',
                              'prefix' => 'binary_',
                              'path' => 'c:\windows\temp ',
                              'serialize' => false) 
);

 

Edit database.php

  1. Copy database.php.default to database.php
  2. Edit database details

 

Edit httpd.conf

  1. Make sure mod_rewrite is enabled
    • (hint: uncomment LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so)
  2. Make sure AllowOverride is set to Allow

 

 

Notes: On Windows platform

If IIS is already running, make sure they don't share the same port

 

Document Actions