Setting up wordpress with localwp to work across network at company

My company gave me a server to use that has a folder that is accessible by visiting sername.companydomain.com

The folder is empty…
I don’t have direct access to any applications folder that i can see and so when i try and install localwp i try and install it in the folder given to me… the install always aborts and doesn’t complete?

So can i install local in same folder as wordpress files and run it and it all work - or do i need to maybe go another route?