HTTPD は Apache2 Web サーバーを指し、Linux システムで一般的に使用されます。 Web サーバーは通常、HTTP プロトコルを使用して Web ページを転送します。 HTTP 以外にも、HTTPS や FTP などのプロトコルもサポートされています。 CentOS/RHEL サーバーに httpd をインストールするには:
# yum install httpd -y
それでは始めましょう。これは CentOS/RHEL ディストリビューションなので、以下の systemctl コマンドを使用します。
# systemctl enable --now httpd
これで、ブラウザに移動してアドレス「http://127.0.0.1:8080」に移動し、Apache の基本的なウェルカム ページを開くことができます。
httpd コマンドの例
1. サーバー ルートの初期値を設定するには:
# httpd -d /var/tmp/
2. 構成ファイルを設定するには:
# httpd -c /etc/myconfig.conf
3. Apache Web サービスを開始/再起動/停止するには:
# httpd start # httpd stop # httpd restart # httpd graceful # httpd graceful-stop
4. 構成ファイルを読み取る前に構成ディレクティブを処理するには:
# httpd -C
5. 構成ファイルを読み取る前に構成ディレクティブを処理するには:
# httpd -c
6. 構成パラメータを設定するには:
# httpd -D
7. http デーモンのログ レベルを設定するには:
# httpd -e
8. サーバーの起動中にエラー メッセージをファイルに送信するには:
# httpd -E /tmp/error.log
9. 共有オブジェクト ファイルのディレクトリを設定するには:
# httpd -R /dri/path
10. httpd のヘルプを表示するには:
# httpd -h
11. サーバーにコンパイルされたモジュールのリストを表示するには:
# httpd -l
12. ディレクティブのリストを表示するには:
# httpd -L
13. 静的モジュールとロード済みモジュールのリストを表示するには:
# httpd -M
14. 構成ファイルから解析された設定を確認するには:
# httpd -S
15. 構成ファイルのみの構文テストを実行するには:
# httpd -t
16. httpd のバージョンを表示するには:
# httpd -v
17. httpd のバージョンとビルド パラメータを出力するには:
# httpd -V
18. httpd を debu モードで実行するには:
# httpd -X
19. Apache を Windows NT サービスとしてインストールするには:
# httpd -k install # httpd -k config # httpd -k uninstall
20. 通知する Apache サービスの名前:
# httpd -n name
21. エラー メッセージが読めるように、エラー時にコンソール ウィンドウを開いたままにするには:
# httpd -w