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
- 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
- Install SVN client - this is used to checkout repository and for updating purposes
Get the repository
Can be done in 2 ways:
- 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
- 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
- Create a database (eg. mymeeting)
- Execute sql statement in <your web folder>/mymeeting/sql/mymeeting2008.sql
Edit config.php
- Copy config.php.default to config.php
- 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
- Copy database.php.default to database.php
- Edit database details
Edit httpd.conf
- Make sure mod_rewrite is enabled
- (hint: uncomment LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so)
- 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

