Installing WeBWorK from a Live DVD
Overview
After installing from a WeBWorK Live DVD which only requires a few steps, you will have a full fledged Ubuntu system with WeBWorK, Apache2, MySQL, etc. installed and configured. If your network uses DHCP, networking will be automatically configured for your system. If it uses static IP addresses, you will have to configure networking. Also it is imperative that you CHANGE THE DEFAULT PASSWORDS for the OS users root
and wwadmin
(which has sudo privileges), for the MySQL users root
and webworkWrite
, and for the WeBWorK user admin
which has professor privileges. See the specific instructions below.
WeBWorK Live DVD's
Installing from WW2.4 Ubuntu10.04 64bit Vanilla LiveDVD These instructions cover the installation of the Ubuntu Linux 10.04 operating system and WeBWorK 2.4 using a WeBWorK Live DVD. This Live DVD is for 64 bit computers based on the AMD64 or EM64T architecture (e.g., Athlon64, Opteron, EM64T Xeon, Core 2, Core i7, etc). If you have an older system use Installing from WW2.4_Ubuntu9.10_Vanilla_LiveDVD.
This "vanilla" version of the server should work find for smaller installations (say a 1000 users or less). There will be a "production" version that adds things like lighttpd, log rotations, etc that are useful for larger installations and/or slower servers. Note that you can always start with the vanilla version and make additions or changes after setting up your server.
Installing from WW2.4_Ubuntu9.10_Vanilla_LiveDVD These instructions cover the installation of the Ubuntu Linux 9.10 operating system and WeBWorK 2.4 using a WeBWorK Live DVD. This Live DVD is for older computers using 32 bit processors. It will also work with newer 64 bit processors but for these it will be slightly more efficient to use Installing from WW2.4 Ubuntu10.04 64bit Vanilla LiveDVD.
This "vanilla" version of the server should work find for smaller installations (say a 1000 users or less). There will be a "production" version that adds things like lighttpd, log rotations, etc that are useful for larger installations and/or slower servers. Note that you can always start with the vanilla version and make additions or changes after setting up your server.