Linux httpd Command
The Linux httpd command is the Apache HTTP server program.
httpd is the Apache HTTP server program. Executing the program directly can start the server service.
Syntax
httpd [-hlLStvVX][-c<httpd指令>][-C<httpd指令>][-d<服务器根目录>][-D<设定文件参数>][-f<设定文件>]
Parameter Description:
- -c<httpd directive> Execute the directive in the options before reading the configuration file.
- -C<httpd directive> Execute the directive in the options after reading the configuration file.
- -d<server root directory> Specify the server's root directory.
- -D<configuration file parameter> Specify the parameter to pass to the configuration file.
- -f<configuration file> Specify the configuration file.
- -h Display help.
- -l Display the modules included when the server was compiled.
- -L Display the description of httpd directives.
- -S Display the settings in the configuration file.
- -t Test whether the syntax of the configuration file is correct.
- -v Display version information.
- -V Display version information and build environment.
- -X Start the server as a single process.
Examples
Check the configuration file for syntax errors
# httpd -t httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName Syntax OK
Start httpd
httpd httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Display compiled modules
# httpd -l Compiled in modules: core.c prefork.c http_core.c mod_so.c
Display configuration file
# httpd -L>1.log|tail -n 20 1.log Maximum number of children alive at the same time Allowed in *.conf only outside , or ServerLimit (prefork.c) Maximum value of MaxClients for this run of Apache Allowed in *.conf only outside , or KeepAliveTimeout (http_core.c) Keep-Alive timeout duration (sec) Allowed in *.conf only outside , or MaxKeepAliveRequests (http_core.c) Maximum number of Keep-Alive requests per connection, or 0 for infinite Allowed in *.conf only outside , or KeepAlive (http_core.c) Whether persistent connections should be On or Off Allowed in *.conf only outside , or LoadModule (mod_so.c) a module name and the name of a shared object file to load it from Allowed in *.conf only outside , or LoadFile (mod_so.c) shared object file or library to load into the server at runtime Allowed in *.conf only outside , orOther Extensions
Linux Command Encyclopedia