Changes between Version 26 and Version 27 of ServerIntro
- Timestamp:
- Jul 16, 2007, 10:24:02 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ServerIntro
v26 v27 23 23 * BOINC daemons runs as whoever created the project (let's say user '`boincadm`', group '`boinc`'). 24 24 25 By default, the directories created by user apache are not world-writeable. This causes problems: for example, when the file upload handler creates a directory in the [DirHierarchy upload hierarchy], it's owned by (apache, apache), and the [ http://boinc.berkeley.edu/trac/wiki/FileDeleter file deleter] (which runs as `boincadm`) won't be able to delete the files there.25 By default, the directories created by user apache are not world-writeable. This causes problems: for example, when the file upload handler creates a directory in the [DirHierarchy upload hierarchy], it's owned by (apache, apache), and the [FileDeleter file deleter] (which runs as `boincadm`) won't be able to delete the files there. 26 26 27 27 To solve this problem, edit `/etc/group` so that `apache` belongs to group `boinc`, i.e. the line: … … 76 76 }}} 77 77 * Set your `PATH` environment variable to include MySQL programs (typically `/usr/local/mysql` and `/usr/local/mysql/bin`). 78 * You'll need to back up your database. Generally this requires stopping the project, making a copy or snapshot, and restarting. An example is [ http://boinc.berkeley.edu/mysql_backup.txt here].78 * You'll need to back up your database. Generally this requires stopping the project, making a copy or snapshot, and restarting. An example is [/mysql_backup.txt here]. 79 79 * BOINC gets MySQL compiler and linker flags from a program called `mysql_config` which comes with your MySQL distribution. This sometimes references libraries that are not part of your base system installation, such as `-lnsl` or `-lnss_files`. You may need to install additional packages (often you can use something called 'mysql-dev' or 'mysql-devel') or fiddle with Makefiles. 80 80 * MySQL can be the bottleneck in a BOINC server. To optimize its performance, read about [MysqlConfig configuring MySQL for BOINC]. 81 * [ http://boinc.berkeley.edu/mysql_cluster.txt Notes on running MySQL on a cluster].81 * [/mysql_cluster.txt Notes on running MySQL on a cluster]. 82 82 83 83 === MySQLclient notes ===