Mac下配置本地Apache服务器

Mac自带了Apache环境,我们要做的只是稍微配置一下。
环境:Mac OS X 10.11 。

启动Apache
启动 在终端输入:sudo apachectl start
验证 在浏览器输入“http://localhost” 显示It works!说明服务器已经启动成功了

Apache默认的根目录在“/Library/WebServer/Documents/”下。

配置服务器

在Finder中创建一个"Test"的文件夹,直接创建在根目录下,如图


Mac下配置本地Apache服务器_第1张图片
企业微信截图_4ba97a76-5e07-4b30-9c2a-466077095d56.png

1、切换工作目录下:cd /etc/apache2

2、备份文件,只需要执行一次:sudo cp httpd.conf httpd.conf.bak

3、如果操作出现错误!可以使用命令,恢复备份的 httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf

4、用vim编辑httpd.conf文件,httpd.conf文件时Apache的配置文件:sudo vim httpd.conf
这时候需要输入密码来获取权限,出现如下界面:


Mac下配置本地Apache服务器_第2张图片
企业微信截图_92c7a052-8882-4020-bf4f-84c7a3ec8df2.png

5、按住shift键,并且输入“ :”号进入vim命令模式(一定要在英文输入法状态下),搜索/DocumentRoot,找到图中对应位置将圈内路径改为之前创建的Test文件夹的路径。(备注:英文状态下 按 i 键进入输入模式修改路径)


Mac下配置本地Apache服务器_第3张图片
企业微信截图_cca73bb3-fb4a-4f0e-857d-bb900cb26d3e.png

6、之后找到Options FollowSymLinks:修改为Options Indexes FollowSymLinks,在两个单词间添加一个Indexes单词。

7、接下来查找php,:/php,定位到图中位置:


Mac下配置本地Apache服务器_第4张图片
企业微信截图_eba05b9b-dc6b-4820-a7ef-9a8b8c767ece.png

8、将这句代码前面的#去掉。最后 Esc退出, :wq保存并退出。

9、切换工作目录:cd /etc

10、拷贝php.ini文件:sudo cp php.ini.default php.ini

重新启动apache服务器

在终端输入:sudo apachectl -k restart

这个时候如果在浏览器地址输入“http://127.0.0.1/”,就会将Test文件夹中的目录列出来了。同一工作组里的电脑可以通过本电脑的ip地址来访问本电脑上的文件。


Mac下配置本地Apache服务器_第5张图片
企业微信截图_bc0c17d2-1e11-46a9-bd94-dc35d3fc368c.png

至此本地部署已经完成,Test文件夹下的文件可以被访问到(访问路径要带文件后缀名)。

你可能感兴趣的:(Mac下配置本地Apache服务器)