Theses instructions should hold true for all Linux distros and most Unix variants.

In the above scenarios (mostly UNIX), there will be some minor differences, such as dependencies, but you can gauge what you need by the package names included, as well as other additions that will be made from the instructions below.

Let's get started...

Boot up (Start) your Red Hat linux 9 pc and get to a shell, or drop to a console (Ctrl-Alt-F2 (Ctrl-Alt-F7 will bring you back to X if you were originally there). Then either su - or login as root.

Note: Replace the statements in CAPS with the actual information. For example, EMAIL_ADDRESS would be replaced with your actual email address.

(each line starting with wget is one whole line (wget following a space than the URL))

(each line that is a command is one whole line before the start of a new line. Each command line that is long, has a doublespace before the new line to eliminate confusion (excluding the wget lines, as it was just mentioned above)

Note: Replace the statements in CAPS with the actual information.
For example: IP_ADDRESS:PORT would be replaced with the actual IP and Port the server will run on
(172.16.1.7:8080 (if your on a LAN) or if your internet connection is hooked straight in to the machine

You have just installed and minimally configured Apache 2, PHP 4.3 and MySQL 4.1 Alpha, created and linked startup and shutdown scripts to automate things in times of reboot and created a mysql admin remote account.