<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>Linux Apache SSL PHP/FI frontpage mini-HOWTO: Introduction</TITLE> <LINK HREF="Apache+SSL+PHP+fp-2.html" REL=next> <LINK HREF="Apache+SSL+PHP+fp.html#toc1" REL=contents> </HEAD> <BODY> <A HREF="Apache+SSL+PHP+fp-2.html">Next</A> Previous <A HREF="Apache+SSL+PHP+fp.html#toc1">Contents</A> <HR> <H2><A NAME="s1">1. Introduction</A></H2> <P>Before you start reading: I am not a native speaker, so there are probably spelling/grammatical errors in this document. Feel encouraged to inform me of mistakes. <P> <H2><A NAME="ss1.1">1.1 Description of the components</A> </H2> <P>The webserver you hopefully will get after having read this howto is composed of several parts, the original apache sources with some (well, many) patches and some external executables. I recommend using the software versions I tried, they will probably compile without greater problems and result in a fairly stable daemon. If you are courageous, you can try to compile all the latest-stuff-with-tons-of-new-features, but don't blame me if something fails ;-). However, you may report other working configurations to be included in future versions of this document. All of the steps were tested on a linux 2.0.35 box, so the howto is somewhat linux-specific, but you should be able to use it for other unixes as well. <P>You do not necesserily have to compile in all components. I tried to structure this howto so that you can skip the parts you are not interested in. <P>The document is neither a user manual to Apache, SSL, PHP/FI nor frontpage. Its prime intention is to save webservice providers some headaches when installing their server and to do my little contribution to the linux community. <P><B>PHP</B> is a scripting language that supports dynamic HTML pages. It is a bit like Apache's SSI, but by far more complex and has database modules for many popular dbs. The GD libraries are needed by PHP. <P><B>SSL</B> is an implementation of Netscape's Secure Socket Layer that allow secure connections over insecure networks, e.g. to transmit credit card numbers to web based forms. <P><B>frontpage</B> is a wysiwyg web authoring tool that makes use of some server-specific extensions called webbots. Some people think frontpage is cool because you can create feedback forms and discussion webs without having to know a bit about html or cgi. It even protects the designer from uploading his/her site via ftp by using a builtin publisher. If you wish to support frontpage but do not like to setup a windows server, the apache server extensions are your choice. <P> <H2><A NAME="ss1.2">1.2 Working configurations</A> </H2> <P>Though this document has been downloaded some 100 times since I published it, I received only little feedback. In particular, noone told me of other working combinations. Combinations that work for me are: <UL> <LI>Linux 2.0.31, Apache 1.2.4, PHP 2.0.0, SSL 0.8.0, fp 98 3.0.3 (*)</LI> <LI>Linux 2.0.33, Apache 1.2.5, PHP 2.0.1, SSL 0.8.0, fp 98 3.0.3 (*)</LI> <LI>Linux 2.0.35, Apache 1.2.6, PHP 3, SSL 0.8.0, fp 98 3.0.4</LI> </UL> (*) version 3.0.3 is <A HREF="Apache+SSL+PHP+fp-3.html#fpverswarning">not recommended</A> <P> <H2><A NAME="ss1.3">1.3 History</A> </H2> <P> <P>v0.0/Apr 98: Preview version <P>v1.0/Jun 98: Now using Apache 1.2.6, updated fp section, minor corrections <P>v1.1/Jul 98: Sgmlized and restructered version <P>You can find the latest version of this document at <A HREF="http://www.faure.de">http://www.faure.de</A><P> <HR> <A HREF="Apache+SSL+PHP+fp-2.html">Next</A> Previous <A HREF="Apache+SSL+PHP+fp.html#toc1">Contents</A> </BODY> </HTML>