Koozali.org: home of the SME Server

Achievo Howto

Jeff Coleman

Achievo Howto
« on: August 15, 2002, 09:55:06 AM »
Here is a mini howto for installing Achievo on an SME 5.1.2 server.  

The folks at http://www.achievo.org have an excellent and very easy howto to do the basic install.  Follow their instructions carefully and it will work first time.  Those instructions are at:  

http://www.achievo.org/support/manual/installation/

I suggest untarring the achievo file to /opt/achievo-8.1.0 instead of their suggestion.

Once untarred, follow the steps in the howto to create the mysql database and user.  I use phpMyAdmin to do the actual database and user creation but the instructions given will allow you to do it manually if you don't have phpMyAdmin.

To template this for an SME box follow the next steps:

# mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
# cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
# pico 93Achievo

Then insert the following text, making sure the paths are correct.

#-------------------------------------------
# Achievo-0.8.1
#-------------------------------------------

Alias /achievo /opt/achievo-0.8.1


Options -Indexes
AllowOverride None
order allow,deny
allow from all
AddType application/x-httpd-php .php .php3
php_flag magic_quotes_gpc off
php_flag track_vars on

#------------------------------------------------

Save and exit, then:

# /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf
# service httpd restart

That's all there is to it.  You should now have a working app in http://yourdomain.com/achievo

Hope this helps....

-jeff

Bill Talcott

Re: Achievo Howto
« Reply #1 on: August 15, 2002, 06:34:55 PM »
Jeff Coleman wrote:
>
> I suggest untarring the achievo file to /opt/achievo-8.1.0
> instead of their suggestion.

How would that be done? Use "cd /opt" instead of "cd /usr/local/apache/htdocs" in their instructions?

Thanks for writing this up!

Jeff C

Re: Achievo Howto
« Reply #2 on: August 15, 2002, 07:11:33 PM »
Bill,

Use:  mkdir /opt, then cd /opt

When untarring the files, make sure that the tar file is in the /opt directory before you untar it.  It will create its own subdirectories.

-jeff

Bill Talcott

Re: Achievo Howto
« Reply #3 on: August 15, 2002, 08:33:43 PM »
Ok, looks good so far.

In the config.inc.php file, there is a place to setup currency formats. It defaults to "Euro" and "EUR". Is there a list of accepted options for these, or does it just display whatever parameters you define?

Is there a way to tie in the Employee database with the SME's user list? I'm not sure if I'd really want this, but it could be handy...

Jeff C

Re: Achievo Howto
« Reply #4 on: August 16, 2002, 06:41:15 PM »
We just got *way* over my head! :>

For these questions I would suggest going to achievo.org and lurking the forums over there.

-jeff

Bill Talcott

Re: Achievo Howto
« Reply #5 on: August 16, 2002, 09:45:09 PM »
Ok, wasn't sure how much experience you had with it...  I'll see what I can find there...

guestHH

Re: Achievo Howto
« Reply #6 on: August 17, 2002, 01:12:22 AM »
Sorry i don't know by heart for the deafult euro is fine for me ;-)

but Jeff's suggestion is a fair one, their mailing list (archive) is full of hint ans tips.

Regards,
guestHH