Running FreeSWITCH in the background
In most cases, you will want FreeSWITCH to run in the background. In a Unix/Linux environment this is frequently called running as a daemon. In Windows this is called running as a service.
To launch FreeSWITCH as a daemon in Unix/Linux, execute the following command:
#>/usr/local/freeswitch/bin/freeswitch –nc
The various Linux and Unix distributions take different approaches to automatically running a daemon at system start up. Several initialization or init
script examples are available on the FreeSWITCH wiki: wiki.freeswitch.org/wiki/Freeswitch_init. Consult the system administration documentation for your specific distribution for instructions on how to configure the init
script to launch FreeSWITCH at system start up.
Windows requires just a few steps to have FreeSWITCH run as a service. They are as follows:
Open a Windows command-line session (click on Start | Run, type
cmd
, and then click on the OK button).Change the directory into your FreeSWITCH...