Mac OSXでは、 `sudo lsof -i:80`を使って、どのプログラムがポート80で使用しているか聞いているかを知ることができます:

ターミナル

$ sudo lsof -i :80

Password:
COMMAND     PID   USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
httpd     12649   root    5u  IPv6 0xede4ca21f607010b      0t0  TCP ** :http (LISTEN)
httpd     12650   __www    5u  IPv6 0xede4ca21f607010b      0t0  TCP ** :http (LISTEN)
httpd     12653   __www    5u  IPv6 0xede4ca21f607010b      0t0  TCP ** :http (LISTEN)

PIDの詳細を知るには:

$ ps u 12649
USER   PID  %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND
root 12649   0.0  0.0  2463084   4020   ??  Ss    5:40PM   0:00.21/usr/sbin/httpd -D FOREGROUND

$ ps u 12650
USER   PID  %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND
__www 12650   0.0  0.0  2463084   1580   ??  S     5:40PM   0:00.01/usr/sbin/httpd -D FOREGROUND

この `/usr/sbin/httpd`はポート80でリッスンします。これはApacheサーバーでなければなりません。


P.S Mac OSX Yosemite、v10.10

でテスト済み