Its too complicated, well at least to tell you how to setup all of those programs. So I'll just talk about what I know off the top of my head
Apache I have used several times and is a brilliant web server. I have never done any BIG projects with it just little ones. In slack 8 you can start apache by executing /etc/rc.d/rc.httpd this file might have it's permissions set so it doesn't execute. If it does execute it will start apache when slackware starts. You can see if apache is running if you type ps ax on the command line and apache will be listed as /usr/sbin/httpd on several lines in a row.
Once you have apache running test it by pointing a web browser at the linux box. If it's IP address is say 192.168.0.1 then try
http://192.168.0.1 it should come up with a apache placeholder screen. You can test it on the machine its running on by putting
http://localhost in web browser or
http://127.0.0.1 this points the web browser at the box it is running on. If you can get the apache page then apache is running. If you can get the page on another machine then you have apache running on the network.
Third step: getting apache configured to your web pages. This is done by editing the file httpd.conf. This file is in /etc/apache/ on my machine in the last version of slackware I think it was in /var/$SOMETHING/apache. The easiest way to find out is to look at the apache package output cat /var/log/packages/apache will list all the apache files installed and where they are installed. Look for one called httpd.conf.default.
Altering httpd.conf can be troublesome as simple mistakes can be hard to pick up. The most important thing when you start is to find out where Apache thinks the html documents are stored. This is in the setting DocumentRoot which on my machine says DocumentRoot "/home/http/htdocs" and that points to where my web pages are. There are similar settings for images and CGI-BIN these are called Alias /icons/ and ScriptAlias /cgi-bin/ note that the <Directory $directory> setting after these lines also needs to be changed. The file is well documented but if you have any trouble just ask.
Next I might look at another program you want to run.