Free Web Hosting WordPress with Free SSL Certificate on Oracle Cloud Lifetime Free Tier

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] you may spend money for wordpress hosting for different providers but wordpress is an open source application you only need a domain name and virtual private server to host the application in this tutorial you will learn how to host a wordpress site completely free without wasting money when setting up a website generally look for web hosting providers but oracle cloud is now providing a lifetime free tier with 2bps this is a complete tutorial for beginners you don't have to knowledge about coding all commands and guidelines are provided you just have to do copy and paste the commands and follow all the steps correctly during this video i will show how to host a bitnami wordpress stack and generate an ssl certificate for free okay let's get into the video first step create oracle cloud account you have to create an oracle cloud account first this is an easy task log in to the oracle site and fill the registration form using instructions please check the description for all the commands and guidelines if you have trouble signing up to oracle watch the sign up part of this video check the description for the link after registration you can go to the next step [Music] second step set up vm instance for hosting in the oracle dashboard click the create vm instance button then name the instance using any name you preferred under the image and shape click the edit button at the corner then click the change image button to select the best os for the server in the given list select centos as your system and change the os version to 7. after that click the select image button to complete the selection under networking make sure you selected create new virtual cloud network and create new public subnet options in the add ssh key section select paste public key to generate ssh key pairs you have to download the putty app i will put the link in the description you have to download and install the software after installation open putty gen to get ssh key pair click the generate button and move your cursor in the area copy the public key and paste it then click the create button to deploy the server [Music] save your private key in a safe place it is necessary to connect the vps you can see the server is running now let's open some important ports in the firewall open your virtual cloud network using a new tab then click on subnet name again click on the security list name to enter the firewall section in here click the add ingress rules button to add new rules add this for source to allow all ip ranges and add 80 as destination port to allow http traffic add another ingress rule by clicking this button enter the same ip range as above and 443 is destination port to allow https traffic [Music] third step install bitnami wordpress stack you have to connect the vps via ssh using putty terminal for that open the putty app first copy your public ip address and paste it as the host name under ssh select auth then add your private key that was previously saved you can save the session by entering any name here then you able to connect vps without adding credentials again after that click the open button the terminal will connect to the virtual machine type opc to log in first get root access using this command we have to allow added ports in the system firewall as well use this to allow an http port this for https sport then reload the firewall to make changes happen after that update the list of packages of centos 7 using this command [Music] this process takes some time to finish sterile acts during the process i will speed up the video for you type y to proceed [Music] [Music] now the process is finished i checked the memory using this command to make sure it has a swap file because wordpress required 1gb memory you don't have to worry sentos 7 already include the swap file but nami wordpress stack image requires dependency libraries follow these commands to install it use this command to install a tinfo then install perl now the server has been prepared to run the wordpress setup you can get the latest version of bitnami at the official site check the guide for more information copy the linux version link and use the widget command to download the installer [Music] provide execute permission on the installer package using this command [Music] after that execute the installer [Music] you have to fill the simple form here follow the instruction correctly type one to select english is the language then they ask about some installations type y to accept both varnish and php myadmin press enter here to proceed enter your real name and email address carefully type and remember a login name and login password while typing the password it is not visible due to security reasons just type and hit enter [Music] press enters to proceed type n here because it is difficult to set up an smtp server here you can set up it later if you want to know how to watch this video ask for confirming installation type y to proceed now the process is started it takes some time to finish wait for it [Music] [Music] you will get the below screen on completing the setup successfully enter why to launch but nami wordpress [Music] use your public ip address to access the website home page [Music] you can see this welcome page for the first time later we remove this page in the bitnami banner click access wordpress link you will redirect to the actual website you can also admin panel using wp admin at the end of the url enter your credentials that you previously set up [Music] here this is the dashboard you can customize your site let's look at some important changes to do fourth step remove bitnami welcome page and banner first remove the welcome page and move the home page to the main ip address connect to the terminal again use this command to remove the welcome page if you use a different version of bitnami wordpress you have to modify the command replacing the version number okay let's refresh the page and see the welcome page is removed it is removed successfully but you may see a bit nami banner at the corner use this command to remove it as well refresh the page and make sure changes are made fifth step adding domain for the new site there are different domain name providers but you have to pay for top-level domains check the guide in the description i will provide links to get a cheap top-level domain name for your site you can also get a free domain name for your site check the guide after you get the domain name point out the domain toward the public ip address of the vps let's see how to do that in this video i use cloudflare as my domain name provider different providers have different interfaces but the process is the same you have to access the dns management section of the domain name first add a record use add as the name and pate your public ip address as the target after that add another record it is a cname record type www as name and type out as target it may take few minutes to change the records you can check at his work typing your domain sixth step generate a free ssl certificate now your domain is pointed to the public ip address but you can see there is a red warning at the top corner this is due to the domain has no ssl certificate [Music] ssl stands for secure sockets layer a global standard security technology that enables encrypted communication between a web browser and a web server but nami contains a tool to generate a free ssl certificate for the server before running the tool please make sure your domain name is correctly pointed to the public ip of the virtual machine you can check it using any online dns checker tool after that connect to the server using the putty app use this command to run the bnsert tool it will ask some questions you have to fill it type your main root domain here then it asks whether you want to include the www form of the site it is better to include both type y and press enter we won't point out http traffic to https to ensure always a secure connection these options you can select whatever you want if you want to redirect non-www traffic to www form type y here or not type n this is the inverse of the previous question answer depends on your choice you have to agree with the changes you made type your email address here and agree let's encrypt subscriber agreement [Music] the tool automatically generates the ssl certificate for your domain that finish the process hit enter to continue refresh the website and see the changes that have happened here you can see your website is secured with ssl seventh step bonus tips for improved performance you can add your domain to cloudflare that provides cdn dns dos firewall protection and security your site will be accessible fast from anywhere in the world because of the cdn feature a content delivery network is a highly distributed platform of servers that helps minimize delays in loading web page content by reducing the physical distance between the server and the user it's also provided a proxy feature that hides your wordpress server's public ip on which you can get hacking attempts it has a free plan with all of these features to improve security furthermore install the word fence security plug-in it provides free services for firewall and malware scans hope you get help with this video tutorial i invite you to join the mynex community forum which shares more useful content if you find this video is helpful like and share subscribe for more videos like this thank you for watching my necks [Music] you
Info
Channel: MineX Tuts
Views: 4,985
Rating: undefined out of 5
Keywords: oracle cloud, oracle, cloud, free web hosting, oracle cloud tutorial, free web hosting sites, free wordpress hosting, Free WordPress hosting with free SSL, wordpress, best free web hosting, wordpress hosting, best wordpress hosting, wordpress tutorial, best hosting for wordpress, is wordpress free, wordpress free, bitnami wordpress, wordpress for beginners, wordpress install, bitnami, bitnami wordpress stack, bitnami wordpress ssl, free cloud hosting for wordpress, ssl, wp, website
Id: 4X-3eNtKrC4
Channel Id: undefined
Length: 14min 38sec (878 seconds)
Published: Mon Apr 19 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.