English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linuxのhttpdコマンド

Linux コマンド大全

LinuxのhttpdコマンドはApache HTTPサーバープログラムです。

httpdはApache HTTPサーバープログラムです。プログラムを実行することで、サーバーのサービスを起動できます。

構文

httpd [-hlLStvVX][-c<httpdコマンド>][-C<httpdコマンド>][-d<サーバーのルートディレクトリ>][-D<設定ファイル引数>][-f<設定ファイル>]

引数説明

  • -c<httpdコマンド> 構成ファイルを読み込む前に、オプションのコマンドを実行
  • -C<httpdコマンド> 構成ファイルを読み込んだ後に、オプションのコマンドを実行
  • -d<サーバーのルートディレクトリ> サーバーのルートディレクトリを指定
  • -D<設定ファイル引数> 構成ファイルに渡す引数を指定
  • -f<設定ファイル> 構成ファイルを指定
  • -h ヘルプを表示
  • -l サーバーがコンパイルされたモジュールを表示
  • -L httpdコマンドの説明を表示
  • -S 構成ファイルの設定を表示
  • -t 構成ファイルの構文が正しいかテスト
  • -v バージョン情報を表示
  • -V バージョン情報および環境を表示
  • -X サーバーを単一のプログラムとして起動します。

オンラインサンプル

構成ファイルの構文エラーをチェック

# httpd -t
httpd: サーバーの完全なドメイン名を判定できません、使用しています 127.0.0.1 for ServerName
Syntax OK

httpdを起動

httpd
httpd: サーバーの完全なドメイン名を判定できません、使用しています 127.0.0.1 for ServerName

コンパイルされたモジュールを表示

# httpd -l 
コンパイルされたモジュール:
 core.c
 prefork.c
 http_core.c
 mod_so.c

構成ファイルを表示

# httpd -L>1.log|tail -n 20 1.log
同時に生きている子供の最大数
許可されています *.confのみ、外部で、または 
ServerLimit (prefork.c)
このApache実行のMaxClientsの最大値
許可されています *.confのみ、外部で、または 
KeepAliveTimeout (http_core.c)
Keep-KeepAliveタイムアウト期間(秒)
許可されています *.confのみ、外部で、または 
MaxKeepAliveRequests (http_core.c)
KeepAliveの最大数-接続あたりのアクティブリクエスト数、または無限大のための0
許可されています *.confのみ、外部で、または 
KeepAlive (http_core.c)
持続接続をオンにするかオフにするか
許可されています *.confのみ、外部で、または 
LoadModule (mod_so.c)
モジュール名と読み込むための共有オブジェクトファイルの名前
許可されています *.confのみ、外部で、または 
LoadFile (mod_so.c)
サーバーに実行時読み込む共有オブジェクトファイルまたはライブラリ
許可されています *.confのみ、外部で、または 

Linux コマンド大全