Server maintenance: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(3 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 == | == Upgrading WeBWorK == | ||
See [[Upgrading WeBWorK]] | See [[Upgrading WeBWorK]]. | ||
== Upgrading the NPL == | == Upgrading the NPL == | ||
Line 12: | Line 17: | ||
== 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 00:02, 3 February 2012
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/