Installing FS on Win 7 x86

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.

So:

  1. download FreeSWITCH-x86 from the weekly build
  2. Install using the .msi file, I chose Complete
  3. Open a CMD window, run as administrator
  4. 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
  5. Allow Firewall access, there will be a pop up from Windows Firewall (or whatever else you have chosen to use for a firewall)
  6. Ensure that your router forwards Port 5080 to your machine
  7. 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.
    1. Enable CGI under Application Dev Features of IIS Services
  8. Install  PHP53 and PHP Manager for IIS on your machine using http://www.microsoft.com/web/downloads/platform.aspx
  9. If you are running FusionPBX on a port other than 80, configure the firewall appropriately
  10. Browse to localhost:< port > and install FusionPBX as per usual instructions.
  11. Enjoy!

Comments are closed.