Running NetKernel standalone is the preferred method of deployment because
it allows you to make full use of the dynamic nature of transport and module
deployment.
Supplied in the <install>/bin/ directory are the standalone server
startup scripts, startup.bat for windows/DOS and startup.sh
for linux/UNIX. There are additional details in the install guide.
Running NetKernel behind Apache
When running NetKernel standalone in production you may wish to run it
behind the Apache web server. This will give you the benefits of logging
and extra configuration options.
To run behind Apache you should map your /application/ path from the backend 8080 HTTP server to a path on the Apache server. In apache
you can use the ProxyPass directive:
ProxyPass /application/ http://localhost:8080/application/
In this configuration you should firewall the 8080 port on your host platform (consult your host operating system
documentation). You should read the security documentation before going live with a production system.