Rather than spending my time installing a new Debian dev system, then building OpenWRT etc, I will see how FS and FusionPBX operate on Windows. I am not the first so it is only a matter of working through the details. End goal might be to run this combo on my Windows Home Server, it is up 7/24 anyway.
- download FreeSWITCH-x86 from the weekly build
- Install using the .msi file, I chose Complete
- Open a CMD window, run as administrator
- C:\Program Files\FreeSWITCH\FreeSwitchConsole.exe to start up FS. Leave this CMD window open, closing it exits FS. Later on you can enable FS as a Service
- Allow Firewall access, there will be a pop up from Windows Firewall (or whatever else you have chosen to use for a firewall)
- Ensure that your router forwards Port 5080 to your machine
- If you are running on a Windows Server or using Windows 7 Prof/Ultimate, install IIS and related tools using Control Panel/Programs and Features. On the left is a link to Enable/Disable Windows Features.
- Enable CGI under Application Dev Features of IIS Services
- Install PHP53 and PHP Manager for IIS on your machine using http://www.microsoft.com/web/downloads/platform.aspx
- If you are running FusionPBX on a port other than 80, configure the firewall appropriately
- Browse to localhost:< port > and install FusionPBX as per usual instructions.