NetGauge: Linux Startup Script Options

The method below works on CentOS, Fedora, and Debian, including derived distributions of the former.

After all other processes are started by the init command at startup, the following script is run on CentOS/Fedora based systems:

/etc/rc.d/rc.local

On Debian based systems:

/etc/rc.local

You can place any additional commands or scripts to run into this script with the knowledge that everything else has already started up, and does not require the complex initialization scripts that appear in the /etc/rc.d/init.d or /etc/init.d directory.

Edit the aforementioned script and include the following command to start the OoklaServer daemon silently in the background.

./full path to your OoklaServer daemon/OoklaServer --daemon

Note: If you do not want to run OoklaServer as run create a user to run OoklaServer and modify your rc.local entry to be "su ooklauser -c './full_path_to_your_Ookla_Server_Daemon/OoklaServer --daemon'"