Changes between Version 10 and Version 11 of BOINC/Server


Ignore:
Timestamp:
Apr 29, 2008, 5:32:13 PM (16 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BOINC/Server

    v10 v11  
    2020{{{
    2121~# adduser boincadm
    22 Adding user `boincadm' ...
    23 Adding new group `boincadm' (1001) ...
    24 Adding new user `boincadm' (1001) with group `boincadm' ...
    25 Creating home directory `/home/boincadm' ...
    26 Copying files from `/etc/skel' ...
    27 Enter new UNIX password:
    28 Retype new UNIX password:
    29 passwd: password updated successfully
    30 Changing the user information for boincadm
    31 Enter the new value, or press ENTER for the default
    32         Full Name []:
    33         Room Number []:
    34         Work Phone []:
    35         Home Phone []:
    36         Other []:
    37 Is the information correct? [y/N] y
    3822}}}
    3923 * 修改 MySQL Server 預設 root 密碼
    4024{{{
     25# mysql_install_db
    4126# mysqladmin -h localhost -u root password '新的 MySQL Root 密碼'
    4227}}}
    4328 * 建立 BOINC SQL 管理者 boincadm 權限
    4429{{{
    45 $ mysql -h localhost -u root -p
    46 > GRANT ALL ON *.* TO 'boincadm'@'localhost';
    47 > SET PASSWORD FOR 'boincadm'@'localhost'='';
    48 > quit
     30# mysql -h localhost -u root -p
     31mysql> GRANT ALL ON *.* TO 'boincadm'@'localhost';
     32mysql> SET PASSWORD FOR 'boincadm'@'localhost'='';
     33mysql> quit
    4934}}}
    5035 * 編譯 BOINC 原始檔
    5136{{{
    52 $ cd ~
    53 $ svn co http://boinc.berkeley.edu/svn/trunk/boinc boinc_trunk
    54 $ svn update
    55 $ cd ~/boinc_trunk
    56 $ ./_autosetup
    57 $ ./configure --disable-client
    58 $ make
     37# cd ~
     38# svn co http://boinc.berkeley.edu/svn/trunk/boinc boinc_trunk
     39# cd ~/boinc_trunk
     40~/boinc_trunk# svn update
     41~/boinc_trunk# ./_autosetup
     42~/boinc_trunk# ./configure --disable-client --enable-unicode
     43~/boinc_trunk# make
    5944}}}
     45
     46 * 建立 BOINC Project 範例
     47{{{
     48# cd ~/boinc_trunk/tools
     49~/boinc_trunk/tools# ./make_project --url_base http://140.110.240.194/ --db_host localhost --db_user boincadm --project_root /var/www/boinc_projects --delete_prev_inst --drop_db_first --test_app bioinfo
     50~/boinc_trunk/tools# chown -R www-data:www-data /var/www/boinc_projects
     51~/boinc_trunk/tools# cd /var/www/boinc_projects
     52/var/www/boinc_projects# ln -s bioinfo.httpd.conf /etc/apache2/sites-enabled/bioinfo
     53/var/www/boinc_projects# apache2ctl -t
     54/var/www/boinc_projects# apache2ctl restart
     55/var/www/boinc_projects# cat bioinfo.cronjob >> /var/spool/cron/crontabs/root
     56/var/www/boinc_projects# bin/xadd
     57/var/www/boinc_projects# bin/update_versions
     58/var/www/boinc_projects# bin/start
     59/var/www/boinc_projects# bin/status
     60}}}
     61 * 檢視 BOINC Project 範例
     62   * 專案計畫首頁 - http://140.110.240.194/bioinfo
     63   * 專案管理首頁 - http://140.110.240.194/bioinfo_ops/
    6064
    6165== 測試 BOINC Server ==