Hi,
For Linux you can use the "Server" selection during installation of RHEL, also add development tools and libraries, which are required for linking the executables.
For Oracle database servers there exists OFS (Oracle flexible standard), this describes directory and mountpoint layouts. The documents for OFS can be found on Oracle website. Also there are best practices documents for disk layout and other things.
Also take a look at
Puschitz website, there are plenty of installation descriptions for different Oracle database versions on different RHEL version.