Here, I describe how to install and get it working on a ubuntu system (Maverick 10.10).
Few assumptions:
- User knows running http daemons (here, we use lighttpd)
- Knows how to start and stop daemons including database and httpd
- Download latest build from http://sourceforge.net/projects/care2002/files/ (as of Nov 8, 2010, available version is Care2x-HIS-2.6.27). Save it to a place convenient to you on your (linux) system and extract it to a folder (probably to simpler named folder like care2x).
- Launch synaptic or package manager of your choice. Install following packages: lighttpd, php5-mysql, php5-gd,php5-common,php5-adodb, mysql 5.1 (server and client, both).
- Once you install all the packages above, check if your lighttpd is working. Go to http://localhost or http://127.0.0.1. It should display welcome page (titled "Place holder page"). If you do not see welcome page, see if daemon is running. httpd installation makes your system a webserver.
- Check if your mysql installation. If it is working, create a root user password and then create a user as a root. Create a database by name "create2x" and make the new user as administrator for this database. Allocating a new user for this database is for security purposes.
- Also check if your php installation is working.
- Now go to the folder, where care2x installation folder is located. Move it to either /opt or /var/www/. Edit lighttpd configuration file.(/etc/lighttpd/lighttpd.conf) to point to index.html of care2x installation folder.
- stop and restart the lighttpd and check if your server is working proper.
- Once you are sure that both daemons are up and followed the procedure above, now you are ready for installation.
- Change the permissions to 777 on care2x folder.
- Now launch your browser (chrome and firefox, both work) and point to http://localhost/installer (assuming that care2x folder is made root folder in lightttpd.conf).
- Now installation proceeds as shown on care2x website.