An easy way to self-host WordPress on DigitalOcean

This is a thing that can be done easy way, if you strictly follow these steps. The downside of DigitalOcean, is that if you messed up, no one will help you debug.

Learning PHP and WordPress

Apparently, even with creating WordPress theme, you don't really have to learn PHP much.

The only way to learn PHP well seems to be by creating a new CMS. Although, you might learn a little with some CMS, such as Bolt CMS.

WordPress and self hosting

Although you can get a unique domain name at https://wordpress.com/, there is option to get a better domain name by hosting it yourself.

One way is to download the source code from https://wordpress.org/, but I did it by One-click install on DigitalOcean, in order to reuse my existing domain name. It was quite easy.

Recommended WordPress plugin for a new-comer

What I find to be important are, of course, security. The close second is ease of editing / customization. The third is beauty.