Problem: Automating Changes
Shell scripting is commonly used to automate changes and install updates. Write a script to automatically update the Centos Server
Instructions
Make sure that the script:
1) Updates the entire Linux machine
2) Restarts HTTPD (the web server) if there are updates
3) Extracts the latest zip file containing the software
4) Places it in the correct location
5) We have provided a few external resource links to assist you and as always the instructor is here to help
a) Yum - Linux Shell Scripting Tutorial - A Beginner's Handbook
b) What is yum and how do I use it?
c) How do I apply package updates to my RHEL system?
6) Students should submit a ".sh" file named "randomUpdate.sh"
a) This will be graded according to the supplied rubric
Aligned Objectives
a) Identify and fix the causes of system failures and not the symptom
b) Resolve problems in a systematic manner
c) Design and develop change management guidelines for software patches and deployment
d) Describe the software development life cycle.
The response should include a reference list. Using one-inch margins, Times New Roman 12 pnt font, double-space and APA style of writing and citations.