Mhttpd
Jump to navigation
Jump to search
Purpose
The mhttpd utility runs the MIDAS Web Server which allows the user to communicate with the experiment. It is used for run control.
Arguments
-p port : port number e.g. 8081 (no default) [-h] : connect to midas server (mserver) on given host [-e] : experiment to connect to [-v] : display verbose HTTP communication [-D] : starts program as a daemon [-E] : only display ELog system [-H] : only display history plots [-a] : only allow access for specific host(s). Several [-a Hostname] statements might be given [-help] : display usage information
Usage
The TCP/IP port number is required as an argument in order to listen to the web-based request.
mhttpd -p port [-h Hostname] [-e Experiment] [-v] [-D] [-c] [-a Hostname] e.g. mhttpd -p 8081 -D
Multiple copies
Several copies of mhttpd can run on a single host, as long as they are started on different ports.
If more than one experiment runs on the same host, a server for each experiment must be started on a different port, e.g.
mhttpd -e midas -p 8081 -D mhttpd -e midgas -p 8082 -D