Difference between revisions of "Server maintenance"

From WeBWorK_wiki
Jump to navigation Jump to search
(Created page with "{{UnderConstruction}} Recommended server maintenance tasks for typical WeBWorK servers. Please note that these server maintenance tasks are WeBWorK specific. That is, they ar...")
 
 
(6 intermediate revisions by 2 users not shown)
Line 4: Line 4:
   
 
{{warning|As any professional system administrator knows, proper server maintenance requires regular attention to very many sub-systems, not just WeBWorK. Faculty who run production WeBWorK servers are very strongly advised to either find a sysadmin who can help you, or to read up on system administration.}}
 
{{warning|As any professional system administrator knows, proper server maintenance requires regular attention to very many sub-systems, not just WeBWorK. Faculty who run production WeBWorK servers are very strongly advised to either find a sysadmin who can help you, or to read up on system administration.}}
  +
  +
== Set up environment ==
  +
  +
E.g., $WEBWORK_ROOT, path,
  +
learn to use webwork commandline scripts.
  +
  +
== Upgrading WeBWorK ==
  +
See [[Upgrading WeBWorK]].
  +
  +
== Upgrading the NPL ==
  +
See [[Upgrading_WeBWorK#Update_the_National_Problem_Library]].
   
 
== Rotate Logs ==
 
== Rotate Logs ==
  +
timing.log, apache logs
   
 
== Regularly clean out temporary files ==
 
== Regularly clean out temporary files ==
  +
See [[Clean Out Temporary Files]].
   
 
== Archive old courses ==
 
== Archive old courses ==
  +
  +
== Items to include in backups ==
  +
  +
mysqldumps, courses/
   
 
== Recommended reading ==
 
== Recommended reading ==
  +
  +
* [http://www.amazon.com/UNIX-Linux-System-Administration-Handbook/dp/0131480057 Unix and Linux System Administration Handbook]
  +
* [http://shop.oreilly.com/product/9780596154493.do Linux in a Nutshell]
  +
* [http://shop.oreilly.com/product/9780596100292.do Unix in a Nutshell]

Latest revision as of 19:02, 2 February 2012

Construction.png This article is under construction. Use the information herein with caution until this message is removed.

Recommended server maintenance tasks for typical WeBWorK servers. Please note that these server maintenance tasks are WeBWorK specific. That is, they are additional tasks a system administrator should consider doing because of running WeBWorK on the server.

Warning : As any professional system administrator knows, proper server maintenance requires regular attention to very many sub-systems, not just WeBWorK. Faculty who run production WeBWorK servers are very strongly advised to either find a sysadmin who can help you, or to read up on system administration.

Set up environment

E.g., $WEBWORK_ROOT, path, learn to use webwork commandline scripts.

Upgrading WeBWorK

See Upgrading WeBWorK.

Upgrading the NPL

See Upgrading_WeBWorK#Update_the_National_Problem_Library.

Rotate Logs

timing.log, apache logs

Regularly clean out temporary files

See Clean Out Temporary Files.

Archive old courses

Items to include in backups

mysqldumps, courses/

Recommended reading