Install WordPress on Forever Free Oracle 24 GB RAM ARM-based Ampere Cloud with aaPanel - Easy Way

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] hello friends in this video you will learn to install wordpress on oracle's arm ampere cloud oracle is giving forever free 24 gigs of ram on their arm based processor and also you get virtual cpus basically four virtual cpus on their arm based ampere cloud so you should take advantage of that and in this video you will learn to install wordpress also there were lots of requests i had received in past to create one video to install wordpress on oracle arm based processor so here it is so let's get started so now coming to my computer screen here you can see i already have logged into my oracle cloud dashboard and once you log in you can go to this left side menu and here go to compute and then click on instances now for the first time when you login to your oracle dashboard you will be asked to select compartment now compartment is on the left side and here you have like root user and then manage compartment so you can select either of them i am going to select root user and now you can see i had a couple of instances running and basically there are few still running so anyway let's get started with create instance and then you have to name your instance so let's say wordpress and then obviously once again you have option to select compartment so you can do so and then placement next in image and shape what you have to do you have to select oracle linux no problem and then in shape you go and select change shape and then select ampere arm based processor all right so next here check this box and then you will have option right now since it's in trial period so i am getting up to 16 virtual cpus or basically they call ocpu and 96 gb of ram but in reality if you go to the oracle cloud tier you will see they are giving forever or you can say always free cloud services that is four arm based ampere clock ampere core and 24 gb of memory so what i am going to do is to select four ocpu's and 24 gb of memory will automatically get selected and then select save now you can see network bandwidth is also 4 gbps so that is going to be quite fast server and then in networking this will be automatically created but uh let me show it to you actually i have this uh existing virtual cloud network but let's go with create new virtual cloud network and let's name it wp and then you can leave everything default and then scroll down next you will be asked to either upload a public key or generate key pair so you can simply save the private key and then click on create or you might want to save the public key as well it's your choice and then you can specify custom boot volume size here if you like otherwise it will by default select 47 gb if you want to specify you can simply type here 100 gb like so i am just going to go with default and then click on create now within couple of minutes this instance will be ready in the meantime what you need to do is to download one sss client it could be bit wise or party it's completely up to you download it go to download and then click on download with wise sss client and then bitwise client installer and after that install it on your windows otherwise if you are connecting from mac or linux then you can simply use your terminal all right so next i already have bit wise installed so i am just going to continue so let me get the ip address so in host you have to paste the ip address and then username has to be opc here you can see the username username is opc alright so now you have to supply the private key and for that you have to go to client key manager and then you have to click on import and then you have to locate your private key so this is my private key okay and then i'll give it some name i mean in comment box so that it would be easy to identify later on so i would say wp oracle alright so after that just note down the location is global4 and then close this select global4 click login and then you have to accept this host key verification and after that you can open new terminal all right so now once you logged in you need to switch to root user and for that you have to type sudo minus i next you have to update the operating system and for that type m update dash y m update minus y alright so after that press enter all right so next step is to install a control panel basically there are not too many ways to install wordpress on this arm arm-based processor at present but in future you might expect some docker-based solution but right now it's like very limited option so in this video i'll show you to install wordpress on double a panel and in future when there were any release of docker version of wordpress on arm then i'll create one more video all right so let's search for double a panel and then open it and once you open it just scroll down and you'll get this command all you need to do is to copy this command and execute it so this update could take some time so you have to be patient about that also if you like to check what is the amount of ram or disk space on this server so while this is getting updated let me open one another terminal console and if i type here free minus m you will see that it is approximately 24 gb of ram and only 811 mb has been used and approximately 17 gb is still free and some of our in buffer or cache memory and also swap is 8 gb so you can check disk space by typing df minus h so you can see here like 35 gb is available and basically 39 gb was allotted and there were some of the temporary and out of 39 gb 4.4 gb was used by operating system i presume so that is how you can check the memory on your system and disk space so let's wait for this installation this update to finish it takes quite some time but ultimately it has to be done okay so now finally update is complete and i am going to execute this command to install double a panel and so okay i have two window open let me close one of them to eliminate the confusion and then i'll go paste it and then press enter now it will ask you whether you want to continue just answer yes and then it will begin the installation so now this installation is again going to take quite some time so i am going to fast forward this video and see you when installation is about to complete all right now installation of double a panel is complete and here you can see the username password and the login url so you need to copy all those things for your future reference so let me just copy it and paste it here and now you can see i have two url basically and one of them is private url and another one is public url so copy the public url and then go to browser paste it and then you will see nothing happening that is because i haven't opened the port which is this port four times it so let me go to the subnet and inside subnet you will see default security list so this is the default security list click on that click on add ingress rules and then in source sider you have to enter this 0.0.0.0 0 that is 4 times 0 and then slash 0 after that you have to enter the port which is 4 times 8 and if i go back to the terminal you can see the double a panel is saying you need to also enter these ports which is triple eight port 80 443 20 and 21 so let's do that so i'll type put 80 440 20 and 21 all right after that click on add ingress rules and then replace this page okay now you can see i have to enter the username so let me get the username this is the username all right and the password after that click login now after login you will be presented with this dialog box where you have to make selection between nginx server and apache server so whatever you select just make sure that you select the recommended settings whether you select lnmp or lamp doesn't matter but just make sure that you doesn't you don't do any changes here like selecting other version of software otherwise you'll face some issue it is because double a panel is still evolving and there were couple of bugs so you have to work with that so let's say this uh this ln mp is recommended so i am going to select this ln mp and this will work fine but just in case you want to select lamp you can go ahead and select that and it should also work fine so let's make selection of lamp this time just for demonstration you can obviously go on that i have tested with alan mp and it worked out so let's go with lamp this time and click just here you have to click this button which says one click and one more thing like if you want to install dns server you have to just check this box and for mail server check this box then click on one click and then installation will begin all right so now installation is going to take quite some time it is going to take at least an hour or two hours depending on your system configuration so i am going to grab a copy and i will come back after this installation is complete you can also take a break so see you in an hour all right so after an hour the installation of all the packages is complete and you can see in message list these are the packages that have been installed you can also install and uninstall any package you want by simply going to app store and here you can see inside installed packages these are the installed package and here are the list of packages that you can install just in case if you couldn't see all the packages installed then you must install at least four packages that is apache mysql php and dns okay you have to install just three of the packages in order to run wordpress so just make sure that these three are installed and running and after that next step is to go to website and then add website now here you have to type your website name and my website for today is in demo dot in and next click on database so select mysql and it will give you the database settings so let me copy this and i'll paste it here and this is the password so right here all right next you will have option to select a psp version and now i have installed php 7.4 so only 7.4 is being shown here you can install multiple php so if you install php 8.0 then you can select that and here you have option for apply for ssl http redirect to https but we'll come to ssl part after that so let's first submit it and now you can see this is the database name and this database user and this is the database password all right to add ssl certificate you have to go to like click on this link which say site name and then go to ssl and now here you have to like you have two verification mode one is file verification and another is dns verification so i am going to go with dns verification if you like you can go with file verification no problem select on dns verification and then it will give you couple of options like cloudflare cloudxns if you are using cloudplayer then select that and it will ask you email id and api key instead of that i'll go with manual resolution and you can select this automatically combine pan domain names that would be helpful and after that you have to select the domain name which is in demo dot in in this case and click on apply so now after that it will give you these records to add into your domain registrar so go to your godaddy or namecheap wherever your domain is today my domain name is registered with godaddy so i'll go to domains and okay my domains right my products and inside this is my domain and let me click on manage dns okay so i tested it before this demonstration so i have a previous records present here so what i am going to do is to delete all these not all this some of these so okay and this one all right so now first of all what you need to do is to grab the ip address of your server and in a record you have to paste the ip address so after that save it and let me delete this one so now i have a record and in ip this is the server ip obviously and then cname record and which is pointing i mean cnn for www which is pointing to at the rate and after that soa state of authority and next you have to create text record as being shown here so let me copy this paste it here and in text value copy this one all right so now you can set the ttl to whatever you like and next is this is c double a record so let's create one in name you have to put at the rate in flag you have to put 0 as you can see here 0 issue and let's encrypt auto rg so let me copy this and in tag issue in value you have to put let's encrypt.rg and save it all right there is one more i mean two more but okay so in text again underscore you see me yes and it's okay so now copy this part after that save it now once again uh it is showing caa but as you can see these two are the same records so basically i already have entered this one so i'll skip this part also it is saying that it is not essential so it is non-essential so hence you can skip it anyway so now i have entered these three records and after that i'll click on verification so now wait for uh this verification part to go through sometimes it might fail if you like do it instantaneously you might have to give it some time for propagation like 5 to 10 minutes depending on your hosting provider sorry depending on your domain registrar sometimes it could take several hours so you have to wait for that in case this verification fails [Music] all right so now you can see that certificate has been procured and after that you don't have to do anything yeah you can enable like force https or simply just close this window no problem and then go to document root click here then click on remote download then go to wordpress dot org okay click on here get wordpress right click to get the download link and then paste it here click confirm and this will start downloading wordpress on your server now double click and this will ask you for the path to a path of extraction so just confirm it and you will see new folder here wordpress so just cut all of those files and go one step back and paste it here in the root directory after that all you need to do is to go to in demo dot in our whatever your domain name and then okay so this is from last time so let me close this window and what i am going to do is to okay now since my computer has cached that ipa address so what it will do it will automatically it will automatically load up the website from old ip address or old server which is still running or otherwise i have to restart my computer to clear the cache memory so what i am going to do is to open an rdp and here i'll type in demo dot in and now you can see this is the wordpress obviously here you can type https and you should see this lock icon and you can see connection secure and it is verified by let's encrypt so you have to basically force https otherwise it will still load on http then click on continue let's go and then wordpress name and database things so let me copy this okay this is the username and this is the database name as well and this is the password so let's paste it here and then click submit run the installation give it name [Music] so okay save the password [Music] and [Music] the email id click on install wordpress so now wordpress is installed you can enjoy the face installed wordpress you can further explore things here like here you can see database you can add a few more websites and obviously you can like go to ssl and force https so you can set it from here one more thing before i wrap up this video is that in oracle cloud basically you have to select oracle linux version 8 basically i chose linux oracle linux 7 but it didn't work well with double a panel and it resulted in some error so i would suggest you to start with like i i'll already means put some banana in the video so that you know to select oracle linux version 8 otherwise you will also run into the same issue so here you can see by default it selects oracle linux 7.9 you have to go to change image and then here you have to switch to version 8 and then select and next obviously change the shape ampere and then for 24 gb so that selection you have to make it and that's all for our video and thank you for watching i hope you would like this video and don't forget to give a thumbs up and feel free to subscribe thank you very much for watching this video see you in the next video
Info
Channel: inGuide
Views: 3,899
Rating: undefined out of 5
Keywords: inguide, wordpress, oracle cloud, oracle ampere, oracle arm64, wordpress arm64, install wordpress on oracle cloud, install wordpress arm64, arm64, aapanel, free wordpress hosting, oracle free tier, install aapanel, install wordpress on ampere
Id: rpN706L5__w
Channel Id: undefined
Length: 27min 5sec (1625 seconds)
Published: Tue Aug 24 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.