Mac OS上PHP开发环境——配置Apache和php


Mac上配置Apache和php

Mac OS 预装有php和apache(默认安装路径是/etc/apache2)

终端查看php和apache版本

sudo apachectl -version

sudo php -v

 

Apache 常用命令

sudo apachectl start 开启apache服务

sudo apachectl stop 停止apache服务

sudo apachectl restart 重启apache服务

sudo apachectl -v 查看apache服务

 

修改默认端口

在浏览器输入localhost:80或者localhost:8080,如果显示It works!则服务器已正常启动。

打开Finder访达  ->  command+shift+g  -> 输入路径/etc/apache2 -> httpd.conf 文件

修改Listen的端口号即可

 

修改PHP配置文件

将httpd.conf文件拷贝到desktop(因为该文件是被锁定不允许修改的)

打开拷贝的httpd文件,找到关键字LoadModule php,去掉注释#(commond+f)

然后保存文件,替换原来的httpd.cond

进入Finder访达,Commond+Shift+G,输入/private/etc

在/private/etc 目录下,找到一个名为 php.ini.default的文件,将这个文件复制到/etc/apache2目录下,将文件重命名为php.ini(去掉.default)

终端输入命令sudo apachectl restart,重启Apache服务
浏览器输入localhost,会显示It Works!

测试运行PHP文件

进入/Library/WebServer,开启WebServer读写权限。
这个文件夹是服务器的根路径文件夹,默认情况下我们是没有读写权限的

项目部署路径默认下是/Library/WebServer/Documents,

在配置文件里搜索关键字DocumentRoot,如下图

 

点击Document文件夹->显示简介

将当前用户添加进来,权限选择读与写

在服务部署路径(默认/Library/WebServer/Documents)里新建一个index.php文件

打开浏览器访问localhost/index.php

 

Reference

  1. Mac上配置Apache和php
  2. mac下搭建apache+PHP环境

 

声明:自在独行|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Mac OS上PHP开发环境——配置Apache和php


海阔凭鱼跃,天高任鸟飞