Deploying Sakai: First Steps David Haines University of Michigan.

Slides:



Advertisements
Similar presentations
Introduction to Maven 2.0 An open source build tool for Enterprise Java projects Mahen Goonewardene.
Advertisements

Starting with Gridsphere Albert Einstein Institute Gridsphere Installation.
XMAS installation instructions Windows Version: 1.0 4/22/2008.
Introduction to CVS 7/3/20151UMBC CMSC 341. Outline Introduction to Source Code Management What is CVS? CVS for Project Submission Basic commands Checkout,
Tomcat Celsina Bignoli History of Tomcat Tomcat is the result of the integration of two groups of developers. – JServ, an open source.
European Organization for Nuclear Research Source Control Management Service (Subversion) Brice Copy, Michel Bornand EN-ICE 13 May 2009.
Deployment Management The following screens demonstrate how to: 1. Access and view deployments 2. Create a new local deployment 3. Create and modify a.
Using Opal to deploy a real scientific application as a Web service Sriram Krishnan
The DSpace Course Module – DSpace Installation. Module objectives  By the end of this module you will:  Understand the platforms DSpace can be hosted.
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
Apache Tomcat Web Server SNU OOPSLA Lab. October 2005.
Chris Hyzer University of Pennsylvania
ONLINE TECHNICAL REPORT SYSTEM Team Crash Course Ryan Ashe, Eileen Balci, James Kirk, Taylor Paschal.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
Developing Interfaces and Interactivity for DSpace with Manakin Part 2: Technical and Conceptual Overview of Dspace and Manakin Eric Luhrs Digital Initiatives.
Servlets Environment Setup. Agenda:  Setting up Java Development Kit  Setting up Web Server: Tomcat  Setting up CLASSPATH.
MAVEN-BLUEMARTINI Yannick Robin. What is maven-bluemartini?  maven-bluemartini is Maven archetypes for Blue Martini projects  Open source project on.
MARC 10.5 Update John Harvey. MARC 10.5 Changes  Backup Scripts restructured  Added a script to generate scripts outside of MARC  Generate Scripts.
NOC TOOLS rancid AfNOG Cairo, SI-E, 4 of 5 Sunday Folayan.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration.
1 CCNA 3 v3.1 Module 6 Switch Configuration Claes Larsen, CCAI.
LDS Account Integration. Disclaimer This is a training NOT a presentation. – Be prepared to learn and participate in labs Please ask questions Prerequisites:
Tomcat Spencer Uresk. Notes This is a training NOT a presentation Please ask questions This is being recorded
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
Internationalisation and Localisation Agenda Overview Configuration Language Packages Dictionary Files Default Tool Content Right to Left Support Translation.
Sakai/OSP Portfolio UvA Bas Toeter Universiteit van Amsterdam
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
Community Architecture Kevin Benson TL Dave Morris Brian McIlwrath Paul Harris.
Plug-in Development Environment. Session Outline Tools Installation Configuration New Project Basic Debugging Remote Debugging.
CMSBrownBag,05/29/2007 B.Mangano How to “use” CMSSW on own Linux Box and be happy In this context “use” means: - check-out pre-compiled CMSSW code - run.
Running Kuali: A Technical Perspective Ailish Byrne - Indiana University Jay Sissom - Indiana University Foundation.
Using the ALM Module Michael Youngstrom. Disclaimer This is a training NOT a presentation. – Be prepared to learn and participate in lab Please ask questions.
June 12th, th Sakai Conference - Amsterdam Sakai 2.4.x System Administrator’s Guide Tony Atkins 7th Sakai Conference Amsterdam, Netherlands June12th,
The report on the current situation of the BESIII framework zhangxiaomei maqiumei 10/3/2004.
1 Media Production Support v1 5 May 2010 Blake Crosby June 2, 2010 Standards Documents.
JIRA Integration 0.04 Version of JIRA Plugin Rajesh Jain.
Getting Involved in Sakai Peter A. Knoop Project Coordinator Sakai Foundation/University of Michigan 8th Sakai Conference4-7 December 2007Newport Beach.
Creative Commons Attribution- NonCommercial-ShareAlike 2.5 License Sakai Programmer's Café Sakai development and app/tool tips Aaron Zeckoski
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
Extending & Customizing XNAT with Modules Rick Herrick
1 AHM -2-4 Sept 2003 e-Science Centre Running SRB Ananta Manandhar.
GLite build and integration system Building and Packaging Robert HARAKALY
Definition (Wikipedia)  What is deployment ? “Software deployment is all of the activities that make a software system available for use.” 1. Install.
IPT – Getting Started June Online Resources Project Website Requirements Server Preparation Installation Running IPT Installation Demo Upgrade/Reinstall.
3 Copyright © 2009, Oracle. All rights reserved. Understanding the Warehouse Builder Architecture.
Yannick Patois - Datagrid Software Repository Presentation - March, n° 1 Datagrid Software Repository Presentation CVS, packages and automatic.
CTools Build Process David Haines University of Michigan.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Outline Server side Dependencies Installing it Configuring it Client side coding Browser setup.
Installing RandoNode Starter Kit OPEN Development Conference September 17, 2008 Kasi Perumal Consultant.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
UpgradinguPortal to What’s new that matters Better use of third party frameworks Faster! Improved caching Drag and Drop New Skin & Theme Accessibility.
Grouper Training - Admin - Installer Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Associate ® Administration An Associate administrator has the ability to change the parameters for both the author and for the typist. There can be enterprise.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Sven Riedel Lübeck, September 06 oncampus September 2006Seite 2 LMS History  1998 Start Evaluation  2001 Start Distance Education Program.
Apache Geronimo Open Source J2EE Application Server Getting up to speed with Apache Geronimo - Copyright 2005 Tom McQueeney 1 Getting up to speed with.
CACI Proprietary Information | Date 1 Upgrading to webMethods Product Suite Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8,
Open-O Integration Project Introduction
Product Training Program
Hyrax Configuration.
CollegeSource Security Application &
June 2011 David Front Weizmann Institute
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
Apache Tomcat Web Server
Aaron Zeckoski Tomcat Debugging Aaron Zeckoski
Managing Cisco IOS Software
Building LabKey with Gradle
Presentation transcript:

Deploying Sakai: First Steps David Haines University of Michigan

June 8, Goal Get to the point where you have a to-do list, not a panic attack

June 8, Overview Focus on 2.0 since it is most up to date and least documented Covering: –How to get Sakai –How to compile –How to start to customize and integrate Not covering –detailed configuration (Stay for John Leasia’s talk)

June 8, Skills Development Database Design Production

June 8, Setup Environment Maven Java (1.4.2) Tomcat – compatibility package for Sakai2 – for Sakai 1.5

June 8, Ways to get Sakai - 1 Go to the release website: –Demo - preconfigured (not production) –Src

June 8, Ways to get Sakai - 2 Use CVS repository –Checkout directly from repository –Or do a bootstrap configuration Extract module config from CVS –cvs -z9 co config Type “maven sakai2” - to get the head Type “maven sakai_2-0-0-rc2” to get release candidate 2

June 8, Compiling sakai Build.properties –maven.repo.remote = –maven.tomcat.home = ????

June 8, Compiling Sakai Maven goals (sakai2) –[sakai] clean then build then deploy – build compile and package the build – clean cleanup from prior builds – clean_build clean and then build – clean_build_deploy clean then build then deploy – deploy deploy to the local tomcat – undeploy remove from the local tomcat

June 8, Running unset CATALINA_HOME and CATALINA_BASE Startup Tomcat: bin/startup.sh Login as admin with password admin

June 8, Customize OOTB Make it do what you need Little stuff Big stuff Nerd stuff

June 8, Little stuff Literals (e.g. version, service name) Opening text Take out things you don’t need (e.g. Presentation) Change default skin

June 8, Big stuff Your skin Your local database Provider

June 8, Database Select which database, connection parameters Put parameters in security.properties file Setup access / users / permissions Load tables

June 8, Provider Your local information e.g. See sakai2/providers directory for samples Course management Permissions / roles User information

June 8, Nerd stuff JVM settings Tomcat ports Tomcat location

June 8, More information Readmes Confluence ( Release website ( Sakaiproject.org Mailing lists

June 8, Questions