Difference between revisions of "Server maintenance"
Jump to navigation
Jump to search
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 == |
||
Line 12: | Line 17: | ||
== Rotate Logs == |
== Rotate Logs == |
||
+ | timing.log, apache logs |
||
== Regularly clean out temporary files == |
== Regularly clean out temporary files == |
||
Line 17: | Line 23: | ||
== Archive old courses == |
== Archive old courses == |
||
+ | |||
+ | == Items to include in backups == |
||
+ | |||
+ | mysqldumps, courses/ |
||
== Recommended reading == |
== Recommended reading == |
Latest revision as of 20:02, 2 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. |
Contents
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/