First of all: you can easily use the same port for multiple sites on the same server as long as you use a different website name (URL) . For example, you can use "ContosoWebSite.com" and "ContosoSharePoint.com" using both default ports (80) on the same server. To do this, you will need to perform three configurations:
- SharePoint Alternate Access Compatibility.
- Configure IIS site binding.
- DNS (or the Hosts file for each client computer. For the working environment, use DNS. But for dev machines, you can use the Hosts file)
Another option is to use the same site name (maybe the server name), but with different ports. For example, you can use "ContosoServer: 80" and "ContosoServer: 8875" with the same name (ContosoServer).
Please feel free to ask for clarification.
source share