I tried to install other extensions on your site but it got this bug
JFolder::create: Could not create directory
Warning: Failed to move file!
You need to contact your hosting provide and tmp should still be set properly, apache should own everthing (if you’re on linux/running apache). Configuration.php is a file and should be 644 (all files should be 644).
With proper perms and ownership you can install and operate Joomla normally along with extensions. Apache is the one running/executing commands on your behalf via Joomla GUI admin so folders/files need proper permissions and it should be the owner of all.
Regards