It is much cheaper and better to install WordPress on VMs from reputable cloud providers, which I do for a lot of websites.
Easyengine is an amazing tool to do so. Here is how I do it!
# Install EasyEngine on Linux
wget -qO ee rt.cx/ee4 && sudo bash ee
replace website.com → your domain of choise
admin → WordPress admin user
Passw0Rd → A strong Password
It will also automatically provision auto-renewing SSL certificate for your website.
sudo ee site create website.com --type=wp --admin-user=admin --admin-pass=Passw0Rd sudo ee site update website.com --ssl=le