If you've already done this, or know how, then you can skip this section. Otherwise, here's a quick run down, which should get you everything you need to run Scoop. For the purpose of this, we'll assume that you've downloaded all three of Apache, mod_perl, and MySQL, and that you've decompressed them (``tar zxf <filename>'' to decompress). This will have created three directories, which we'll call ``apache_1.3.x'', ``mod_perl-1.x'', and ``mysql-3.23.x'', though your's will differ in that the 'x' will be replaced with a version number. Where needed, substitute those directory names for the correct ones. Note that ``$'' represents a normal user shell, and ``%'' represents a root shell. Naturally, you can use root for the whole thing, but it's usually safest to only become root when needed.
$ cd mysql-3.23.x $ ./configure (a lot of output as it tests your system) $ make (this will take awhile, MySQL takes a long time to compile) % make install (should put MySQL into /usr/local) $ cd ../mod_perl-1.x $ perl Makefile.PL \ APACHE_PREFIX=/usr/local/apache \ APACHE_SRC=../apache_1.3.x \ DO_HTTPD=1 \ USE_APACI=1 \ EVERYTHING=1 \ APACI_ARGS='-enable-module=rewrite -enable-module=expires -enable-module=mime_magic -enable-module=speling' (note that this places Apache into /usr/local/apache/*. you can change that to another value if you'd like) $ make % make installAnd that's all it takes. You might want to read some of the docs that come with these, and look at the options that ``configure'' and ``Makefile.PL'' accept, but this should get you up and running. From now on, we'll just assume that your Apache is in ``/usr/local/apache/'' and MySQL is in ``/usr/local''.