MacPorts で Apache 2 をインストールする

インストールをする

% sudo port install apache2

コマンドから Apache を起動する

% sudo /opt/local/apache2/bin/httpd -k start

停止する場合。

% sudo /opt/local/apache2/bin/httpd -k stop

再起動する場合。

% sudo /opt/local/apache2/bin/httpd -k restart

デーモンとして登録する場合

% sudo launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist

デーモンから削除する場合

% sudo launchctl unload -w /Library/LaunchDaemons/org.macports.apache2.plist

起動例。

% sudo /opt/local/apache2/bin/httpd -k start
% ps aux | grep httpd | grep -v grep
_www       882   0.0  0.0  2441660    584   ??  S     9:18PM   0:00.00 bin/httpd -k start
_www       881   0.0  0.0  2441660    584   ??  S     9:18PM   0:00.00 bin/httpd -k start
_www       880   0.0  0.0  2441660    584   ??  S     9:18PM   0:00.00 bin/httpd -k start
root       879   0.0  0.1  2441660   2340   ??  Ss    9:18PM   0:00.06 bin/httpd -k start
_www       884   0.0  0.0  2441660    584   ??  S     9:18PM   0:00.00 bin/httpd -k start
_www       883   0.0  0.0  2441660    584   ??  S     9:18PM   0:00.00 bin/httpd -k start
% sudo /opt/local/apache2/bin/httpd -k stop