辅导案例-1COMP 7680

1COMP 7680 Internet and World Wide Web
Individual Project: Emulation of HTTP Redirect Server
Submission Deadline: 20 November 2020, 1:30pm
1. Project Specification
In this project, you will use Apache to configure an HTTP redirect server on your
computer. This server will provide random load balancing among multiple back-end servers.
These back-end servers are emulated through virtual hosts of your Apache server. In order to
demonstrate the function of HTTP redirection without using DNS server, you need to modify
your hosts file. The key tasks of the project are summarized as follows.
1. Installation of Apache web server using XAMPP.
2. Setting up multiple virtual hosts on your web server.
3. Building various website for the virtual hosts.
4. Modification of the hosts file.
5. Configure an HTTP redirect server that randomly redirects all incoming requests to the
three virtual hosts.
6. Writing a report to describe how you configure the HTTP redirect server.
7. Demonstrate what you have done in the project.
2. Project Information and Announcement
The project information and announcement (e.g., schedule for demonstration, etc.) are
posted on moodle of the course.
3. Assessment Criteria
1. Demonstration (50%): We will arrange a ZOOM meeting for you to demonstrate the
function of HTTP redirection on your computer. During demonstration, you will be asked
(i) to change the configuration of your HTTP redirect server and (ii) questions about the
server configurations. Please ensure that you have (i) a good and stable Internet
connection, (ii) a good and stable computer, (iii) video camera and (iv) microphone
during demonstration.
2. Documentation (50%): Your report should clearly contain sufficient details and be well
organized.
Mark deduction scheme:
Mark deduction items Marks deducted
Not Microsoft Word file 10
Incorrect filename 5
No student name or no student ID at the beginning 5
Late submission – within 24 hours after the submission deadline 30
Late submission – more than 24 hours after the submission deadline 100
24. Submission and Demonstration
1. Report Submission: Your report should fulfill the following requirements: i) it describes
the details of how you configure your Apache server ii) it is a Microsoft Word file, iii) Its
filename is your student ID number (e.g., if your student ID number is 20012345, then the
filename is 20012345.docx), and iv) it contains your name & student ID at the beginning.
Submit this file as follows:
 Login into HKBU Moodle.
 Select COMP7680 Project Report
 Upload the file
Email submission is NOT accepted.
4. Demonstration and Assessment: Demonstrate your HTTP redirect server and explain its
configuration during 21 November 2020. Mr. WANG, Yuxin will arrange a suitable time
slot for this demonstration session and inform you. Please note the following:
 If you do not attend this demonstration session, you will be given zero mark for this
project.
 If you cannot explain your setting in the demonstration, it will be regarded as
"suspected plagiarism" and it will be reported to the Department.
 During demonstration, you will be asked to change the configuration of your HTTP
redirect server.
 During demonstration, you will be asked questions about the server configuration.

欢迎咨询51作业君
51作业君 51作业君

Email:51zuoyejun

@gmail.com

添加客服微信: ITCSdaixie