13.06.2015 Views

Introduction to the Apache Web Server - ApacheCon

Introduction to the Apache Web Server - ApacheCon

Introduction to the Apache Web Server - ApacheCon

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Section 2<br />

Installing<br />

http://httpd.apache.org/docs/install.html<br />

2.1 Section objectives<br />

In this section, <strong>the</strong> students will each have <strong>to</strong> install <strong>Apache</strong> <strong>the</strong>mselves. They should each have a server<br />

system which does not have <strong>Apache</strong> installed. They should download <strong>the</strong> <strong>Apache</strong> source, verify <strong>the</strong> pgp<br />

signature and MD5 sum, unpack and install from source. They should experiment with <strong>the</strong> arguments <strong>to</strong><br />

./configure and should install <strong>Apache</strong> with and without DSO support. If <strong>the</strong> machines are reasonably fast,<br />

<strong>the</strong>y should try multiple installations, and see what happens.<br />

Students should install <strong>Apache</strong> 1.3 and <strong>Apache</strong> 2.0, and should verify that both are functioning correctly, at<br />

<strong>the</strong> same time, running on different ports.<br />

Students should <strong>the</strong>n reinstall <strong>Apache</strong> 1.3 using <strong>Apache</strong> ToolBox, enabling any modules which you wish <strong>to</strong><br />

use in <strong>the</strong> remainder of <strong>the</strong> course. In particular, you will probably want <strong>to</strong> enable mod ssl, mod perl, and<br />

mod php.<br />

Make sure that <strong>Apache</strong> 2 is installed with DAV and dav-fs enabled.<br />

2.2 Building from source<br />

Although many Unixes come with some version of <strong>Apache</strong> preinstalled, <strong>the</strong>re are many arguments for installing<br />

<strong>the</strong> server yourself.<br />

• Exactly <strong>the</strong> way you need it<br />

• Optimized for your hardware<br />

• Ensure nothing strange added<br />

• Direc<strong>to</strong>ry structure that makes sense <strong>to</strong> you<br />

5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!