Changes between Version 26 and Version 27 of ServerIntro


Ignore:
Timestamp:
Jul 16, 2007, 10:24:02 AM (17 years ago)
Author:
Nicolas
Comment:

Use server-relative links

Legend:

Unmodified
Added
Removed
Modified
  • ServerIntro

    v26 v27  
    2323 * BOINC daemons runs as whoever created the project (let's say user '`boincadm`', group '`boinc`').
    2424
    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.
     25By 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.
    2626
    2727To solve this problem, edit `/etc/group` so that `apache` belongs to group `boinc`, i.e. the line:
     
    7676}}}
    7777 * 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].
    7979 * 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.
    8080 * 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].
    8282
    8383=== MySQLclient notes ===