Index: openacs-4/packages/dotlrndoc/www/doc/dotlrn-install.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrndoc/www/doc/dotlrn-install.adp,v diff -u -N -r1.3 -r1.4 --- openacs-4/packages/dotlrndoc/www/doc/dotlrn-install.adp 28 Apr 2002 19:22:20 -0000 1.3 +++ openacs-4/packages/dotlrndoc/www/doc/dotlrn-install.adp 28 Apr 2002 22:52:56 -0000 1.4 @@ -1,25 +1,26 @@ -<%= [dotlrn_header "dotLRN Home - OpenForce"] %> +<%= [dotlrn_header "Installing dotLRN - OpenForce"] %>
part of dotLRN
+Last updated: $Date$ -
Contents
+Contents
Read the dotLRN FAQ
+Read the dotLRN FAQ
@@ -29,81 +30,137 @@
+Get and Install OpenACS from development CVS
-Install OpenACS v4.5 from CVS (not beta1!)
-- If you have a working OpenACS v4.5 installation from CVS, skip - to the next section. + If you have a working OpenACS installation from the latest + development CVS, skip to the next section.
+ + If you are installing OpenACS, follow the extensive + installation documenation. + Stop at the point + where the OpenACS installation instructions tell you to + "download OpenACS". Don't use the "Quick + Downloads"! Continue on with this document. - If you don't have a working copy of OpenACS v4.5 (from current - CVS), follow the extensive installation documenation. At - the point - where the OpenACS installation instructions tell you to - "download OpenACS", - get a current CVS checkout of OpenACS v4.5 from the CVS - server. Alternatively, it may be possible to use a nighly - tarball of OpenACS v4.5 and avoid dealing with CVS, but we - don't test this method and the warnings on the page apply. +
+ If you have an account on openacs.org, do this: + +
+ (set the CVS_RSH variable in your shell envrioment to "ssh") + cvs -z3 -d youraccount@openacs.org:/cvsroot checkout acs-core + (enter your openacs.org password) +- +
+ If you have an don't have an account on openacs.org, do this: -
+
+ cvs -d :pserver:anonymous@openacs.org/cvsroot login + (just hit return for the password) + cvs -z3 -d :pserver:anonymous@openacs.org:/cvsroot checkout acs-core +- dotLRN dosen't use all of the modules in the OpenACS cvs - tree. If you are installing for dotLRN only, you can save lots - of time during the installation by checking out only - the following modules: acs-core acs-datetime acs-events - acs-interface acs-reference calendar faq file-storage - general-comments news ref-timezones simple-survey spam If - you already have a CVS checkout or the nightly tarball, remove - the packages not in the above list. +
-
+ dotLRN requires some more modules that are not in + acs-core, but not all of the packages in the OpenACS + source tree. Next are the commands to get these modules. -+
- Another installation timesaver is to cut down the huge files - in /packages/ref-timezones/sql/common/ to a few - lines. This is fine for testing. + If you have an account on openacs.org, do this: + +
+ cvs -z3 -d youraccount@openacs.org:/cvsroot checkout acs-datetime \ + acs-events acs-interface calendar faq file-storage \ + general-comments news ref-timezones simple-survey spam + (enter your openacs.org password) +- +
+ If you have an don't have an account on openacs.org, do this: +
+ cvs -z3 -d :pserver:anonymous@openacs.org:/cvsroot checkout acs-datetime \ + acs-events acs-interface calendar faq file-storage \ + general-comments news ref-timezones simple-survey spam +-
Get dotLRN from CVS
++ Installation timesavers: If you have a full checkout of the + OpenACS tree, or are trying a nightly tarball, remove all the + modules not in acs-core or the above + checkout commands. Also, cut down the huge + files in /packages/ref-timezones/sql/common/ to a few + lines.
+ You will now have an /openacs-4 directory with all of OpenACS + required by dotLRN. +
Get dotLRN from CVS
+ +Getting dotLRN from CVS is just like getting OpenACS from CVS with a different CVSROOT. -
-- In your /packages directory issue the following commands: + Change to your /openacs-4/packages directory issue the + following commands: -
+++ cvs -d :pserver:anonymous@dotlrn.openforce.net:/dotlrn-cvsroot login + (hit return for prompted for password) + cvs -z3 -d :pserver:anonymous@dotlrn.openforce.net:/dotlrn-cvsroot co dotlrn-core +- cvs -d :pserver:anonymous@dotlrn.openforce.net:/dotlrn-cvsroot login - - (hit return for prompted for password) - - cvs -z3 -d :pserver:anonymous@dotlrn.openforce.net:/dotlrn-cvsroot co dotlrn-core ++ This will fetch the following packages to your + /openacs-4/packages directory: -
+ dotlrn + dotlrn-syllabus + dotlrn-research + new-portal + profile-provider + sloan-bboard + user-profile + bboard-portlet + dotlrn-bboard + calendar-portlet + dotlrn-calendar + dotlrn-portlet + dotlrn-dotlrn + faq-portlet + dotlrn-faq + fs-portlet + dotlrn-fs + news-portlet + dotlrn-news + static-portlet + dotlrn-static + survey-portlet + dotlrn-survey +- - +
+ Next, copy the /openacs-4 directory to where ever you + prefer your webserver root to be, traditionally + /web. Now you can continue with the OACS installation + document at the third bullet point. Continue with the + standard OACS installation process until your reach the + "Congratulations!" front page, then return here.
Install dotLRN on your system>