Mac电脑PHP开发环境配置

其实具体步骤不是很麻烦,主要就是Mac的那些权限问题比较恶心。笔者已经详细的写了解决办法。请按照步骤一步一步来吧~

需要什么?

  1. 安装 web 服务器;
  2. 安装 PHP;
  3. 安装数据库,比如Navigate Premium, MySQL。

mac电脑 的OS X系统已经自带apache和php,所以只要创建.php 文件,然后上传到 web 目录中即可。服务器会自动对它们进行解析。所以你无需编译或安装任何额外的工具。下面是具体的步骤。

apache配置

1、我们需要手动开启apache服务,打开终端输入以下命令:

sudo apachectl start

Mac电脑PHP开发环境配置

手动开启后,在浏览器中输入localhost或者127.0.0.1 后会显示“It works!” 字样,则说明Apache服务开启成功;如下图:

Mac电脑PHP开发环境配置
2、修改Apache的配置文件 ,终端中输入以下命令:

sudo vim /etc/apache2/httpd.conf

然后输入电脑密码就可以进入编辑了;

找到#LoadModule php7_module libexec/apache2/libphp7.so,

这里需要注意,每个电脑里面的这个php版本不同,笔者的是7.你的要看你具体的是多少才知道,不要盲目的找7。谢谢!

去掉前面的注释符“#”(这里涉及一些mac终端终端命令懂一些基本命令就可以了,这里的话按i进入编辑模式,按Esc退出编辑模式,然后输入:wq退出vim并且保存修改);如下图:
Mac电脑PHP开发环境配置

3、已上两步之后,在终端输入命令:

sudo apachectl restart

我们就可以重启下Apache,至此Apache就已经配置好了。

4、下面就可以写个简单“hello word!”php程序来检验下。Mac OS 的Apache2的默认根目录:/Library/WebServer/Documents;我们可以在这个目录下新建.php文件,但是在此之前我们最好先安装一个php编辑器,不然用vim 编辑器没那么方便;我用的是PhpStrom,大家可以自行下载自己喜欢的编辑器。
打开终端输入一下两条命令:

touch /Library/WebServer/Documents/hello.php
open /Library/WebServer/Documents/hello.php

如果告诉你权限不够,拒绝方法的话就在前面加sudo,最高权限

输入

如果更改文件的时候发现无法修改请按笔者这篇文章来:https://wudi98.blog.csdn.net/article/details/104597754
原因是因为你只有读的权限,没有写的权限。按照笔者上面链接步骤走就可以了。

如果想要找到你的这个这个文件夹位置请使用这个命令:

cd /Library/WebServer
open .
<?php
	echo "hello word!";
?>

更改地址:
localhost/hello.php
就可以看到我们echo出来的内容勒。
Mac电脑PHP开发环境配置
数据库就自行配置吧,笔者使用的是DataGrip。【都是JetBrains一套的东西】
DataGrip使用教程:https://wudi98.blog.csdn.net/article/details/102967046

上一篇:C基础——结构struct


下一篇:Linux加载/usr/local/lib中的so库问题