Thursday (March 1,2001) Linux Workshop 4 Announcement - WebServers
Hello Linux folks, As promised, further details on Thursday's Linux workshop.Where: Franklin County Technical School, same lab as the summer training
When: Thursday, 03/01 from 4 to 6 PM
Who's teaching it: Rich Roth of the Western Massachusetts Linux Users Group (and other ventures)
What you should know: The focus of this class will be: The Web and WebServers
The goal of the session will be to understand how the World Wide Web and Web servers work and specifically setting up of Apache, the most commonly used web server.
Based on everyone's feedback, the more prepared people are as to understanding the topic, the more time we will spend on discussing specific setup issues and questions and less on simple lecturing.As such, this note has a number of reference links to allow studying the topic, please do.
What is the World Wide Web
- The Web is a very simple Client-server protocol that has taken over the World
- HTTP - The communications protocol: Headers and Mime Types
- HTML - The language of Web Pages
- Browsers - The Client
- WebServer - The Server
Web Server - Apache
- Basic Purpose: Serving Pages - Text Documents
- Apache itself
- Download here
- Configuring Apache: Config files and Document Handling
- Internal Functions: Building Modules
- Modules
- Additional Functions: Running external programs - CGI
- Passing parameters
- WebServers vs WebSites
- Virtual Hosts
- Host name and Name servers
Building and Installing Apache
- Downloading Apache
- Master Location
- Local Apache File List
- Voiding Original Distro Installs
- Making it usable:
- ServerRoot: /web vs /usr/local/apache
- DocumentRoot: /www vs /usr/local/apache/htdocs
Embedded Page Enhancing Languages
- PHP
- mod_Perl Projects
- mod_Python
Secure Apache
- Web Server Security
- Mod_ssl INSTALL notes (local copy)
- Open ssl: Underlying SSL protocol
- Mod_ssl: Module for Apache
Server Side Java and Java Server Pages
- Apache-Java Projects (More Java)
- Apache-Jakarta Project: JSP
- Resin: JSP Engine
Lots of things for Apache
- Apache Tools
Send notes, comments, (checks ?) to Rich Roth, Chief Wizard, On-the-Net
Extra Credit Question:Where was the World Wide Web invented ?
And WHO did it ?