This is a guide on setting up Python/Django apps to run on a Windows server using IIS as the webserver. I'll go over the specifics below. We're starting things off with the following assumptions:
- Windows Server is installed somewhere and running with a static IP and domain name all set.
- Server SSL Certificate has already been provisioned and set up. (Optional but extremely recommended to run HTTPS)
- (not specifically necessary) any SSO setup/shibboleth stuff has already been set up. (This is if you want to leverage SSO login, etc.)
- Everything is running 64-bit architecture.