Mac OS下自带了Apache,我们只需要对它进行配置就可以使用了。
系统默认是隐藏apache安装目录的,但我们可以通过“命令行”或者“文件夹前往”的方式找到它。
ps:/ect目录是mac os 系统存放系统配置信息的地方,里面都是xxx.conf的配置文件。
可以通过两种方法找到它:
1、命令行
在终端输入 open /etc 命令运行即可
2、文件夹前往
打开Finder > 前往 >前往文件夹
下面开始正式配置
一、在个人目录(我这里是abc)下新建文件夹Sites
二、在刚才的目录里找到httpd.conf(etc/apache2/httpd.conf)
找到DocumentRoot编辑路径
这一步也可以在控制台完成:
// 切换工作目录
cd /etc/apache2
// *** 备份文件,以防不测,只需要执行一次就可以了(可以使用ls命令查看是否新增了httpd.conf.bak文件)
sudo cp httpd.conf httpd.conf.bak
// 提示:如果后续操作出现错误!可以使用以下命令,恢复备份过的 httpd.conf 文件(此步骤不需执行)
sudo cp httpd.conf.bak httpd.conf
// 用vim编辑httpd.conf(vim里面只能用键盘,不能用鼠标)
sudo vim httpd.conf
//按i进入编辑模式
// 查找DocumentRoot 修改和上面一样的地方
//找到
Options FollowSymLinks Multiviews
//加一个单词
Options Indexes FollowSymLinks Multiviews
// 退出编辑模式,进入命令模式
ESC
//保存并退出一下
:wq
三、在控制台输入命令开启服务
sudo apachectl start //启动Apache
sudo apachectl stop //停止Apache
sudo apachectl restart //重启Apache
四、在浏览器中访问http://localhost/或者http://127.0.0.1