ITI-520
Section 13
Dates: Tuesdays, 6:10 to 9:10PM
October 10, 17, 24 and November 7
Location: Rutgers
Internet Institute
Somerset, NJ Facility
Instructor: Christopher
J. Uriarte
Email:
chris@cju.com
Info: http://www.red-usa.com/staff/chris
Office Phone: (732)
888-0088 x47
Prerequisites:
-
Basic, user-level knowledge of
UNIX
-
You MUST know how to use a
UNIX text editor (emacs, vi, pico, etc.) and view files (cat, more, less, etc.)
Course Materials:
Text:
Professional
Apache
Peter Wainwright - Wrox Press, (1999)
Optional: Apache: The Definitive Guide, 2ed
Ben and Peter Laurie
– O’Reilly, 1999
Class Slides:
http://internet.rutgers.edu/II/ITI520/
Username: guest
Password: guest
Class Announcements,
Notes, etc.:
http://www.cju.com/classes/ITI520-13
ITI-520 Section 13
·
Course introduction
·
Introduction to the Internet, the World Wide Web, and Web
servers
·
Options for hosting a Website
·
Planning your Web server: hardware, software, and
connectivity options
·
Networking Basics: TCP/IP, Domain Name Service (DNS),
network services
·
UNIX Basics: process management, file management and
navigation, archiving and compression, editors
·
Options for installing Apache
·
Starting and stopping the Web server
·
Configuring the Web server
·
Access restrictions
·
Graphical Tools for Managing Apache
·
Server-based vs. client-based technologies
·
Delivering dynamic content: CGI, server-side includes, PHP
·
Introduction to Microsoft Frontpage extensions
·
Installing a search engine
·
Analyzing log data
·
Configuring virtual hosts
·
Encryption (S-HTTP and SSL)
·
Installing and configuring an SSL-enabled server
·
Living with the threat of attacks: CGI exploits, break-ins,
denial-of-service
·
How to make your Web server more secure