最近MacのOSをLionからLion Serverにアップグレードしました。これは、Apacheの起動時にhttpd.confの設定を読み込む方法を変更します。特に、WEBSHARING_ONやMACOSXSERVERのような環境変数はServer.appプロセスによって設定されるため、Apacheの起動時に余分なモジュールやファイルが読み込まれます。Lion ServerでのApacheの正常な再起動
だから今、ロードされたすべての適切な設定とモジュールをApacheサーバを再起動し、私はコマンドを使用する必要があります: -
sudo serveradmin stop web && sudo serveradmin start web
以前、私が実行します: -
sudo apachectl -S
sudo apachectl graceful
を後者の方がはるかに好きです。 1つは、コマンドがはるかに速く戻り、apache/httpdサーバープロセスが完全に終了せず、設定がリロードされただけだとも思います。
したがって、Lion Serverで正常にApacheを再起動する方法はありますか?