Make sure the oracle client is installed if you want to use the oracle OCI libriaries (better performance). Once it is installed then you will have to create a unix account which will run the apache child processes (the parent process runs as root if you will be using port 80 for http). This same account will have to have all of the Oracle paths in its profile in order for php to connect to an oracle db.
Other notes... Tip::: If you want Apache to start automatically when the server boots up make sure that the Oracle startup runs before the apache one since php will try to connect to oracle. It took us a while to figure out that if apache starts before oracle php will not be able to connect to oracle and you will have to restart apache in order to connect.
I will work on posting my newer installs with the latest apache with ssl, gmp, and java.
If you have any questions post a reply to this thread and I will respond.