本来一直在学javaWeb,今天突发奇想想要学一下php,没想到搞Apache的配置一搞就是一下午😂
说一下我遇见的问题和mac上如何配置自带Apache。
我遇到的问题是,在我输入apachectl restart之后一直显示这个:

终端一直报错
两种解决的方案:
1.打开终端(terminal)
输入命令然后进入/etc/apache2文件夹,打开下面的httpd.conf,找到ServerName然后取消注释。写上ServerName localhost:80

打开httpd.conf

httpd.conf里找到ServerName的地方
2.在同样的/etc/apache2文件夹里面打开apache2.conf,并在里面写上同样的
ServerName localhost:80
如果上面两种方式都没用(比如说我,在进行上面两步之后都不行),可以看一下是不是在别的地方也有httpd.conf文件
我在/usr/local/etc/httpd文件夹下也找到了httpd.conf文件,重复上面的步骤1.配置这里的httpd.conf文件

打开httpd.conf
配置完毕之后,再次在终端里面输入sudo apachectl restart

重启apache

访问localhost:80/index.html
然后就成功啦!