Installing BOINC

To use BOINC you must have the following software installed on a server computer running Linux or Solaris:

Unzip and untar the BOINC release, and compile it by typing "configure" and "make". To install in /usr/local/boinc, type "make install".
If Apache is configured to run with Fast CGI, rename fcgi to cgi in the "boinc/sched" directory, replacing the existing cgi.

Edit your Apache configuration file (httpd.conf) to set the "boinc/sched" directory as CGI, and to allow uploads to to the upload directory.

Add the following (with appropriate changes) to your .tcshrc

setenv BOINC_DOWNLOAD_DIR   /home/david/html/download
setenv BOINC_UPLOAD_DIR     /home/david/html/upload
setenv BOINC_PLATFORM       i686-pc-linux-gnu
setenv BOINC_EMAIL          david@localhost.localdomain
setenv BOINC_URL_BASE       http://localhost.localdomain/download

Go into the boinc/test directory, and type

test_uc.php
This script runs a test case that initializes the database with a user account, application and workunits, runs the client, and checks the results.