You need to be running at least PHP 5.5, although I recommend PHP 5.6 or PHP 7.0
The extra modules for php you need to make sure are enabled are:
Instructions on how to install these are in the common issues page here.
These are the steps you need to work through if you are hosting on your own server:
There are some tips for common issues here.