求教怎么在Mac配置PHP开发环境,小弟跪谢了!

这是我写的Mac安装Lnmp的教程,你可以看下

Mac配置Lnmp环境

Mac中自带Apache,输入

sudo apachectl start

启动Apache。

输入

sudo vi /etc/apache2/httpd.conf

打开Apche的配置文件。

方法一

mac版本Mac OS 10.10.1以后貌似都自带的Apache和PHP环境,只需要启动对应的服务就OK!

在终端下面

1.

sudo apachectl start //启动Apache服务

sudo apachectl restart // 重新启动Apache服务

sudo apachectl stop // 关闭Apache服务

httpd -v // 查看Apache的版本

2.Macbook pro下Apache的网站服务器根目录在/Library/WebServer/Documents路径下

编辑http.conf配置文件:

sudo vim /etc/apache2/httpd.conf

去掉以下部分的注释:

LoadModule php5_module libexec/apache2/libphp5.so

记得要重启下

测试文件测试一下

<?php phpinfo(); ?>

MySQL 要自己下载…..

*方法二 下载 MAMP 我本人在用 哈哈*

1.下载一个XAMPP for mac

这个软件主要包括了Apache、PHP5、MySQL、phpMyAdmin等等

2.可以到官方网站http://www.apachefriends.org/en/xampp-macosx.html下载

3.双击、一路继续即可完成安装,在应用程序文件夹下会有个XAMPP文件夹,里面有个XAMPP Control Pannel的应用程序就可以控制平台了

4.配置php.ini,打开./Application/xampp/etc/php.ini

http://115.28.155.116/wordpress/?p=193

这是我自己写的一个安装教程 你可以看看

mamp pro

吧。方便快捷。。。最新版支持php7了。

lnmp.org

可以采用vagrant https://liuzhichao.com/p/1940.html

我的方案是自带的apache+homebrew

已经用了两年。

1、Homebrew 主要是安装什么都方便,避免你在工作中遇到环境配置问题而耽误工期。

2、如果你不想用自带的APACHE可以用Homebrew安装一个,NGINX

3、Homebrew的缺点是不能代替你安装很多最新的东西,还是要手动编译安装。

4、另外可以顺便学下别的 比如 GO NODE。。

xampp。http://rj.baidu.com/soft/detail/25759.html?ald

OS X下配置Nginx+PHP+MySQL

https://kotori.love/archives/install-nginx-php-mysql-on-osx.html

1,下载brew

2,brew install php nginx mysql

brew是一个比较好用的管理工具

相当于centos的yum,ubuntu的apt-get

https://www.apachefriends.org/zh_cn/index.html

用集成环境可好?

可以直接用的MAMP集成环境https://www.mamp.info/en/

建议使用 homebrew 安装开发环境,可以定制安装各种组件,配置文件什么的位置也都相对标准,扩展包的安装也非常方便。可以参考下边的教程,或者自己谷歌一下。

http://yansu.org/2013/12/11/lamp-in-mac.html

装上homebrew,然后brew install 你需要的组件就好了。很简单的。

https://www.apachefriends.org/zh_cn/index.html

这个最快最简单

不管是安装 php还是python,mac都表现的和傻逼一样

mac上配置php开发环境,Mac配置PHP开发环境相关推荐

  1. win10显示隐藏文件_如何在Mac上显示隐藏文件?苹果mac显示隐藏文件夹方法

    与任何操作系统一样,macOS会将重要文件隐藏起来,以防止意外删除它们并因此而损坏系统.但是,在某些情况下,您可能需要在Mac上显示隐藏文件,例如,浏览" 库"文件夹并清除旧日志, ...

  2. mac 显示隐藏文件_如何在Mac上显示隐藏文件?苹果mac显示隐藏文件夹方法

    与任何操作系统一样,macOS会将重要文件隐藏起来,以防止意外删除它们并因此而损坏系统.但是,在某些情况下,您可能需要在Mac上显示隐藏文件,例如,浏览" 库"文件夹并清除旧日志, ...

  3. 如何在Mac上截屏?在Mac上截屏的几种不同方法

    当您想在Mac上截图时,您既可以使用本机工具也可以使用第三方工具.因此,让我们看看如何充分利用Mac上的屏幕截图选项,并探索一些有用的技巧.一起了解在Mac上截屏的几种不同方法,包括一些第三方应用推荐 ...

  4. Mac上使用LaTeX(小白入门配置Latex)

    Mac上使用LaTeX(完全小白入门Latex) latex本身可以理解为一种 语言,是专门用来进行排版和字体设置的语言. 在Mac OS X上使用latex,需要先配置环境,再使用编译器(如果不用编 ...

  5. linux 如何让.开头的文件不隐藏_如何在Mac上显示隐藏文件?苹果mac显示隐藏文件夹方法

    与任何操作系统一样,macOS会将重要文件隐藏起来,以防止意外删除它们并因此而损坏系统.但是,在某些情况下,您可能需要在Mac上显示隐藏文件,例如,浏览" 库"文件夹并清除旧日志, ...

  6. mac 上传ftp服务器文件大小,mac与windows通过ftp传输文件

    1.两个系统相互传文件,比较通用的方式是用QQ,两台电脑一台各登陆一个qq,发文件就行了,在同一个网段时,qq会自动转换为按局域网的方式传输. 2.本人不愿安装qq,以ftp方式进行传输,先在wndo ...

  7. iphone怎么投屏到mac上 iphone投屏到mac方法

    iphone如何投屏到mac上?相信小伙伴们一定很好奇,下面小编为大家带来了iphone投屏到mac方法教程说明,感兴趣的小伙伴赶紧跟着小编一起来看看吧. iphone投屏到mac教程: iphone ...

  8. 在Mac上通过VMware Fushion 15.1配置静态IP虚拟机实录

    一.业务场景 在rMBP上的VMware Fushion 15.1安装虚拟机,采用一切默认的配置,经过简单几步,我们将得到一个dhcp协议的具有动态ip地址的虚拟机,可以满足绝大多数情况,也很方便很好 ...

  9. mac上如何安装oracle,在mac上安装oracle instant client 和 sqlplus

    自己在oracle数据库方面是个小白,花了好长时间研究一些很基础的东西.所以在这里写点东西,可以使同样在oracle数据库方面的新手,减少一些不必要的时间花费. 这篇文章主要介绍如何在mac电脑上安装 ...

  10. ftp mac上传文件到服务器,mac ftp 如何上传文件到服务器

    mac ftp 如何上传文件到服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器 ...

最新文章

  1. 解读 C# 中的正则表达式
  2. python中自定义函数如何传递动态参数_python 函数的动态参数
  3. Winforn中怎样在窗体中打开另一个窗体
  4. html怎么做模糊条纹,如何使用纯CSS实现彩虹条纹文字的效果
  5. Android开发中调用Spring CXF整合发布的WebService接口为什么抛出异常错误?
  6. 【Python基础知识-pycharm版】第十一节-文件操作(IO技术)
  7. mini6410 uboot board.c 分析
  8. 【数据结构笔记25】判断Code[]是否为Huffman Codes,或是否为WPL最小编码
  9. nginx入门之编译安装
  10. Python中的闭包与参数引用域
  11. matlab 模拟滤波器,基于MATLAB的模拟滤波器设计
  12. Spring-xsd文件-配置文件
  13. 中国全国行政区代码表
  14. EXCEL( 获得指定列的最后一个非空单元格)
  15. 打工能实现财富自由吗?--互联网老辛的思考
  16. Oracle数据库类毕业论文文献有哪些?
  17. 某大厂程序员吐槽外包员工是大爷
  18. mac 安装selenium 教程
  19. 利用vue-pdf插件来让pdf的base64数据显示在页面上
  20. Matplotlib绘制三维数据点与线

热门文章

  1. 【Java线程】线程协作
  2. [AWS vs Azure] 云计算里AWS和Azure的探究(4)
  3. C#流程控制语句--跳转语句(break,continue,goto,return,)
  4. Redis 未授权访问漏洞
  5. 深入理解JVM原理之编译openjdk7
  6. python函数与函数式编程
  7. mysql安装完成后登入错误
  8. (动态,静态)(解释,编译)(强类型,弱类型)
  9. selinux 设置关键命令行
  10. [转载]中国公历算法