Introduction to the Apache Web Server - ApacheCon
Introduction to the Apache Web Server - ApacheCon
Introduction to the Apache Web Server - ApacheCon
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