序言:
为了方便我们测试网络编程,所以我们在本地搭建Apache服务器,便于调试和管理
在Mac下搭建本地服务器(Mac自带Apache)
1.打开终端,进入目录
~$ cd /etc/apache2/
2.打开此目录
~$ open .
3.备份配置文件
~$ sudo cp httpd.conf httpd.conf.bak
4.用Sublime Text打开该目录下的httpd.conf文件
5.搜索DocumentRoot 将下面的路径,替换成自己的路径原路径:
DocumentRoot "/Library/WebServer/Documents"
Sites文件夹是自己创建的,记住Sites第一个字母为大写,创建完之后文件夹会有一个类似于Safari的标志,区别于其他空文件夹
我的路径:
DocumentRoot "/Users/rendashu/Sites"
6.搜索
Options FollowSymLinks Multiviews
替换成:
Options Indexes FollowSymLinks Multiviews
7.搜索php出现这句:
# LoadModule php7_module libexec/apache2/libphp7.so
将这句的注释“#”去掉
8.command + s保存退出
9.切换目录:
~$ cd /etc
10.备份文件:
~$ sudo cp php.ini.default php.ini
11.开启apache服务器。
~$ sudo apachectl -k start
12.完成后,在Safari输入:127.0.0.1,会出现如下情况。注意以下的demo.json等文件是我手动添加到上面所创建的Sites文件夹下的。