In order to run a web server you must make sure Apache is running. Open up a terminal, or hit CTRL-ALT-F1 (CTRL-ALT-F7 will take you back into X Windows), and do
ls -l /etc/rc.d/rc.httpd
That will show the permissions of the executable that will serve your web page. If it shows something like
-rw-r--r-- 1 root ....
Then Apache is not running. To fix this, change into root user (su) and do
chmod a+x /etc/rc.d/rc.httpd
Then when you do ls -l /etc/rc.d/rc.httpd you will get something like
-rwxr-xr-x 1 root ....
For you the next step will be simply to restart your computer. If you don't want to restart you can do
And that will start Apache. I don't know if you've worked with apache before, but on Slack 10 the web pages are placed in /var/www/htdocs. To make sure it's working type into the address bar of a browser the IP of the machine you have installed Slack onto. It will show an Apache web page if you are sucessful. From here, you can throw anything you want into /var/www/htdocs and serve them. Getting your page onto the net somehow is another story, but there are a few cool ways, like checking out www.dyndns.org,
or creating some scripts to constantly update any free web service you have an account with your server's IP. Then those free services (www.t35.com
for one) will actually direct to your home server, and you won't have the stupid bandwidth caps or storage limits. If you get far into this, I can give you a set of scripts to do this for you.