用語集に戻る
Web開発上級

httpd

httpd

一言で言うと

Apache のプロセス/パッケージ名。

もう少し詳しく

一言で言うと

Apache のプロセス/パッケージ名。

もう少し詳しく

Apache のプロセス/パッケージ名。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。

httpd は Apache HTTP Server のデーモンプロセス名です。Linux サーバー上では /usr/sbin/httpd として起動し、systemctl start httpdsystemctl enable httpd などで制御します。RHEL・CentOS 系ディストリビューションではパッケージ名も httpd ですが、Debian・Ubuntu 系では同等のパッケージが apache2 という名前になっている点に注意が必要です。設定ファイルは RHEL 系では /etc/httpd/conf/httpd.conf に置かれています。

実務でどう使うか

  • インフラ・バックエンド ── サーバーへのデプロイ後に systemctl status httpd でプロセスの稼働状態を確認し、/var/log/httpd/error_log でエラーを調査します

  • 設定管理 ── バーチャルホストや SSL 証明書の設定を /etc/httpd/conf.d/ 配下のファイルに記述し、httpd -t で構文チェックを行ってから systemctl reload httpd で反映します

  • パッケージ管理 ── RHEL 系では dnf install httpd、Ubuntu 系では apt install apache2 でインストールします
  • 関連する章

    Ch267 で詳しく学べます。

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る