To do a non-integrated install:
1. On your host, create a /forum folder off the application root.
2. Inside IIS configuration:
--> Create a New Application Pool - name it something unique for the forum. Make sure it is set to use ASP.NET v4 and Integrated Pipeline.
--> Right click the folder you created (/forum) and choose "Convert to Application". - be sure to select the application pool you just created.
3. Open FTP, go to /forum folder and clear it out completely.
4. Download the YAF archive from GitHub and unpack it into a folder on your local machine.
5. Make necessary changes to db.config and mail.config for working with your database and mail server.
6. Copy the default web.config file from the "./webconfigs" folder to the root of the forum folder you have (make sure to name it web.config).
4. Upload the contents of the forum package to the /forum folder. When done, that /forum folder will have it's own ./bin folder along with the rest of the YAF filetree.
http://domainname.ext/forum/install and process the installer, verifying mail and DB setup.
Notes:
In order for the server to 'remember users' logged into a YAF forum, you must uncomment and put in a set of unique machineKeys (search forums on how to get a set generated and so on).
YAF is a fairly intensive ASP.NET application. To avoid slow 'restarts' of the YAF software from IIS idling down the Application Pool, open IIS, modify application pool that YAF runs in to NOT idle timeout the site, and to perform a 'scheduled app pool recycle' anywhere from once a day to once a week... This will tell IIS to keep YAF in memory - this will reduce 'load times' if the forum application has been closed.
If you can't find it using the forum search, try my signature link -- searches this site using Google:
Google is my Friend