ITIS
No AWS account?
– Sign up for AWS Educate
OR
– Sign up for GitHub Educate first, then sign up for AWS Educate – extra AWS credit.
Group [Paired] Assignment
This is a group assignment with up to 2 people in a group. You will need to navigate to the People link on the left hand menu, then under Groups, select one of the empty groups to join. The first person to join a group will automatically become the Group Leader who will be responsible for submitting the assignment on behalf of the group. The other group members will also need to join the same group, or may be invited by the Group Leader. You do not have the option of creating your own Groups. WARNING: The facility to change groups will be disabled at the end of week 11.
Assignment Details:
Configure a web server based on a set of Business Requirements.
This is both a research and practical assessment.
You will need to research and perform practical tasks with the below:
– Unix Commands
– Apache Commands
– Apache Documentation
– Apache Directives
– Apache Modules
– APXS // Configure
Need some basic assistance with Unix / Apache?
Tutors will be available for short sessions – THESE MUST BE BOOKED.
See Fardin – https://calendar.google.com/calendar/selfsched?sstoken=UUVGakxwRnZ0N2wyfGRlZmF1bHR8MTBlNDA5ZTQyMGI3YWM0NTM2MDZhYTkwNTkxYjRkNWI (Links to an external site.)Links to an external site.
See Josh – https://calendar.google.com/calendar/selfsched?sstoken=UUhOQ04zaURvWkpXfGRlZmF1bHR8ZjQyNTQ5OWM4OTVhYzQ4ZjBkNDY4YmUxZDU0ZmNkODA (Links to an external site.)Links to an external site.
Assignment Submission
Submission file format:
ZIP, with Directories | conf files | txt files | PDFs | etc.
All references are to documented.
Content Format
group-info.txt
Student ID(s)
Name(s)
links.txt
Links to AWS Instances [Public IP / Public DNS]
references.txt
Links to all used references
[most likely Apache Documentation]
SUBMISSION DIRECTORY SETUP inside a ZIP ARCHIVE
/StudentID or GroupID
├─── group-info.txt
│
├─── links.txt
│
├─── references.txt
│
├─── /business-requirement-a
│ ├─── a-report.txt
│ ├─── httpd.conf (for Web-Server-A)
│ └─── (all auth files)
│ ─── /business-requirement-b
│ ├─── httpd.conf (for Web-Server-B)
│ └─── <<all auth files>>
│
├─── /business-requirement-c
│ ├─── c-report.docx
│ └─── c-report.pdf
│
│
│ [DETAILS TO COME ABOUT BONUS – See Assignment 2 – BONUS page]
/StudentID or GroupID BONUS
├─── group-info.txt
│
├─── links.txt
│
├─── references.txt
│
├─── /bonus-business-requirement-d
│ ├─── d-report.docx
│ ├─── d-report.pdf
│ ├─── 000-default.conf (for Load-Balancer)
│ └─── (any other config files changed)
│
└─── /bonus-business-requirement-e
├─── e-report.docx
├─── e-report.pdf
├─── 000-default.conf (for Load-Balancer)
└─── (any other config files changed)