Difference between revisions of "Get WeBWorK"

From WeBWorK_wiki
Jump to navigation Jump to search
(Complete Overhaul)
 
(36 intermediate revisions by 6 users not shown)
Line 1: Line 1:
  +
=== Get a WeBWorK Course ===
  +
* [https://blog.runestone.academy/pages/webwork.html Runestone] offers hosting of individual WeBWorK courses at affordable rates. Upon request they will provide access to a test environment at no charge to determine if their service will suit your needs.
   
==Getting started==
 
  +
=== Run Your Own WeBWorK Server ===
The MAA offers a one year free trial if you would like to try out WeBWorK. For a small fee these courses can be continued after the first year. WeBWorK can also be downloaded on any server and used locally.
 
  +
The most common implementation of WeBWorK is for an institution to install and maintain their own WeBWorK server. This can be accomplished in several ways.
{|width = "100%" align="center"
 
  +
* Install the software on a server provisioned by your institution.
|style="width: 33%; border-width: 0px;"|{{projectline|Hosting_WeBWorK_courses_on_the_MAA_servers|MAA Hosting|Get started quickly with a free MAA hosted course|MAA-icosohedran-48px.jpg}}
 
  +
** [[Manual_Installation_Guides|Installation Manuals]] for installing WeBWorK on your server.
|style="width: 33%; border-width: 0px;"|{{projectline|Installing_WeBWorK_from_a_Live_DVD|WeBWorK on Live Media|Ubuntu Live DVD or USB with WeBWorK pre-installed|Echo-livemedia-48px.png}}
 
  +
** [[Installing_WeBWorK_from_a_Virtual_Machine_Image|Virtual Machine Image]] - A preloaded Ubuntu server image that can be deployed on a virtual machine maintained by your institution.
|style="width: 33%; border-width: 0px;"|{{projectline|:Category:Release_Notes|Upgrading|
 
  +
** [[WeBWorK_Amazon_Machine_Images|Amazon Machine Image (AMI)]] - A quick way to deploy a server hosted by Amazon Web Services
[[Upgrading_WeBWorK_with_Github]]
 
  +
** [https://www.rationarium.org Rationarium] offers dedicated WeBWorK hosting for institutions that don't have the ability or resources to install and maintain their own WeBWorK server.
|Echo-release-notes-48px.png}}
 
|-
 
|style="width: 33%; border-width: 0px;"|{{projectline|Installing WeBWorK from a Virtual Machine Image|WeBWorK Virtual Machine Images|WeBWorK in Open Virtualization Format supported by WMware, VirtualBox, etc. |Vm.png}}
 
|style="width: 33%; border-width: 0px;"|{{projectline|Github|Download|Download the WeBWorK code through Github.|svn-icon-48px.jpg}}
 
|style="width: 33%; border-width: 0px;"|{{projectline|:Category:Release_Notes|Release Notes|
 
[[Release_notes_for_WeBWorK_2.10]]<br/>
 
[[Release_notes_for_WeBWorK_2.9]]<br/>
 
[[Release_notes_for_WeBWorK_2.8]]<br/>
 
[[Release_notes_for_WeBWorK_2.7]]
 
|Echo-release-notes-48px.png}}
 
|-
 
|style="width: 33%; border-width: 0px;"|{{projectline|Amazon Cloud|Amazon Cloud|Using WeBWorK through EC2 on Amazon Cloud|Powered-by-Amazon-Web-Services.jpg}}
 
|style="width: 33%; border-width: 0px;"|{{projectline|Github|Using Github|Switching from SVN to [http://github.com/openwebwork Github.com] for WeBWork versions 2.6 and later |Github_logo.jpeg}}
 
|}
 
   
==Installation Guides==
 
  +
=== Upgrade Your WeBWorK Server ===
{|width = "100%" align="center"
 
  +
* Consult the [[:Category:Release_Notes|Release Notes]] for the version you are upgrading to.
|style="width: 33%; border-width: 0px;"|{{projectline|Installation Manual for 2.4|Installation Manual for 2.4|Installation guide with instructions for Ubuntu, CentOS, Fedora, etc|svn-icon-48px.jpg}}
 
  +
* Check the [[Upgrading WeBWorK with Github|generic upgrade instructions]].
|style="width: 33%; border-width: 0px;"|{{projectline|Installation Manual for 2.9 on Ubuntu 14.04|Ubuntu 14.04|These instructions cover the installation of the Ubuntu Linux 14.04 LTS operating system and WeBWorK 2.9 from scratch.|Ubuntu.png}}
 
  +
|-
 
  +
=== Integrate WeBWorK with your Institution's Learning Management System ===
|style="width: 33%; border-width: 0px;"|{{projectline|Installation Manual for 2.5 on CentOS 6|CentOS 6|These instructions cover the installation of the CentOS Linux 6 operating system and WeBWorK 2.5 from scratch.|CentOS.png}}
 
  +
* Check the instructions for [[LTI_Authentication_(for_WeBWorK_2.18_or_newer)|LTI Integration]].
|style="width: 33%; border-width: 0px;"|{{projectline|Installation Manual for 2.5 on Fedora 16|Fedora 16|These instructions cover the installation of the Fedora Linux 16 operating system and WeBWorK 2.5 from scratch. |Fedora-logo.png}}
 
|}
 
   
==Moodle==
 
{|width = "100%" align="center"
 
|style="width: 33%; border-width: 0px;"|{{projectline|Moodle Integration|Moodle Integration|Currently there are two ways to integrate WeBWorK with Moodle.|WeBWorKMoodle.png}}
 
|style="width: 33%; border-width: 0px;"|{{projectline|Moodle Assignment|Moodle Assignment|A Moodle module which defines a new activity that links to a WeBWorK problem set in any WeBWorK installation 2.4 or later. |Moodle-icon.png}}
 
|}
 
 
[[Category:Administrators]]
 
[[Category:Administrators]]

Latest revision as of 17:20, 20 June 2025

Get a WeBWorK Course

  • Runestone offers hosting of individual WeBWorK courses at affordable rates. Upon request they will provide access to a test environment at no charge to determine if their service will suit your needs.

Run Your Own WeBWorK Server

The most common implementation of WeBWorK is for an institution to install and maintain their own WeBWorK server. This can be accomplished in several ways.

  • Install the software on a server provisioned by your institution.
    • Installation Manuals for installing WeBWorK on your server.
    • Virtual Machine Image - A preloaded Ubuntu server image that can be deployed on a virtual machine maintained by your institution.
    • Amazon Machine Image (AMI) - A quick way to deploy a server hosted by Amazon Web Services
    • Rationarium offers dedicated WeBWorK hosting for institutions that don't have the ability or resources to install and maintain their own WeBWorK server.

Upgrade Your WeBWorK Server

Integrate WeBWorK with your Institution's Learning Management System