Chapter 11. Conclusion
NameVirtualHost *
<VirtualHost *>
ServerName chalk.dept.cam.ac.uk
DocumentRoot /var/www/CHALK
CustomLog logs/chalk.log clf
</VirtualHost>
<VirtualHost *>
ServerName cheese.dept.cam.ac.uk
DocumentRoot /var/www/CHEESE
CustomLog logs/cheese_log clf
<Directory /var/www/CHEESE/bestiary>
DirectoryIndex main.html index.html
</Directory>
<Directory /var/www/CHEESE/games>
Order Allow,Deny
Allow from csi.cam.ac.uk
AuthType Digest
AuthName "Cheese lovers only"
AuthDigestDomain /games/
AuthDigestFile /etc/httpd/access/digest_pw
AuthDigestGroupFile /etc/httpd/access/group
Require group cheddar stilton
Satisfy any
</Directory>
</VirtualHost>
What’s next?
Having completed this course you are now in a position to follow up by adding
modules that provide for extra facilities. The computing service has two follow-on
courses from this one that build on this foundation.
Follow-on web server courses
Web Server Management: Securing Access to Web Servers
This course introduces the use of the HTTPS (secure http) protocol used to pro-
tect communication between web browsers and web servers. This additional se-
curity is particularly appropriate when sensitive information is being transmit-
ted (passwords, credit card numbers, personal details, etc) or when the identity
of an end-user needs to be established securely.
The course is presented from the point of view of a web server administrator
who wishes to configure servers to support such communication. It provides
an overview of the https protocol and of related cryptographic components, in-
cluding public key and symmetric key encryption, message digests and digital
certificates as they relate to HTTPS. It also describes how to obtain certificates
for webservers, and demonstrates the configuration of an Apache server to use
HTTPS.
83
Comentarios a estos manuales