Download presentation
Presentation is loading. Please wait.
Published byCollin Stevens Modified over 8 years ago
2
Maintaining a Learning Management System in 10 Easy Steps David Millians millia@uga.edu · @millia13 @ugaetc University of Georgia Educational Technology Center
3
LMS (& CMS) What is…What is… Linux vs. WindowsLinux vs. Windows Remote vs. Local HostingRemote vs. Local Hosting Source Programming LanguageSource Programming Language
4
1. Install & Log Write down what you do!Write down what you do! Paste URLs Note all the fiddly bits Write down passwords (!) PlanningPlanning Storage Performance
5
2. Updates Yes, really.Yes, really. Main OSMain OS Main ServersMain Servers “Fiddly Bits”“Fiddly Bits” LMSLMS Automatic vs. ManualAutomatic vs. Manual Mailing ListsMailing Lists
6
3. Script Script Script WindowsWindows PowerShell, VBS… or Perl, Shell, et al LinuxLinux Perl, BASH, et al Why?Why? Reliability Reproducibility Scheduling
7
4. Delegate Monkey TheoryMonkey Theory LMS has many featuresLMS has many features You Can’t Know Them All You Have to Know the Other Stuff You Can Figure it Out
8
5. Tools – Use Them Macho Men Use The Command LineMacho Men Use The Command Line Meanwhile, for the rest of us:Meanwhile, for the rest of us: PhpMyAdmin Nagios Firewall frontends/builders Google; Stack Overflow; Server Fault; SuperUserGoogle; Stack Overflow; Server Fault; SuperUser Somebody else was LazySomebody else was Lazy
9
6. Permissions Ugh.Ugh. New “Users” for ServersNew “Users” for Servers New User Accounts in ServersNew User Accounts in Servers IP BlockingIP Blocking Real User permissionsReal User permissions
10
7. Network Security FirewallFirewall Internal RoutingInternal Routing Hard CodingHard Coding
11
8. Backup VMVM PackagesPackages RawRaw Source/Configs DB (Not Files) Data
12
9. Test Backups Restore VMRestore VM Move to other platformMove to other platform
13
10. Monitor & Tune NagiosNagios AtopAtop Windows Admin ToolsWindows Admin Tools
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.