Changes between Version 10 and Version 11 of VMSetupNotes

Show
Ignore:
Author:
cedenoj (IP: 98.232.197.70)
Timestamp:
10/25/09 23:57:53 (1 month ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VMSetupNotes

    v10 v11  
    2929== VM Setup Notes == 
    3030 
    31 At the time of this writing 6/12/08 installing BeaverSource is very complicated. The list below are the steps that I used to get beaversource up and running on Debian stable. 
     31At the time of this writing 10/25/2009 installing BeaverSource is very complicated. The list below are the steps that I used to get beaversource up and running on Debian stable. 
    3232 
    3333 * copied the sources.lst config from munin-vm3 
    3535 * setup openssh server 
    3636 * install apache 
    37  * updated apache configs 
    38  * installed phppgadmin 
     37 * update apache configs 
     38 * install phppgadmin 
    3939 * copy /etc/ldap/ssl/Thawte_Server_CA.pem 
    4040 * create the apache logs directory based on the hostname 
    4848 * sudo aptitude install python-svn libsvn1 libapache2-svn 
    4949 * sudo aptitude install python-subversion subversion 
    50  * create a directory: /var/www/social 
    51  * checkout elgg/social in the new dir 
    52  *  svn co https://code.oregonstate.edu/svn/admin/elgg/branches/elgg1.5 . 
    53  * create the config.php file in the social/ directory 
    54  * use the elgg script to generate the sql tables 
     50 * sudo aptitude remove postgresql postgresql-7.4 postgresql-client postgresql-client-7.4 postgresql-pltcl-7.4 postgresql-plpython-7.4  postgresql-plperl-7.4 
    5551 * sudo aptitude install postgresql-8.1 
    56  * sudo aptitude remove postgresql postgresql-7.4 postgresql-client postgresql-client-7.4 postgresql-pltcl-7.4 postgresql-plpython-7.4  postgresql-plperl-7.4 
    57  * need to create a postgresql database 
     52 * need to create a postgresql database '''make sure that postgres is running on the background first''' 
    5853 * sudo -u postgres createuser -D -A -P elgg 
    5954 * sudo -u postgres createdb -O elgg elgg 
    6055 *  sudo aptitude install php5-pgsql 
    61  * Error: please make sure the elgg data directory /var/www/social/data/ is writable. 
    62  * modify postgresql config as specified in: http://semweb.weblog.ub.rug.nl/node/61 
    63  * setup postgresql and modify the postgresql.conf to make sure that it is listening in localhost 
    64  * modify the config.php used by elgg to make sure that you tell it to use sso as the auth system  
    6556 * sudo aptitude install php-pear 
    6657 * pear install XML_RPC 
    6758 * pear install XML_RSS 
     59 * create a directory: /var/www/social and give your user permissions to it 
     60 * sudo mkdir /var/www/social 
     61 * sudo chown -R username /var/www/social 
     62 * create a directory for cache and upload data: in /var/www/elgg-data and give the web server permissions to it 
     63 * sudo mkdir /var/www/elgg-data 
     64 * sudo chown -R www-data /var/www/elgg-data 
     65 * checkout elgg/social in the new dir 
     66 * cd /var/www/social 
     67 * svn co https://code.oregonstate.edu/svn/admin/elgg/branches/elgg1.5 . 
     68 * copy the sso config file into the correct directory engine/ ? 
     69 * create the engine/settings.php and .htaccess file in the social/ directory 
     70 * go through the elgg installer to create the necessary tables and setup the site 
     71 * make sure that the first user that you create in elgg has the same username as your '''onid''' account 
     72 * enable the following list of plugins [wiki:ElggPlugins] 
     73 * modify postgresql config as specified in: http://semweb.weblog.ub.rug.nl/node/61 
     74 * setup postgresql and modify the postgresql.conf to make sure that it is listening in localhost 
     75  
     76 
    6877 
    6978