Mhttpd: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== | == Purpose == | ||
The <span style="color:darkcyan;">''mhttpd''</span> utility runs the MIDAS [[Web Server]]. | The <span style="color:darkcyan;">''mhttpd''</span> utility runs the MIDAS [[Web Server]] which allows the user to communicate with the experiment. It is used for run control. | ||
== Arguments == | == Arguments == | ||
-p port : port number e.g. 8081 (no default) | |||
[-h] : connect to midas server (mserver) on given host | [-h] : connect to midas server (mserver) on given host | ||
[-e] : experiment to connect to | [-e] : experiment to connect to | ||
[-v] : display verbose HTTP communication | [-v] : display verbose HTTP communication | ||
[-D] : starts program as a daemon | [-D] : starts program as a daemon | ||
Line 18: | Line 18: | ||
== Usage == | == Usage == | ||
mhttpd [-h Hostname] [-e Experiment] | 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. | e.g. | ||
mhttpd -p 8081 -D | mhttpd -p 8081 -D | ||
== Multiple copies == | === Multiple copies === | ||
Several copies of <span style="color:darkcyan;">''mhttpd''</span> can run on a single host, as long as they are started on different ports. | Several copies of <span style="color:darkcyan;">''mhttpd''</span> can run on a single host, as long as they are started on different ports. | ||
Revision as of 10:08, 30 October 2013
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