Difference between revisions of "SRA840"

From CDOT Wiki
Jump to: navigation, search
(Labs)
(Labs)
Line 94: Line 94:
 
== Labs ==
 
== Labs ==
  
{| class="mediawiki sortable"
+
{| class="mediawiki sortable" border="1" width="90%"
 
|-
 
|-
! Lab# and Description
+
! Lab No. and Description
 
! Submission page
 
! Submission page
 
! Due Date
 
! Due Date
Line 107: Line 107:
 
Installing Ports and Packages on FreeBSD]
 
Installing Ports and Packages on FreeBSD]
 
| [[SRA840_Lab2]]
 
| [[SRA840_Lab2]]
| 29 Jan 2008
+
| 29 Jan 2009
 +
|-
 
|}
 
|}

Revision as of 22:01, 22 January 2009

SRA840 - Server Administration

Professor

SRA840 is taught by Mark Fernandes (Winter 2009)

Weekly Outline

See the Winter 2009 SRA840 Weekly Schedule for specific dates and topics.

Subject Description

Both Linux and UNIX are popular server platforms. This subject looks at installing, configuring, and maintaining popular server programs on UNIX in general, and FreeBSD in particular. FreeBSD will be used as the reference platform for this subject. It will be used to host Web (Apache), Database (MySQL and WordPress), Mail (Postfix and Courier-IMAP), DNS (BIND) servers.

Credit Status

1 credit in the LUX program.

Prerequisites

none

Specific Outcomes

Upon successful completion of this subject students should be able to:

  • Install and configure a BSD UNIX (FreeBSD and FreeBSD ports collection)
  • Install and configure domain name server (BIND)
  • Install and configure web server (Apache and Apache modules)
  • Install and configure mail server (Postfix and Courier-IMAP)
  • Install and configure database server (MySQL and WordPrese)

Topic Outline

  • Web Server - 25%
    • install the Apache server
    • install modules
    • secure Apache
    • Web Statistics (webalizer)
  • Database Servers - 25%
    • Download, install and configure MySQL
    • Installation of database driven web application (WordPress)
  • Electronic Mail - 25%
    • MTAs, MUAs, MDAs
    • SMTP services
    • POP and IMAP
    • Postfix configuration
    • other mail transport agents
    • mail clients
    • mail aliases
    • Spam filtering and virus scanning on email
  • Additional Server and other FreeBSD - 25%

Modes Of Instruction

2 hours interactive lecture per week, and 2 hours lab time per week

Prescribed Text

Reference Material

  • None

Supplies

  • None

Promotion Policy

To obtain a credit in this subject, a student must:

  • Achieve a grade of 55% or better on the final exam
  • Satisfactorily complete all assignments
  • Achieve a weighted average of 55% or better for the tests and final exam
  • Achieve a grade of 55% or better on the overall course

Modes of Evaluation

  • 5% Quizzes
  • 30% Course Work (labs and assignments)
  • 25% One Midterm Test
  • 40% Final Exam

References

FreeBSD Handbook

FreeBSD Committer's Guide

Labs

Lab No. and Description Submission page Due Date
Lab1: Introducing FreeBSD SRA840_Lab1 End of semester
[http://cs.senecac.on.ca/~mfernand/sra840/lab2.html Lab2:

Installing Ports and Packages on FreeBSD]

SRA840_Lab2 29 Jan 2009