There are many different suggestion in regards to Error 500 or Internal Server Error on Magento 2, however I suggest to start with the most effective one which helps in majority of the cases. What you need to do is just to open “index.php” file of your Magento 2 and insert the following code at the top of file:
error_reporting(E_ALL);
ini_set("display_errors", 1);
In most cases the above code will help you to identify the source of the problem. For example if the source of issue is coming from the new extension recently installed, then what you should do is simply to disable such an extension.