One-click install WordPress on DigitalOcean, Easy and Fastest Method to install WordPress on DigitalOcean.
DigitalOcean is one of the fast and cheapest cloud hosting providers out there. It is also the largest cloud hosting provider, with its simple payout and easy to use dashboard.
Scaling up too is a breeze on DigitalOcean with just a click of a button you can scale up your server when ever you need to.
Follow these steps One-click install WordPress on DigitalOcean and Host Your WordPress site on Digital Ocean
If you do not have an account on DigitalOcean, make an account on DigitalOcean first.
After creating your account, log into your account.
1. From the Dashboard, click on Create Droplet.
Droplet is a what DigitalOcean names its single instant of server or Virtual Machines.
2. From the window that opens, on the First option where it say Choose an image, select the One-click apps tab.
3. On the One-click apps tab, you will see a list of softwares which you can install on your droplet and DigitalOcean will install the softwares with all the dependencies for you.
What you have to do is you have search for WordPress and then select it. Doing this you do not have to manually install php, mysql or apache yourself on the server. So, you save yourself from that hard work.
4. Once you select your image, lets move now to choosing the size of our server. If its your brand new domain then you can select $5 size which is great for sites which have less than 5000 visitors per day if your website is not loaded with images and other static files.
If you are migrating and have lots of static files and traffic then you can go ahead and start from $20 and more.
No matter what you choose DigitalOcean have the ability to easily scale up you server anytime.
5. Next, you don’t need to worry about add block section but if you website has lots of media files stored on your server you can use this to add block and move straight to Choose a datacenter region.
Choose a region that is closest to you.
6. Now move on to Select additional options
This options is additional services with your droplet so you can go ahead and select as per your liking. But do note that backup costs you extra.
On the Add your SSH keys, if you know are familiar with ssh then you can go ahead and add your ssh. If not, you can leave this and move on to the next.
7. Finally, move to Finalize and create, in Choose a hostname, type in your hostname into the field, as it will be easy for you to indentify your droplet.
Click on Create.
8. Once you will click on create, wait for DigitalOcean to spin up your droplet. It will take around 20-30 seconds for you droplet to get configured.
You will also receive an email with all the credentials for your server.
Open the email so you can get these credentials so that you can log into your server.
Note down the IP Address, Username and most importanly the Password.
Though this password needs to be changed after you first log into your server.
9. If you are a windows user you need an application called Putty to log in. If you are Linux user then you can use the Terminal to log in.
Here we will show you how to use Putty on Windows
Install Putty which is an ssh client on your computer and open it once it gets installed.
10. From the email copy the server IP address and paste it in the Host Name (or IP address) field of Putty and then click on Open.
11. You will be directed to a screen where Login as is shown. Type in root which is your Username and press enter.
12. Now it will ask for the password. Copy your password and paste it into the field where it is asking you for the password.
13. When you paste it, you will not see anything getting pasted on the screen. Most of the ssh client do not show the password for security reasons. Just press enter after you have pasted in your password.
You will now be logged into your server.
14. Once logged in you will be asked to change the password for your server.
First you need to enter your old password, paste in your old password.
Now, it will ask you to enter new password. Type in your new password and press enter, don’t forget to note the password down somewhere. You will need it to log into your server everytime.
You need to re-enter your password to confirm the password.
15. By this time WordPress has been enabled in your server. To check it, copy the IP Address of your server and paste it on your browser. You will be greeted with the WordPress installation wizard.
This means the server has been setup and waiting for you to configure your WordPress installation.
16. Before you proceed with the WordPress installation, you need to point your domain to your droplet IP address. This will let you to access your website with your domain name.
If you have a domain in goDaddy you just need to update the nameservers to the DigitalOcean nameservers.
If you are using another domain provider follow these steps.
Go to your domain provider, choose your domain and go to the DNS settings.
Click on Add New Records and select A record.
Under host type in @ symbol and under IP Address copy and paste in your IP address of your droplet.
Set TTL to 5 min and click on save.
If there is a URL Redirect Record you need to delete it.
Now you need to update the CNAME Record. On the CNAME Record Host will be same as www, change the Value, to your website url, like example.com.
Set TTL to 5 min and click on save.
After you have finished configuring your domain, head over to your browser and type in your domain name.
If there is an error then that probably means that your domain is not yet get directed to DigitalOcean droplet. On goDaddy it will take around 24 hours to get directed. It might take around 30 minutes in Namescheap, it all depends on the provider.
Only start installing WordPress when the domain is getting pointed to your DigitalOcean droplet.
17. Once it is configure, on the WordPress wizard, choose the language and click on Continue.
On the Welcome page, type in all the details.
The Site Name, username for your site, the password and the email where you want to receive emails from your website. Click on Install WordPress.
This installs the WordPress on your droplet.
Type in your website url to check it.
One-click install WordPress on DigitalOcean is the fastest way to install WordPress on a server as all the dependencies comes pre-installed. So you do not have to manually installing it.