Friends, do you want to know what is Digital Ocean and how to buy hosting from it . If yes, then this post is for you only because in this post I will tell you how you can buy Digital Ocean Hosting for your website.
If you want to setup hosting of your blog in the best VPS (Virtual Private Server) then this post is of your use. Here I will tell you in detail about the hosting of Digital Ocean and with this you can also increase the speed of your website. Digital Ocean provides the best and cheapest VPS hosting at the moment.
In this post, I will tell you the complete process about buying cloud hosting from Digital Ocean. Along with this, I will also tell you how to create Digital Ocean Droplet. If you want to use its hosting for free for 2 months, then follow this process completely.
If you follow this process step by step then only you will get 100$ account free credit. With this you can use free hosting in Digital Ocean for 2 months.
What is Digital Ocean?
Digital Ocean is a cloud hosting provider company. It uses virtual private server for hosting. Virtual Private Server works just like a physical server, over which you have all the control.
You can control and manage Digital Ocean’s server according to your own. It provides VPS hosting service at very cheap price. In this, you get plans from $5 to $960 for VPS hosting, you can choose a VPS hosting server plan according to the capacity and traffic of your blog.
This is a unique hosting provider company. Because it gives private servers to its customers, so that you have the right to have full control over the server. Although it is a virtual server, but they work exactly as a physical server.
By hosting a blog in this, you can reduce the speed of your blog in less than 1 second.
Special Features of Digital Ocean:
- As a virtual private server, you get full control of the server.
- With this the speed of your blog will be like light.
- In this cloud server gives you 99.99% uptime.
How to buy hosting from Digital Ocean?
Step 1. Register & Get 100$ Credit For Free
First of all you have to create your account in Digital Ocean. To create an account, click on the link given below, its page will open, signup there. If you signup by clicking this button, then only you will get 100$ as credit.
Step 2. Confirmation of Account
When you sign up, you will get a confirmation mail. Open Confirmation mail and confirm your account. As soon as you confirm the account, you will go to the homepage of Digital Ocean.
In this page of Digital Ocean, you will get the option of verification. In which you have to add your credit / debit card. As soon as you add your card, then free 100 $ will be credited to your account.
Digital Ocean gives us 100$ as credit only after adding debit/credit card.
Step 3. Billing information
Next you have to fill the information by going to Billing information. In this you have to fill up your address, postal code. Here 2 options are given to make bill payment.
- Debit/Credit Card
Step 4. Enable 2 Months Free Cloud Hosting
When you add the card details, at the same time you get 100$ credited to Digital Ocean’s account and it is ready to use.
With $100 in credits, you can enable 2 months of cloud hosting. Now if you follow it completely as described in this process, then you will easily understand how to enable hosting for 2 months using 100$.
Follow the Process:
- On the left side of the homepage, on the top side of Dashboard, you will find the option of Droplets. You have to click on it. After this click on Create a new Droplet.
- After clicking on Create Droplet, the next page will open, on which you will get the option of Choose a Size. That is, you can select the plan here according to the need of your site.
- The 5 $ plan is the best for beginners. In this way, by selecting the 5 $ plan, you get 2 months validity absolutely for free. In this 5 $ plan you will get 1 Gb RAM, 25 Gb SSD Disk and 1 Tb transfer data.
- But if you are a regular blogger then you can choose a better plan than this. If you want, you can select the 100 $ plan and use it. In the 100 $ plan, you will get 2 Gb RAM, 50 Gb SSD Disk and 2 Tb transfer data.
- You can easily install using One Click Apps method.
When you buy back hosting server, you will get referral link, if your friends or other bloggers create account in digital ocean from referral link, then you will also get its referral amount.
In this way you can pay your server bill with the credit earned from your digital ocean referral link.
How to Create Droplet in Digital Ocean?
Droplets are used as cloud servers in the digital ocean. The Droplets that you will create here act as a web-server for your blog. Inside these droplets, you can run your blog by installing WordPress and other software.
Now we will discuss how we create Droplets in Digital Ocean. Read and follow this step by step process very carefully to create Droplets.
1. Open Dashboard & Create Droplets
- First of all login to your account and open Dashboard. There you have to click on Create Droplets and go to the next page.
You will get the option of Create Droplet in two places, you can select it from anywhere and open it. Now select the features you want to use inside it.
You can create Droplet in 2 ways here. There is a very easy way in which you can install all the required apps using One Click Apps. The second method is a bit longer, in which we have to install WordPress ourselves on the LEMP Stack.
2. Image Selection
When you start to create Droplets, you will get this kind of interface, the first option in this is to select the image. The operation system you want to do in Droplets server can be selected from here.
In this you get the option to enable different option through different images.
(a) Distribution: You have Ubuntu, FreeBSD, Debian, aur CentOS operating system available inside the distribution. In this we can select the operating system as an image.
(b) Container Distribution : In Container Distribution option you get for CoreOs, Fedora Atomic or Rancher OS installation.
(c) One Click Apps: In this you get different applications which you can install with just one click. You do not need to work hard in this.
With this you can install WordPress, MySQL, PhpMyAdmin with just one click. Most bloggers use WordPress for blogging in India.
If you want to install WordPress in Digital Ocean, then you have to select the Ubuntu operating system. Here after selecting the distribution, select Ubuntu 18.04.
3. Choose Size For Droplets
After selecting the image, next to select the Droplet Size size.
Where you can select RAM Size, Disk Space or Data Transfer. Droplet size can choose from starting plan $5 or maximum $960
You can select the size of Digital Ocean Droplet according to your budget.
If you are a beginner then you can select the droplet size of $5. In the 5 $ plan, you get 1 Gb RAM, 25 Gb SSD Disk or 1 Tb transfer data.
If your traffic increases, then you can upgrade the size of the Droplet to increase the performance of the site.
4. Add Backups
Backing up the website is very important for bloggers. Anything can happen with the data stored online, the data can be corrupt at any time. Due to which the website can be down and you can miss your valuable visitors. That is why it is very important to take a backup.
You can back up your site by enabling Digital Ocean’s inbuilt backup option.
For backing up, you have to pay according to the droplets size. For example, for the backup of droplets size of 5$, you have to pay 1$. When you enable backup, this backup keeps getting enabled.
The next option in the option to create Digital Ocean Droplets is Add Block storage. Well you do not need this option.
5. Choose Data Region
After the back up option, the next option is which location you want to select for the server. The closer the Digital Ocean server and the user are to each other, the better the performance will be. Bangalore cloud server is best for Indian bloggers.
6. Select Additional Options
If you have selected DigitalOcean cloud server location, then now you have to configure some additional options as well. Enable the options from these additional features according to your need.
(a) Private Networking: By using this you can make Droplet’s server private.
(b) IPv6: If you need, you can enable it by ticking IPv6.
(c) User data: You can enable this to keep taking continuous data of user metadata from Digital Ocean server.
(d) Monitoring: You will get notification of any problem related to Droplet cloud server by monitoring.
7. Add Your SSH Keys
SSH keys are used to secure the operating system running Unsecured Network. SSH keys mean Secure Shell which uses a cryptographic network protocol.
You will have to generate a new SSH Key for Droplet, for this you click on New SSH Key.
SSH Key Generation is optional i.e. even if you do not use it, you can still manage the digital ocean cloud server.
8. Finalize and Create
This is the final step to create Digital Ocean Droplet. Here you have to do 2 important things.
(a) Droplet Name: Now you can name the droplet as per your wish.
(b) Click On Create: Finally you click on Create . Now your bus will be ready to become a droplet server in 55 seconds.
Now copy the IP address of your droplet and save it in wordpad or notepad. This will come in handy at the time of login to your Droplet server.
9. Login Method
There are 2 ways to login to Droplet.
(a) Without Use of SSH Key
If you have not added SSH Key then Digital Ocean will send login details to your email address.
(b) Using SSH Key
If you have used SSH key then you can login using ‘root’ in username. For this you have to install Putty in your Windows system. You have to generate SSH Key from Puttygen.
After this you can login to your Droplet server using SSH key.
Buying a Cloud Hosting Hosting a website is not an easy task at all but it is not impossible either. To make this difficult task easier, we have explained in this blog the process of setting up a website on a cloud server like Digital Ocean.
Friends, what is this post Digital Ocean and how did you like to buy hosting from it. I hope you have understood through this post that how a cloud hosting is completely different from shared hosting and how you can set up a website for yourself on a VPS hosting server.