Oracle 8i | Oracle 9i | Oracle 10g | Oracle 11g | Oracle 12c | Miscellaneous | PL/SQL | SQL | Oracle RAC | Oracle Apps | Linux

Linux Articles

Database Installation Matrix

For installations on RHEL clones, like Oracle Linux and CentOS, use the instructions provided below for the appropriate RHEL release.

OS 9i 10g R1 10g R2 11g R1 11g R2 12c R1
Red Hat 8 here          
Red Hat 9 here          
Red Hat Enterprise Linux 2.1 (RHEL2) here here        
Red Hat Enterprise Linux 3 (RHEL3) here here here      
Enterprise Linux 4
(RHEL4 * OEL4)
here here here
RAC + VMware 1.x
RAC + NFS
here    
Enterprise Linux 5
(RHEL5 * OL5)
    here here
RAC + VMware 1.x
RAC + VMware 2
RAC + NFS
here
RAC + VirtualBox
RAC + VMware 2
RAC + NFS
here
Oracle Linux 6 (OL6)         here
RAC + VirtualBox
here
RAC + VirtualBox

Do not install Oracle on Fedora before reading this!

Fedora Core 1 (FC1) here here        
Fedora Core 2 (FC2)   here        
Fedora Core 3 (FC3)   here here      
Fedora Core 4 (FC4)   here here      
Fedora Core 5 (FC5)     here      
Fedora Core 6 (FC6)     here      
Fedora 7 (F7)     here here    
Fedora 8 (F8)       here    
Fedora 9 (F9)       here    
Fedora 10 (F10)       here    
Fedora 11 (F11)       here    
Fedora 12 (F12)         here  
Fedora 13 (F13)         here  
Fedora 14 (F14)         here  
Fedora 15 (F15)         here  
Fedora 16 (F16)         here  
Fedora 17 (F17)         here  
Fedora 18 (F18)         here  

Application Server Installation Matrix

For installations on RHEL clones, like Oracle Linux and CentOS, use the instructions provided below for the appropriate RHEL release.

OS 9iAS AS10g R1 AS10g R2 AS10g R3 WebLogic 11g WebLogic 12cR1 WebLogic 12cR2
Red Hat Enterprise Linux 2.1 (RHEL2) here here          
Red Hat Enterprise Linux 3 (RHEL3)   here here here      
Red Hat Enterprise Linux 4 (RHEL4)       here      
Oracle Linux 5 (OL5)         here here here
Oracle Linux 6 (OL6)         here here here
Fedora Core 1 (FC1)   here          
Fedora Core 2 (FC2)   here          
Fedora Core 5 (FC5)       here      
Fedora Core 6 (FC6)       here      

Enterprise Manager Grid Control Installation Matrix

For installations on RHEL clones, like Oracle Linux and CentOS, use the instructions provided below for the appropriate RHEL release.

OS 10g R1 10g R2 10g R5 11g R1 12c R1 12c R2 12c R3
Red Hat Enterprise Linux 3 here here          
Red Hat Enterprise Linux 4   here here        
Oracle Linux 5     here here here here here
Oracle Linux 6         here here here

Operating System Installations

Fedora Core 6 (FC6) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora Core 6 (FC6).

Fedora 7 (F7) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 7 (F7).

Fedora 8 (F8) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 8 (F8).

Fedora 9 (F9) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 9 (F9).

Fedora 10 (F10) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 10 (F10).

Fedora 11 (F11) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 11 (F11).

Fedora 12 (F12) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 12 (F12).

Fedora 13 (F13) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 13 (F13).

Fedora 14 (F14) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 14 (F14).

Fedora 15 (F15) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 15 (F15).

Fedora 16 (F16) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 16 (F16).

Fedora 17 (F17) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 17 (F17).

Fedora 18 (F18) Installation - This article provides a pictorial guide for performing a basic server installation of Fedora 18 (F18).

Oracle Enterprise Linux 4.5 - This article provides a pictorial guide for performing a default installation of Oracle Enterprise Linux 4.5.

Oracle Enterprise Linux 5 - This article provides a pictorial guide for performing a default installation of Oracle Enterprise Linux 5.

Oracle Linux 6 Installation - This article provides a pictorial guide for performing a default installation of Oracle Linux 6.

Oracle VM (2.2) Installation - This article gives a brief overview of the installation of Oracle VM Server and Oracle VM Manager version 2.2 (64-bit).

Oracle VM (3.0) Installation - This article gives a brief overview of the installation of Oracle VM Server and Oracle VM Manager version 3.0 (64-bit).

Red Hat Enterprise Linux 2.1 and CentOS 2 Installation - This article provides a pictorial guide for performing a default installation of Red Hat Enterprise Linux 2.1 and CentOS 2.

Red Hat Enterprise Linux 3 and CentOS 3 Installation - This article provides a pictorial guide for performing a default installation of Red Hat Enterprise Linux 3 and CentOS 3.

Red Hat Enterprise Linux 4 and CentOS 4 Installation - This article provides a pictorial guide for performing a default installation of Red Hat Enterprise Linux 4 and CentOS 4.

Red Hat Enterprise Linux 5 and CentOS 5 Installation - This article provides a pictorial guide for performing a default installation of Red Hat Enterprise Linux 5 and CentOS 5.

SUSE Linux 10.1 Installation - This article provides a pictorial guide for performing a default installation of SUSE Linux 10.1.

Ubuntu 6.10 Installation - This article provides a pictorial guide for performing a default installation of Ubuntu 6.10.

VMware ESX Server 3.5 Update 2 Installation - This article describes the bare-metal installation and basic usage of VMware ESX Server 3.5 Update 2.

Miscellaneous Articles

Apache Tomcat Installation on Linux (RHEL and clones) - A guide to installation of Apache Tomcat on RHEL and its clones.

Automating Database Startup and Shutdown on Linux - Use these methods to automatically startup and shutdown your database instances when your system starts and stops.

ASM using ASMLib and Raw Devices - Set up ASM using raw devices or ASMLib and switch between the two.

Configuring HugePages for Oracle on Linux (x86-64) - This article explains how to configure HugePages for Oracle on Linux (x86-64).

Configuring Software RAID on Oracle Linux 6 - This article describes the steps required to configure software RAID on Oracle Linux 6.

Configuring VNC Server on Linux - This article describes how to configure VNC Server on a Linux using both the init and systemd methods.

Configuring the Alcatel SpeedTouch USB modem on RedHat 7.3 - 9.0 and Fedora - A guide to configuring an ADSL connection on RedHat and Fedora Linux using the Alcatel SpeedTouch USB modem.

Create a Local Yum Repository for Oracle Linux 6 - Learn how to create a local Yum repository for Oracle Linux 6.

Create Self-Signed SSL Certificates - Notes on how to create self-signed SSL certificates using a variety of methods.

Direct and Asynchronous I/O - Take advantage of the performance advantages associated with Direct and Asynchronous I/O.

DNS Configuration for the SCAN used with Oracle RAC Database 11g Release 2 - A basic description of the DNS configuration required for the SCAN associated with an Oracle RAC database in 11g Release 2.

Dnsmasq : For Simple DNS Configurations - Learn how to use Dnsmasq, rather than BIND, for simple DNS configurations.

JRockit Installation on Linux - A quick guide to installing the JRockit JDK on Linux.

Kickstart - Automated Installations of Red Hat Enterprise Linux - Save time by automating the installation and post installation configuration of Linux.

Large SGA On Linux - Configure a shared memory file system (shmfs) to allow large SGA sizes on Linux.

Linux Antivirus (clamav, freshclam, clamscan, clamtk) - Install and use ClamAV, the free and simple antivirus software for Linux.

Manual Oracle Uninstall - Having trouble removing all Oracle software using the OUI? Try these methods.

NIC Channel Bonding in RHEL 5 & 6 (CentOS & Oracle Linux) - Use NIC channel bonding to enable multiple network interfaces to act as one.

OCFS2 On Linux - Use OCFS2 to create cluster file systems on Linux.

Oracle Linux : Frequently Asked Questions (FAQs) - Answers to some of the common questions about Oracle Linux.

OS Backup Commands - A summary of the operating system backup commands you might encounter whilst backing up Oracle databases.

PXE Network Installations (RHEL5 / OL5) - A brief run through the steps necessary to enable PXE network installations of RHEL5 and Oracle Linux 5.

PXE Network Installations (RHEL6 / OL6) - A guide to setting up a PXE server to enable PXE network installations of RHEL6 and Oracle Linux 6.

rlwrap for Command Line History and Editing in SQL*Plus and RMAN on Linux - Add command line history and basic editing to SQL*Plus and RMAN on Linux.

UDEV SCSI Rules Configuration for ASM in Oracle Linux 5 and 6 - Setting up UDEV rules for SCSI disk ownership and permissions in Oracle Linux 5 and 6.

UNIX Commands For DBAs - A selection of UNIX/Linux commands including those for monitoring performance.

User Equivalence Configuration on Linux - This article describes two methods for configuring user equivalence on Linux.

Using NFS with ASM - This article describes how to use files presented using NFS as disks in ASM.

RHCSA and RHCE

RHCSA and RHCE 6 Certifications - An introduction to the series of articles that will be presented on this site covering the Red Hat Certified System Administration (RHCSA) and Red Hat Certified Engineer (RHCE) exams.

RHCSA

RHCSA Objectives - A complete list of the exam objectives, plus links to articles that cover them.

Oracle Linux 6 Installation - A pictorial guide for performing a default installation of Oracle Linux 6. Oracle Linux is a binary clone of RHEL, so the installation process is very similar.

Kickstart - Automated Installations of Red Hat Enterprise Linux.

PXE Network Installations (RHEL6 / OL6) - A guide to setting up a PXE server to enable PXE network installations of RHEL6 and Oracle Linux 6.

Configuring VNC Server on Linux - How to configure VNC Server on a Linux using both the init and systemd methods.

KVM Overview - An overview of KVM virtualization on Enterprise Linux 6.

Linux Disk Partitioning (fdisk, parted) - Disc partitioning utilities available in Linux.

Linux File Systems (mkfs, mount, fstab) - An introduction to Linux file systems.

Linux Logical Volume Management - An introduction to Logical Volume Management (LVM) in Linux.

Linux Unified Key Setup (LUKS) Encrypted File Systems - How to create and mount Linux Unified Key Setup (LUKS) encrypted file systems.

Linux Run Levels, Boot, Reboot, Shutdown - Linux run levels and boot, reboot and shutdown operations.

Installing Software Packages (rpm, yum) - An overview of the rpm and yum commands for installing software packages on Linux.

Linux Process Management (ps, top, renice, kill) - An introduction to some of the commands and utilities used to manage processes on Linux.

Linux Groups and Users - Create, modify and remove local groups and users on Linux.

Linux Files, Directories and Permissions - An overview of files, directories and permissions on Linux.

Linux Redirection And File Processing - Basic input and output redirection and file processing on Linux.

CRON : Scheduling Tasks on Linux - Learn how to scheduler tasks on Linux using CRON.

Access Remote Servers from Linux (ssh, vncviewer) - Learn how to access remote servers from Linux using SSH and VNC.

Linux Archive Tools (tar, star, gzip, bzip2, zip, cpio) - This article discusses the archiving tools available in Linux.

Linux HTTP and FTP Server Configuration - Configure Default HTTP and FTP servers on Linux.

Linux Services (service, chkconfig, system-config-services) - This article describes the commands to manage services on Linux.

Linux Services (systemd, systemctl) - This article describes the commands to manage services on Linux systems using systemd.

Linux Network Configuration (system-config-network) - Learn how to configure networking on Linux.

Linux System Log Files - Identify the location of Linux system log files.

Linux Access Control Lists (ACLs) - Learn how to create and manage Access Control Lists (ACLs) on Linux.

Linux Firewall (iptables, system-config-firewall) - Perform basic firewall administration using iptables and system-config-firewall on Linux.

Linux Firewall (firewalld, firewall-cmd, firewall-config) - Perform basic firewall administration using firewall-cmd and firewall-config on Linux systems using firewalld.

Security-Enhanced Linux (SELinux) - Understand the basic concepts of Security-Enhanced Linux (SELinux).

RHCE

RHCE Objectives - A complete list of the exam objectives, plus links to articles that cover them.

Routing IP Traffic on Linux - This article provides an introduction to routing IP traffic on Linux.

Use iptables to Implement Packet Filtering and Configure Network Address Translation (NAT) - This article describes how to use iptables to implement packet filtering and configure Network Address Translation (NAT).

Linux Kernel Run-Time Parameters - A description of how to check and set Linux kernel run-time parameters.

Configure Linux to Authenticate Using Kerberos - This article describes how to configure a Linux system to authenticate using Kerberos.

Build Simple Linux RPM Packages - Learn how to build simple RPM packages for Linux.

Linux iSCSI Targets and Initiators - Learn how to configure iSCSI targets and initiators on Linux.

sar - Produce and deliver reports on system utilization (processor, memory, disk, and network).

Shell Scripting - Use shell scripting to automate system maintenance tasks. (See also Bash Scripting Tutorial)

Linux Remote Logging - Configure remote logging between Linux servers.

Linux HTTP Server Configuration - Install and configure a HTTP server on Linux.

Linux DNS Configuration - A very brief introduction to DNS (BIND) configuration on Linux.

Linux FTP Server Configuration - Configure FTP servers on Linux.

Linux NFS Configuration - An introduction to Linux NFS configuration.

Linux Samba Configuration - An introduction to Linux Samba configuration.

Linux Mail Transfer Agent (MTA) Configuration Using Postfix - Configure a Mail Transfer Agent (MTA) on Linux using Postfix.

User Equivalence (Key-Based Authentication) Configuration on Linux - This article describes two methods for configuring user equivalence (key-based authentication) on Linux.

Linux NTP Configuration - Configure NTP servers and clients on Linux.