Write about the Unix Based Technologies.

Unix Based Technologies Assignment Title:Ubuntu Web Development Environment You are part of a startup company that just hired 3 new Linux developers. Inpreparation for their arrival your boss has given you the task of creating a new Linuxenvironment. There are some basic requirements that need to be in place before theteam arrives.You are expected to install and configure two Linux servers (Ubuntu-Server andFedora-Server). Server Installation procedure not required to be displayed andexplained. Focus on the tasks given below. The servers are meant to run headless forless overhead (No GUI needed). You should include a Linux workstation, such as Ubuntu Desktop or Fedora Desktop (for testing). Ubuntu-Server will serve as the mainserver running all services. Fedora-Server will be the remote backup server. Tasks: Post installation requirements include full update and static IP addressconfiguration for all servers. You must install an additional hard drive forstoring backups on the backup server (Fedora-Server). The newly mounteddrive should be persistent (FSTAB). For testing access and configurations, you are to create the user accounts forteam members ( John, Richard, Mark) on the main server (Ubuntu-Server). Acommon group called cosmic must be created and all team members addedto that group. Create any other group you deem necessary for completing thetask. Users must be required to login via SSH using encryption keys instead ofpasswords. Richard is expected to perform some admin tasks on the serversand needs to be able to run commands using sudo. Users must be limited toonly run 2 concurrent SSH sessions. Create a Docker container using Dockerfile, the container should beUbuntu:latest with Apache2 installed on it (Ubuntu-Server). Configure Apacheto host two sites www.startup.test and www.info.startup.test using virtualhosts. Remember to disable the default Apache site. The docker containershould start automatically at boot up. A scheduled backup to a remote server (Fedora-Server) should be configuredfor each sites root directory (public_hmtl). The home directory should also bebacked up to a remote server (Fedora-Server). This task is to be completedusing Crontab and Rsync. Additional notes: This is not a pure theoretical assignment, use virtualization or physicalhardware to demonstrate your solution.Remember to justify your choices and configurations in the main part.You are expected to do additional research which goes beyond the coursecurriculum.Your report should have three (optionally four) divided parts Introduction, Main Part/Solution, and Summary/Conclusion.Introduction: clearly and in detail, states what you will do to address the assignmenttasks. See the assessment criteria grid for details. Main Part: Present the arguments for why you decided to configure servers andservices the way you did. A complete discussion of all the services with regards to theirroles on the server in line with best practices. See the assessment criteria grid fordetails.Solution/technical part: Prove with screenshots that the configurations and servicesimplemented work. Students are expected to demonstrate an understanding ofconfigurations presented (This can form part of the main section). See the assessmentcriteria grid for details.Summary/Conclusion should clearly be linked to the introduction presentingfindings and results in addition to a summary. See the assessment criteria grid fordetails.Remember to cite your sources in the Harvard Style and add a list of sources at the endof the document.NB: THE FINAL REPORT SHOULD NOT BE A GUIDE/TUTORIAL BUT WILL ACT ASDOCUMENTATION FOR YOUR SETUP.For complete overview of the marking criteria please refer to the grid in the Section4: Marking and Assessment Criteria

Use the order calculator below and get started! Contact our live support team for any assistance or inquiry.

[order_calculator]