Digital Ocean Full Guide(Step By Step)
What is the Digital Ocean?
Digital Ocean is a platform that provides you with VPS servers on which you can host your websites. But now, what is a VPS server?
What is VPS Server?
VPS Server stands for Virtual Private Server, which means it is a private server. A server is a cloud base computer that hosts websites on the internet.
Now, what is the difference between VPS hosting and Shared hosting? Which is Better?
Difference between VPS Hosting and Shared Hosting
In short, the main difference is about speed. The shared hosting provider put many websites on ONE server, and as a result, when one website gets heavy traffic, the website becomes slow and slows down other websites too, hosted on the same server.
Why Choose Digital Ocean?
Because Digital Ocean provides you a VPS server that is much faster than other shared web hosting servers, and as an advantage, the Digital Ocean provides you cheap to expensive servers depending upon your choice. The minimum price is about $5 per month. And if you create an account through this link, you will get a $100 credit. In my opinion, Digital Ocean is one of the best choices for Web hosting. Because it is fast, secure, gives better and fast storage as compared to other hosting providers.
How to host a website on Digital Ocean?
Step 1:
Click this link, and you will be redirected to the signup page. And because of sign up through this link, you will get a $100 credit for one month.
Step 2:
Now fill out your info example: Name, Email, Password, Payment information, etc.
Step 3:
After filling out the required information, click on the Get Started with a Droplet button.
Step 4:
After clicking on the create droplet button, you will ask to choose an image. No worries, click on the One-click apps tab.
In my case, I will install WordPress, so click on the WordPress option. You can choose another one if you want.
Step 5:
Then, under the Standard Plan, you can see different plans. I recommend to go with the $5/month plan, but you choose another if you want.
Step 6:
Now, choose New York as a datacenter region. But why New York, because it gives somehow better performance from others, in my opinion. You can go with any other option if you want.
Step 7:
Then scroll down and click on Choose a hostname and enter your website name or some other name that you can use to identify the machine/server.
Step 8:
Now, click on the Create button, and your droplet or server will start setting up.
Step 9:
After the droplet has been created, Digital Ocean will send you an email(email that you enter in account creation). In this email, you will get your Droplet name, IP Address, Username, and Password.
Step 10:
Now, you will go back to the droplet page in Digital Ocean, and you will see your droplet. On that droplet, you will see three dots icon. Click on that icon and click on the Access Console option in the list.
Step 11:
When the console is open, it will ask you for the login credentials send in your email.
- First, you will enter root as the username.
- Second, copy the password from your email, go to the console, Right Click on the mouse, click on Paste( You will not see the password pasted for Security Reasons), and press Enter.
- Third, you will ask for UNIX Password, don’t worry, paste the same password you paste before(you will not see the password pasted for Security Reasons).
- You will ask for New UNIX Password. Enter a new password you like and press ENTER.
- Then, it will ask to Retype the New UNIX password. Type again the same password which you type before, press ENTER.
- Now, you will get a message WordPress has been enabled.
- Close the console.
Step 12:
Go to email, and copy the IP Address of that email from which you copy the password and username before. After copying, paste the IP Address on a new tab and click enter. You will get a WordPress installation page opened.
Step 13:
- After the page has been opened, select English(United States), and click continue.
- WordPress will ask for some information about your website. You have to give the title of your website whatever it is and type Username and Password (Remember this Username and Password because you will need it for login into your website). Enter your email, this email will be used to reset your password if forgotten.
- Note: Please don’t check the Search Engine Visibility box. If you checked it, your website would not show in google search.
- Now click Install WordPress.
- Now, you will be redirected to the success page. On this page, click on login.
- Then, you will be redirected to the login page of WordPress. Enter the username and password which you enter before and click login.
Step 14:
Congrats! You have hosted your first WordPress website on Digital Ocean.
Other services provided by Digital Ocean
Digital Ocean provides some other services too, like
- Compute (in which we make droplet)
- Storage
- Networking
- Databases
- Developer Tools
- Management Tools
These are some services, which also include sub-services.