[Debian Wiki] Update of "BOINC/ServerGuide" by chalet16
Debian Wiki
debian-www at lists.debian.org
Sat Dec 4 13:57:56 UTC 2010
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
The "BOINC/ServerGuide" page has been changed by chalet16:
http://wiki.debian.org/BOINC/ServerGuide?action=diff&rev1=7&rev2=8
This tutorial will help you to create BOINC project with Debian server without using virtual images provide from BOINC.
- To see more info about how to install and config BOINC server, please look at [[http://boinc.berkeley.edu/trac/wiki/ProjectMain|BONIC project wiki]]
+ To see more info about how to install and config BOINC server, please look at [[http://boinc.berkeley.edu/trac/wiki/ProjectMain|BOINC project wiki]]
== Install BOINC Server ==
1. Install BOINC server dependencies : {{{
@@ -16, +16 @@
svn co http://boinc.berkeley.edu/svn/branches/server_stable boinc
}}}
1. Compile BOINC : {{{
- cd bonic
+ cd boinc
./_autosetup
./configure --disable-client
make
@@ -30, +30 @@
> GRANT ALL PRIVILEGES ON boincdb.* TO 'boincadm'@'localhost';
}}}
1. Create project: {{{
- sudo mkdir /var/bonic
+ sudo mkdir /var/boinc
- sudo ./tools/make_project --url_base http://a.b.c.d --db_name boincdb --db_user boincadm --db_passwd "MYSQLPASSWORDFORBOINCUSER" --project_root /var/bonic/testproj testproj 'TestProject at Home'
+ sudo ./tools/make_project --url_base http://a.b.c.d --db_name boincdb --db_user boincadm --db_passwd "MYSQLPASSWORDFORBOINCUSER" --project_root /var/boinc/testproj testproj 'TestProject at Home'
- cd /var/bonic/testproj
+ cd /var/boinc/testproj
}}}
NOTE: Please replace a.b.c.d with your server IP address. BOINC client will not accept internal hostname.
1. Change files and directories permission: {{{
- cd /var/bonic/testproj
+ cd /var/boinc/testproj
sudo chown boincadm:boincadm -R
sudo chmod g+w -R .
sudo chmod 02770 -R upload html/cache html/inc html/languages html/languages/compiled html/user_profile
@@ -45, +45 @@
sudo crontab -e
}}}
Then add this line to editor appear after run command above {{{
- 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /var/bonic/testproj/bin/start --cron
+ 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /var/boinc/testproj/bin/start --cron
}}}
1. Config password for BOINC server administrative page: {{{
sudo htpasswd -c html/ops/.htpasswd USERNAME
More information about the pkg-boinc-commits
mailing list