HTTPD(8) - System Manager’s Manual #
HTTPD(8) - System Manager’s Manual
NAME #
httpd - HTTP daemon
SYNOPSIS #
httpd [-dnv] [-D macro=value] [-f file]
DESCRIPTION #
The httpd daemon is an HTTP server with FastCGI and TLS support.
The FastCGI implementation has optional socket support. httpd can log to syslog(3) or per-server files with several standard formats.
httpd
rereads its configuration file when it receives
SIGHUP
and reopens log files when it receives
SIGUSR1
.
The options are as follows:
-D macro=value
Set a macro to a value. Macros can be referenced in the configuration files.
-d
Debug mode. Create one server and don’t detach or become a daemon. This allows for easy monitoring of httpd.
-f file
Specifies the configuration file. The default is /etc/httpd.conf.
-n
Check that the configuration is valid, but don’t start any servers.
-v
Verbose mode. Multiple -v options increase the verbosity.
FILES #
/etc/httpd.conf
Default configuration file.
/etc/ssl/private/server.key
Default SSL/TLS server key.
/etc/ssl/server.crt
Default SSL/TLS server certificate.
/var/www/logs/access.log
Default access log file.
/var/www/logs/error.log
Default error log file.
SEE ALSO #
acme-client(1), httpd.conf(5), slowcgi(8)
HISTORY #
The httpd program first appeared in OpenBSD 5.6. httpd is based on relayd(8).
AUTHORS #
The httpd program was written by Reyk Floeter <reyk@openbsd.org>.
OpenBSD 7.5 - October 24, 2022