If you have just installed a fresh wordpress and no other thirdparty plugin conflicts the most common reason of 500 internal server error occur with less resources for web server configuration so first we will start with review the Recommended PHP server configuration limits as the following

  • max_execution_time 180
  • memory_limit 128M
  • post_max_size 32M
  • upload_max_filesize 32M

You can check your PHP configuration limits by installing a simple plugin like here

If low limits found you may do one of the following :

1 – Contact your hosting provider to increase the PHP limits , as many of hosts provider as default keep the PHP limits low.

2- Try to install the demo data manually throught the wordpress Admin check here