コメントへの返信を読むと、そもそもapacheが80番ポートをリッスンできていないそうですね。
phpmyadminの使用は、apacheが正常に動いていなくてはならないと思うので、まずapacheが正常動作できるようにするとよいと思います。
(質問者さんはmacOS付属のapacheを使用したということでよろしいですよね...?)
ちなみに、私の手元でデフォルト設定でmacOS同梱のapacheを起動したところ、正常に動きました。(phpmyadminは使ってませんが)
ちなみにapacheの起動は次のように行いました。
bash
1# 起動
2$ sudo apachectl start
3# 状態確認
4$ sudo apachectl status
5Go to http://localhost:80/server-status in the web browser of your choice.
6Note that mod_status must be enabled for this to work.
ポートの使用確認
$ sudo lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
(略)
httpd 31003 root 4u IPv6 0x7310b69698f049d1 0t0 TCP *:http (LISTEN)
httpd 31010 _www 4u IPv6 0x7310b69698f049d1 0t0 TCP *:http (LISTEN)
httpd 31025 _www 4u IPv6 0x7310b69698f049d1 0t0 TCP *:http (LISTEN)
httpd 31025 _www 11u IPv6 0x7310b69698f36e51 0t0 TCP localhost:http->localhost:63819 (ESTABLISHED)
httpd 31028 _www 4u IPv6 0x7310b69698f049d1 0t0 TCP *:http (LISTEN)
httpd 31029 _www 4u IPv6 0x7310b69698f049d1 0t0 TCP *:http (LISTEN)
同じコマンドを打っているはずなのにapacheが80番ポートを使ってくれない場合、apacheの設定を初期化してみるとよいと思います。
OSX MavericksはApacheを再インストールしてしまうが慌てなくていいという記事によると、次の方法で、macOSに付属のapacheの設定を戻せるようです。
(略)...以下の方法で以前の設定を復元できる。
以前の設定だが、このファイル(/private/etc/apache2/httpd.conf.pre-update)に保存されている。
httpd.confにリネームするか、DIFFで差分をとって必要な箇所のみコピーし、以前の設定状態に戻してから
sudo apachectl stop , sudo apachectl start で再起動すると良い。
(もちろん、httpd.confのバックアップは忘れずに)
などを参考に、macOS付属のapacheの設定を戻して試してみてください。macOS 10.14.4でも同じ場所に設定ファイルがあるようです。