top of page

Oracle Linux 7 (update 8) installation guide

This article provides a step by step guidance for performing a basic installation of Oracle Linux 7 (x86 64 bit)

​

​

Server Installation:

​

  • Ones the ".iso" image is loaded and machine starts, below is the first screen you will see. 

  • Hit on "Return" (Enter)

​

​

​

​

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

  • Choose English (United States)

  • Click "Continue"

​

​

​

 

 

 

 

​

 

 

 

 

 

​

 

 

 

 

 

 

 

 

 

​

​

  • Click on "Installation Destination" (Under SYSTEM)

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • You should see below window and you may just have to click on "Done". By doing this, you will be choosing "Automatically configure partitioning"

  • Hard disk size and name information will appear by default and this is picked up while setting up the VM machine. 

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

  • Then click on "Software Selection" (Under SOFTWARE). You will see below screen by doing this. 

  • Choose "Server with GUI" from Base Env. And "Compatibility Tools" and "Development Tools" from Add-Ons. 

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

  • Click on "Begin Installation"

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

​

​

  • While the installation begins, you will get a screen that prompts for setting a "ROOT" password and also create an Administrator ID as well. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • Once the password setup and user creation is done, it should look like below. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

  • Once the installation is done, click "Reboot". 

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

  • Accept license agreement. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

​

​

​

  • Choose the language you want. I have chosen English. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

​

​

​

​

​

  • Choose the Keyboard layout, click "Next"

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  • Location services is not required. Turn it off. 

​

​

​

​

​

 

 

 

 

 

 

​

​

​

 

 

 

 

 

 

 

 

 

​​

  • Skip

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  • All good. We have successfully installed and logged into our Linux server's Desktop. Reboot the server ones. 

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

 

Network Config: 

 

  • Let's configure the network. Click on Applications --> System Tools --> Settings

​

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  • Click on edit Settings.

  • For standalone database server you should see only 1 Ethernet. Below screen shows 3 Ethernet ports which we will be using for RAC installation.

​

​

​

​

​

​

​

​

​

​

 

 

 

 

 

 

 

 

 

​

​

​

​

  • Click on "IPv4" and lets setup manual IP configuration

  • Here 192.168.56 is our subnet from the initial adapter configuration we did while setting up VirtualBox VM. 

  • Choose the Address, Net-mask & Gateway as shown in the below screen shot. You may choose to change IPs as you wish. Make sure you use right subnet and gateway configuration. 

  • Populate DNS as 192.168.0.10. 

  • Click on "Apply"

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  • Make sure "Connect automatically" is enabled so every time server reboots, it reserves this IP address. 

  • Click "Apply"

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

​

  • Open Terminal --> su -

  • systemctl restart network --> This restarts network adaptor in your server. 

  • ifconfig --> You should be able to see allocated IP. 

  • You can also open a Putty from your desktop and try to connect to the server

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Firewall: 

​

We may not need firewall for our Lab setup so let's disable it. 

​

$ systemctl stop firewalld

$ systemctl disable firewalld

​

 

SELinux:

​

Security-Enhanced Linux (SELinux) is a security architecture for Linux® systems that allows administrators to have more control over who can access the system. For us to install Oracle software, we may have to ease out this security layer. 

​

To do this edit the file "/etc/selinux/config" file. 

Set the flag as "permissive"

​

SELINUX=permissive

​

 

SSH:

​

Make sure the SSH Deamon is started and enabled. 

​

$ systemctl start sshd.service

$ systemctl enable sshd.service

​​

Screen Shot 2020-05-24 at 12.27.35 am.pn
Screen Shot 2020-05-24 at 12.29.05 am.pn
Screen Shot 2020-05-25 at 3.53.06 am.png
Screen Shot 2020-05-25 at 5.07.57 am.png
Screen Shot 2020-05-25 at 10.23.03 pm.pn
Screen Shot 2020-05-25 at 5.08.29 am.png
Screen Shot 2020-05-25 at 10.24.49 pm.pn
Screen Shot 2020-05-25 at 11.19.45 pm.pn
Screen Shot 2020-05-25 at 11.23.32 pm.pn
Screen Shot 2020-05-25 at 11.29.22 pm.pn
Screen Shot 2020-05-25 at 11.30.35 pm.pn
Screen Shot 2020-05-25 at 11.32.26 pm.pn
Screen Shot 2020-05-25 at 11.33.51 pm.pn
Screen Shot 2020-05-25 at 11.34.32 pm.pn
Screen Shot 2020-05-25 at 11.34.51 pm.pn
Screen Shot 2020-05-25 at 11.35.38 pm.pn
Screen Shot 2020-06-07 at 12.06.32 am.pn
Screen Shot 2020-06-07 at 12.20.12 am.pn
Screen Shot 2020-06-07 at 12.20.30 am.pn
Screen Shot 2020-06-07 at 12.39.32 am.pn
Screen Shot 2020-06-07 at 12.49.45 am.pn
Server Installation
Network Config
Firewall
SELinux
SSH
bottom of page