Initialize Ubuntu Host Device and Set Up a Basic Firewall Working on Ubuntu 16.04 sever....
Content management, forum and other website software often require directories that are writable in order to function properly.
PHP vulnerabilities are the norm, there is not much that can be done to prevent uploads of malicious files on a PHP site when there are world writable directories especially when your website is using a well known opensource community driven software product to power your website.
When I first installed Apache, MySQL, PHP, phpMyAdmin manually on a Windows machine, the whole process took hours! After learning that these applications can be installed by a single installer or package, I searched to the last page of the Internet for this time-saving program.
Continuing on checking your VPS/Server for possible security compromises.