2002-04-30 22:22:54 +00:00
|
|
|
<h2>Installing BOINC</h2>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
To use BOINC you must have the following software
|
|
|
|
installed on a server computer running Linux or Solaris:
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
<li> MySQL
|
|
|
|
<li> Apache with PHP
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
Unzip and untar the BOINC release, and compile it
|
2002-06-21 18:31:32 +00:00
|
|
|
by typing "configure" and "make".
|
|
|
|
To install in /usr/local/boinc, type "make install".
|
|
|
|
<br>If Apache is configured to run with Fast CGI, rename
|
|
|
|
fcgi to cgi in the "boinc/sched" directory, replacing the existing cgi.
|
2002-04-30 22:22:54 +00:00
|
|
|
<p>
|
|
|
|
Edit your Apache configuration file (httpd.conf) to
|
|
|
|
set the "boinc/sched" directory as CGI,
|
|
|
|
and to allow uploads to to the upload directory.
|
2002-05-24 04:29:10 +00:00
|
|
|
<p>
|
|
|
|
Add the following (with appropriate changes) to your .tcshrc
|
|
|
|
<pre>
|
|
|
|
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
|
|
|
|
</pre>
|
2002-04-30 22:22:54 +00:00
|
|
|
|
|
|
|
<p>
|
|
|
|
Go into the boinc/test directory, and type
|
|
|
|
<pre>
|
2002-06-21 18:31:32 +00:00
|
|
|
test_uc.php
|
2002-04-30 22:22:54 +00:00
|
|
|
</pre>
|
|
|
|
|
|
|
|
This script runs a test case that initializes the database
|
|
|
|
with a user account, application and workunits,
|
|
|
|
runs the client, and checks the results.
|