我当前正在运行Mohave,并且正在尝试使用brew运行Apache。这是我所做的。
为确保brew
是最新的,我运行了brew update
两次。
更新之后,我运行'brew doctor'
然后,我已经安装并重新安装了httpd。
brew install httpd
brew reinstall -s httpd24
然后我在有和没有sudo的情况下启动brew服务
sudo brew services restart httpd
我已确认httpd.conf中的是brew正在使用的那个。我有以下选择:
ServerRoot "/usr/local/opt/httpd"
Listen 80
ServerName localhost
当我打localhost, localhost:80, localhost:8080, localhost: 8000
并踢localhost:8443
时,我收到了无法访问服务器的错误。意味着本地主机无法解析。关于我在做什么错的任何想法吗?我已经阅读了所有可能找到的解决方案,但没有任何效果。
更新:我跑了ps -aef | grep httpd
这是我的结果:
501 63857 89456 0 10:31AM ttys002 0:00.00 grep httpd