前言

由于意外原来的电脑牺牲了,也没备份数据,所以新的电脑一切环境都要重新搞一遍,为了防止以后再出问题,在此记录一下,不用再搜来搜去了,方便以后。

一、启动Apache

macos本身就已经自带apache环境,只是没有开起来,只要开启就好了。
打开终端,输入以下命令开启:

sudo apachectl start

开启后在浏览器输入127.0.0.1或者localhost可以直接进入默认站点,看到“It works!”就是开启成功了。
默认站点的目录在“/Library/WebServer/Documents/”下。

二、修改默认站点

先新建一个自定义站点文件夹,不要中文,我建的是Sites
然后修改前先修改一下权限,否则无法修改
打开finder(访达)-前往-前往文件夹
输入/etc/apache2前往
0.png

给这个apache2文件夹权限,现复制这个文件夹的路径
WX20200314-130146@2x.png
然后终端输入:

sudo chmod -R 777 这里粘贴路径

WX20200314-130647@2x.png

权限给好后,把httpd.conf这个文件复制一份出来,防止修改出错便于恢复
然后使用文本编辑打开,搜索DocumentRoot找到以下地方,修改成你刚刚新建的站点文件夹路径
WX20200314-131431@2x.png
继续搜索Options,找到以下地方,修改成Options Indexes FollowSymLinks Multiviews
WX20200314-134842@2x.png
还是搜索LoadModule php7,找到以下地方,去掉前面的#
WX20200314-135651@2x.png

修改好直接保存退出,回到终端重启apache,输入:

sudo apachectl restart

然后访问一下127.0.0.1看看站点是不是自己设置的目录了?
好了,完事。。。