If you have ASPX and DLLS files with you then you can directly make a virtual directory and deploy your code as easy. OR
There are a number of publishing mechanisms you can look into to publish your website without Visual Studio, webdeploy is also a good way to do it, Web Deploy (msdeploy) simplifies deployment of Web applications and Web sites to IIS servers
see below link
Web Deploy 3.5 : The Official Microsoft IIS Site[
^]
But if your code uses database then it should be present on Application server