Web開発上級
httpd
httpd
一言で言うと
Apache のプロセス/パッケージ名。
もう少し詳しく
一言で言うと
Apache のプロセス/パッケージ名。
もう少し詳しく
Apache のプロセス/パッケージ名。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
httpd は Apache HTTP Server のデーモンプロセス名です。Linux サーバー上では /usr/sbin/httpd として起動し、systemctl start httpd や systemctl enable httpd などで制御します。RHEL・CentOS 系ディストリビューションではパッケージ名も httpd ですが、Debian・Ubuntu 系では同等のパッケージが apache2 という名前になっている点に注意が必要です。設定ファイルは RHEL 系では /etc/httpd/conf/httpd.conf に置かれています。
実務でどう使うか
systemctl status httpd でプロセスの稼働状態を確認し、/var/log/httpd/error_log でエラーを調査します/etc/httpd/conf.d/ 配下のファイルに記述し、httpd -t で構文チェックを行ってから systemctl reload httpd で反映しますdnf install httpd、Ubuntu 系では apt install apache2 でインストールします関連する章
Ch267 で詳しく学べます。