Changes between Version 40 and Version 41 of ServerIntro
- Timestamp:
- Feb 4, 2008, 11:34:12 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ServerIntro
v40 v41 3 3 = Setting up a BOINC server = #ServerIntro 4 4 5 There are several ways to create a BOINC server: 5 == Hardware == 6 7 For experimentation and debugging, 8 you can use almost any computer as a BOINC server. 9 10 Before deploying a project more widely, 11 make sure that your server has adequate performance, availability, and security. 12 Some factors: 13 * Your Internet connection should have adequate performance and reliability. Your server must have a static IP address. 14 * Your server should have good CPU speed(dual Xeon or Opteron), at least 2 GB of RAM, and at least 40 GB of free disk space. For a high-traffic project, use a machine with 8 GB of RAM or more, and 64-bit processors. 15 * Do whatever you can to make it highly reliable (UPS power supply, RAID disk configuration, hot-swappable spares, temperature-controlled machine room, etc.). 16 * Put it behind a firewall. 17 * Make it secure; turn off any unneeded network services, especially those that use cleartext passwords. 18 19 More information is [MultiHost here]. 20 == Software == 21 22 There are several ways to deploy the BOINC server software: 6 23 7 24 * The easiest (and recommended) way to set up a BOINC server is to use a [VirtualMachines virtual machine] that we've created for that purpose, with all the necessary software already installed. You can run this virtual machine using the [http://www.vmware.com/download/player/ VMWare player] and any Intel-based computer (Windows, Linux, or Mac OS X). If you take this approach, skip the rest of this page. … … 11 28 * You can use any Unix system as a BOINC server; we recommend using a recent Linux release. General instructions are given below, followed by a [#cookbook-debian40 a cookbook for setting up a BOINC server on a Debian 4.0 system]. 12 29 13 == General instructions== #general30 == Installing the BOINC server on Unix == #general 14 31 === Groups and permissions === #permissions 15 32 BOINC server programs run as two different users: