https://freelanceshack.com/blog/tutorial-deploy-codeigniter-on-digitalocean