Skip to content
adamfranco edited this page Sep 13, 2010 · 1 revision

These instructions assume that you have a POSIX machine running Apache with PHP 5.2 or later.

  1. In a non-web-accessable directory, clone the course-catalog repository:
    git-clone git://github.com/adamfranco/coursecatalog.git
  2. cd into the new coursecatalog/ directory and fetch the submodules (osid-phpkit and ZendFramework):
    cd coursecatalog/
    git-submodule init
    git-submodule update
  3. Make a symbolic link to the coursecatalog/docroot/ directory in a web-accessible directory or add a virtualhost rooted in the coursecatalog/docroot/ directory.
  4. Create a MySQL database for the catalogs data and a cache of Banner data.
  5. Create the database tables defined in application/library/banner/course/sql/table_creation.sql
  6. Run the script at bin/update-from-banner.php to dump Banner data into the the MySQL database:
    php bin/update-from-banner.php
Clone this wiki locally