Hello everybody welcome back in Salman Lab in today video we are going to download and install Oracle database 19c on top of Red Hat 8 please download the right downloaded file here because you are we are using Red Hat we have to download the state db-home I already have downloaded this, please download this and then we will connect to the started Red Hat I will connect using a root initially so here we go I have connected to my server and I have prepared a plan how to install it using reference of install document from Oracle documentation I have met in my server with the minimum os requirement for swap and memory then I will start preparing the pre-request of installation there is a list of groups I have to create it so I'm reverting back here to my lab just copying paste the prepared document so I'm just creating the group here once the group is being created I will be able to create oracle user and add all these groups to be part of this oracle user copy this and give me a pack to this here oracle has me after creating the user i have to set up the password so password this is the command used to set up the password for oracle user i will do with oracle password simple password so I have I can verify this by writing ID hyphen a to show everything about Oracle and I will see this Oracle user is part of all these this is the main group this is the supplementary groups assigned to this user what's next has been my document I have been created the user I have to set up a kernel kernel with the minimum requirement and the recommended requirement even it's available in the documentation i have just take it out from the document reference of document will be attached in my below video description i will i will i will add this reference document and real there is etc says cto please make sure you are using oracle user only sorry root user only because all kernel will be matched by root privilege only so in this configuration file i will add this kernel parameter to be set and matched so this is how I'm just take it out and save it wq then there is a command that will make this affected directly so all this has been already set it all right I have updated the package without the version because there is a package and some documentation comma the version however if we revert back to the main document of installation it will be version independency because with each rail there will be maybe certain update against these packages so i have created all packages that will be needed even with the optional one for rail 8 i will take it out from here and just paste it here in my session that's connected and let's see how it will be one by one for example first one yes it has no dependency it's already installed second already nothing to do anything with nothing to do that means it's already installed we'll see yes here there are some packages not installed to be installed and dnf or yum it will take care about any dependency for these packages let's wait and see how this will be completed right let's see what's next environment in order to set up the needed environment variable for u limit we will create this limits file under the etc security we will call it limits.config let's copy this whether to put it here in a file like this for Oracle user this the soft and hard variables and values this already taken from the document of Oracle installation paste cwq enter what's next creating the directory I'm referring back to optimal flexible architecture directories you can create any directories however this is the recommended directories to install Oracle database on Linux 686 which Red Hat is one of this family so let me copy this and just put it in my terminal cmd this will create a folder's directories and will change the permission and owner of these directories as per OFA of Oracle documentation what else running the installer after creation of all these directory make clear the terminal i have uploaded the downloaded file in the temp i have uploaded the downloaded file of oracle home from the oracle download page it's uploaded here now it's time to open a new session please don't switch using the old session or can session that you started with root this will lead you to have issue with the x forwarding x11 forwarding graphics so however we have to start a new session using Oracle direct we have created this user and we have to the password setup and grow setup for this now you will see this feature x for routing if you are using putty this feature will not be available to you so please make sure you are using xhost or otherwise you have to enter directly in the terminal of server here i'm using this as per the document the easiest step in the 19c they have created like this previously we have to run installer outside the home however starting with 19c we can we have to unzip the home directly in the home directory so cd to this and i have renamed the file exactly to be like this and hyphen q that means quietly will be so and the procedure will not be verbose appear to me and I will press enter after file has been unzipped here I can click ll to list I will see all file has been unzipped in this home directory of oracle clear what's next is running the installer however from the document I know that there is a bug with 19.3 on top of Red Hat or Linux if we run installer directly like this and message will come to us that this OS is not supported however it's in the list of supported distribution that spec can be fixed by using another thing this is the java will be loaded now the GUI of installation will come yes here is it you can see this message come to us unexpected error while executing action of state supported os check are you want to continue that means that this os is not supported however as per the document you can revert back to this reference database release note there is issue that mentioning that by default there is a cvs assume distribution so if I exported with 8 which is by default and run the installer this issue will come so how to fix this is by changing the assuming distribution to be with different distributions so this will be for the GUI installation we will assume that this GUI is different than this and it will continue normally you see this how it will be yes so by this export it will assume that this read hat 8.0 other than this otherwise shall we do something yes we can apply latest release update along with apply one all for the latest ocw because this is part of ocw bug so once you apply these two during the installation this without exporting it will be launched normally without any issue let's go back to our installation and what we will do software only later on if needed in our labs we will do database configuration instance so software only i'm going to install click next single node yes click next enterprise yes between is the features we are going in our lab in the enterprise edition click next oracle paste this is yes oracle inventory already created yes by default all these administration groups will be set yes oracle already part of all these segregation click yes next automatically run the configuration there will be two configuration need to be run as a root user to do this we have to run it either separately in another window or automatically by providing the root password here let me keep it without automatic so I cannot trace if there is any needed or how it's run if there is issue directly it will appear in the terminal in the CLI click next now it will be performing the pre-check here the most important thing we don't have anything missed as a pre-check of or can 19 installation so we have fixed it click install and we will wait well this got installed and completed then we will do labs on top of this it's with this to be completed then we will continue with another steps to make sure that our installation is successfully done here we have to run this script in sequence one by one using a root user only as mentioned so i'm selecting here and copy ctrl c or and go here and determine make sure you are running under a root user only paste the first script it has created the or inventory and other things whatever it's behind in the script then i'll run the second script ctrl c to copy it and again i'm in the root terminals and click this ask me the pass off directly i will keep it as it's in the default and that's it as per this let me clear this and go back and press ok here we go the registration of oracle was successfully done intended of this lab to install software only on top of red hat 8 and that's already completed i hope my video was clear thank you for watching this video and see you in another video