中文参考文档:[php] 在mac下使用 Homebrew 配置 Nginx、php、Mysql 开发环境 英文参考文档:Install Nginx, PHP-FPM, MySQL and phpMyAdmin on OS X Mavericks or Yosemite
来吧,今天刚好自己要试试,就觉得自己写一下。 之前用nginx+liunx多一些,所以mac自带的apache基本上对我没什么用,所以果断打算装虚拟机跑liunx然后在安装环境。 你需要: VirtualBox+Vagrant+centos(或者别的liunx镜像)+PHP环境安装的东西 基本上就是这样,virtualbox是号称最好的免费虚拟机,vagrant是用来安装部署虚拟开发环境的。别的不用说了。
来吧,下载virtualbox: Downloads – Oracle VM VirtualBox
选for os x 别选错 下载vagrant Download - Vagrant by HashiCorp 下载centos的镜像 A list of base boxes for Vagrant
<code class="language-text">$ cd ~/workspace # 切换目录
$ vagrant init centos65 # 初始化
$ vagrant up # 启动环境
</code>
brew install php7 atom 编写代码 开始学习时,只需要命令行运行php hello.php 或用php 自带web server php -S 0.0.0.0:8090 或 php -S 127.0.0.1:8090
vagrant+virtualBox+centos
Mac 下快速搭建php环境之集成软件推荐 可以去看看这篇文章,我个人建议最好不用系统自带的php环境。我使用了XMAPP 、AMPPS 、MAMP PRO(收费,可以团购),做了对比,还是MAMP PRO最方便,最好操作.定制性也最好.
========= update:2015-11-18 21:56:58 自动发现了vagrant+box 这个神奇的组合之后,果断推荐Mac的童鞋使用 使用教程: Go-in-Action/01.2.md at master · astaxie/Go-in-Action · GitHub
吐血回答这个问题。个人感觉自己弄真的非常麻烦,从刚开始学的时候配iis到后来配apache,到后来开始用集成环境,真心觉得,如果是学习和测试,那么集成环境无疑在开始的时候方便太多太多了。 php环境,windows上推荐wamp,好用,用了3年,后来换了mac,一开始用了xampp,这个真心蛋疼,一开始还好,用了半个月,但是某次重启后,报一个 must be a document (具体不记得了)真心操蛋,有说是selinux问题的,反正无论如何无法解决。 后来换mamp了,使用还可以。
VirtualBox + Vagrant 利用虚拟机,安装一个linux 系统,环境搭建在 Linux 系统中。 安装手册:VirtualBox + Vagrant
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn