import { addBanner, addArticle, addTitle, addHeader, addParagraph, addClassParagraph, addSubHeader, addOrderedList, addUnorderedList, addBlockquote, addInset, addInsetList, addInsetCodeListing, addInsetBulletList, addImageWithCaption, addButtonGroup, addSidebar, addSyntax, menu, global_menu } from '/scripts/import.js'; import { local_menu } from '/scripts/webdev.js'; const heading = document.querySelector(".heading"); const global = document.querySelector(".global_menu"); const local = document.querySelector(".local_menu"); const sidebar = document.querySelector(".sidebar"); const main = document.querySelector(".main_content"); heading.append(addTitle("Apache Web Server: Administration")); heading.append(addParagraph("Jon Peck - LinkedIn Learning - August 2014")); heading.append(addParagraph("Chapter 4 : Conclusion")); main.append(addHeader("Should You Be Managing This Yourself?")) main.append(addParagraph("One of the things that this course makes clear is that managing a web server can be a huge job and so you may well consider handing off the task to another individual or company. To put it in the context of my website, I actively manage this myself in terms of not just the content, but also the web server configuration and so on. I do that in part because I think that it is pretty cool to have my own web server and also because I am interested in both web development and how web servers work so this is also a learning experience for me.")) main.append(addParagraph("For many individuals setting up a website like this, a web hosting service can be a far better option and these are very often free or very cheap.")) main.append(addParagraph("If you do decide to manage the server yourself, you're a Systems Administrator! One very useful bit of advice is to treat sysadmin like programming. That is, if you find that you are repeating a task, find a way to automate it and consider sharing the solution with others if no one else seems to have solved the same problem.")) addSidebar("webdev");