単一サーバ上でApacheを複数プロセス起動する

複数のWebサイトを管理されている方で、Webサイト毎にWebサーバーを立てて運営されているケースも多いと思います。
しかし、Webサーバーを複数運用しているとパッチ適用など管理する時間が多くなり大変ですよね。
管理工数を減らすため、VirtualHostを使い、1台のサーバで複数のWebサイトを運用しているなんてケースもたくさんあると思います。
しかし、VirtualHostを利用した場合、httpdプロセスが共有されているため、httpdプロセスが停止してしまうとVirtualHost全てが使えなくなるという側面も持っています。この問題は、Webサイト毎にhttpdプロセスを起動させることで解決が可能です。
ただし、この方法は、httpdプロセス数に応じてリソースを消費するので導入サーバーのリソースが十分でない環境においては、おすすめできません。それでは、私がいつも行う手順を記載しますのでご参考にしていただければと思います。

Continue reading “単一サーバ上でApacheを複数プロセス起動する”