Installing Eventum on Windows XP

A few weeks ago I posted and entry about installing the MySQL Eventum project on Mac OS X. Having successfully created an Eventum test environment on my Mac, I needed to install a production instance of it on a Windows XP VMware server. As it turns out, this process can prove rather difficult unless you follow the steps below.

Step 1: Install Apache 2.0

Installing Apache 2.0 is fairly straightforward. It is important to note that as of this post, the current version of PHP (5.1.6) does not yet support Apache 2.2. Save yourself some grief and load Apache 2.0.

Step 2: Install MySQL 5.0

Installing MySQL is the simplest of all the steps. No special configuration needs to be done. I would recommend installing the MySQL Tools also.

Step 3: Install PHP 5.1.6

I’m embarrassed to say that this turned out to be the most difficult step of the process…that is until I realized that this PHP version does not run with Apache 2.2. After installing PHP, you will need to modify the following:

  • httpd.conf. This file is found in your Apache folder. Add the following lines to the end of the file:
    # PHP
    LoadModule php5_module d:/php5.1.6/php5apache2.dll
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php-source .phps
    PHPIniDir "c:/php5.1.6" (or whatever directory you loaded php in)
    
  • php.ini. This file is found in your PHP folder. Add a doc_root line. It should look something like the following:
    doc_root ="C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
    

    Take the “;” (denotes a comment in PHP) from in front of the following lines:

    extension=php_gd2.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    

If any of these lines do not exist, add them.

Step 4: Install Eventum

After you download Eventum, unzip it to the htdocs folder of your Apache installation. To start the installation process, go to your browser and type the URL of the Eventum site in the address line. It should look something like this: “//localhost/eventum-1.7.1/”.

Once the installation is complete modify the following line in the config.inc file (found in the Eventum directory):

from

@define("APP_COOKIE_DOMAIN", APP_HOSTNAME);

to

@define("APP_COOKIE_DOMAIN", NULL);

Best of luck! Let me know if you have any problems with this. R

Advertisements

About Rick
Many years of technology experience working in both the public and private sector. I hold undergraduate degrees in Information Systems and Management as well as a Master in Business Administration. Currently I'm Vice President of Information Technology for Thomas Nelson Publishers, Inc.

3 Responses to Installing Eventum on Windows XP

  1. Evans says:

    Good afternoon, i want to know how to configure the shipping of email of eventum toward my mail server exchange, really serious of great help if i could help

  2. Rick says:

    To point eventum to your email server do the following:

    – logon to eventum as an adminstrator
    – click on the “Administration” link at the top
    – click on the “Manage Email Accounts” on the left hand side
    – fill out the email settings
    – click on the “Test Settings” button to send a test email
    – click on the “Update Account” button to save

  3. activeasim says:

    Can you please help me installing eventum in my PC. Teamviewer access can be shared.

    Abrar

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: