3 httpd, in.httpd, dir2html \- a web server for Minix 2 and Minix 3
9 .B "tcpd http /usr/local/bin/in.httpd &"
15 is a World Wide Web (WWW) server written by Michael Temari. It was
16 written from scratch so the setup and configuration will not be like
22 This alternate name is used to indicate the program is a server that is
25 a program which listens for incoming TCP connections on the passed
28 When a connection comes in
30 forks and starts the given daemon program, after possibly checking for access
31 restrictions and logging the connection. Therefore, to enable
33 to start you use (in a startup script):
35 .B "tcpd http /usr/local/bin/in.httpd &"
39 .B "daemonize tcpd http /usr/local/bin/in.httpd"
42 is a shell function defined in
44 in Minix 2.0.3 and later releases which starts programs as daemons).
47 from the command line a user a system administrator should use
51 .B "intr -d tcpd http /usr/local/bin/in.httpd &"
55 as a daemon (getting input from /dev/null, writing output to /dev/log,
56 and not part of a process group).
59 is an accessory program that produces a directory listing formatted as
60 web page for the current directory or for a directory specified as an
61 argument. It is called by
63 when a web client references a directory that includes no index.html
64 file (or whatever alternative to index.html that may be defined in
65 /etc/httpd.conf). Since it writes to standard output it may also be called
66 as a standalone program.
74 This tells the server to parse the configuration file so that you can
75 see if it is the way you want it. You may also pass the name of your
76 configuration file if it is not the default /etc/httpd.conf.
79 Shows the server version, then exits.
82 normally /etc/httpd.conf
86 The configuration file.
89 Extension to configuration file defining MIME types.
92 Log file. The file must exist for logging to begin.
100 This server has been tested on both Minix 2 and Minix 3.
102 Running a server exposed to the Internet is risky to the host system and
103 to the local network. Consult with the owner of your net before you go
106 document in the source directory.
110 man page needs to be written. The important thing to know is that if
111 the access control file
113 exists tcpd will exec its paranoid twin, tcpdp, which will deny access from
114 any IP for which a name cannot be found.
116 None are known, but there are surely some unknown ones. Be careful!
118 The Minix httpd server was created by and is maintained by Michael Temari
119 <Michael@TemWare.Com>
121 This man page was compiled by Al Woodhull <asw@woodhull.com>
123 .\" updated 2006-06-17