Considering lots of options for cloud hosting sometime you get confused with the options you have. Now as AWS is growing so fast and others are trying to reach but there is one cloud company which takes care of users/customers it has.
Here comes Digital Ocean, the best part of it is its cost is so affordable with lots of options and fast service that you will going to love it. Lets see everything in details.
Cloud hosting describes a method of configuring servers in a flexible way to allow for the most affordable, scalable, and reliable web infrastructure -- via DigitalOcean.com
DigitalOcean’s user interface is super simple and minimalistic.
It was one of the first in the industry to offer SSD-based virtual machines.
Clean and easy documentation.
Lots of tutorials for new people.
Most importantly: Affordable price - just $5 a month to start with 512 MB / 20 GB Disk.
Just go to digitalocean.com ( if you click here, then you will get $100 credit on DigitalOcean to start ) and sign up by your valid email and secure password
After you signUp you will get an confirmation email and after you confirm your email DO ( digitalOcean) ask you to add payment method,
Don't worry they will not charge until you create a server and as you have $100 credit in your account you don't have to worry about but still you have to add your payment method to activate your account.
After successfully activating account,Now we have to create the droplet means the server.
To create a droplet you just have to click on this create droplet button,
And after that you have to choose the operating system you want on your server, Select click on Ubuntu.
Now select Server Configuration
Then choose Datacenter. This has to be closest from your targeted audience,
Now Finally give any name (if you want) and click on create to create server.
When everything is done, you will get an email from Digital Ocean regarding the server credentials, which include IP-address, username and password for your server.
Now open terminal ( for windows user open git bash or putty ) and type
After this just give password you get on your email and login to server.
When first time you log in, server ask you to change your password.
Change password for root. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: root@yourServerName :~#
root@yourServerName ~: # represent that you are on server.
So congratulations, you have successfully created and logged into your server.