大家在 OS X 下开发 PHP/Python 使用的是什么环境配置?

2014-07-05 15:37:19 +08:00
 gangsta
目前10.9.3,Python在Mac下一直是预装的,PHP好像没有预装,另外Apache从某个版本开始,也不会预装了,现在想问下:

1 大家会选择安装XAMPP之类的套件么?(这样感觉是省事了,但Python已经预装了,似乎会多装一份?)
2 有Mac下的nginx + PHP/Python之类的套件么?
5207 次点击
所在节点    macOS
31 条回复
ychongsaytc
2014-07-06 17:34:27 +08:00
虚拟机搭建,生产环境保持完全一致,文件从 OS X 共享。

1. 完美主义者值得拥有:在不更改一丝 OS X 里服务器程序的情况下,任意定制不同版本的 Apache、Nginx、PHP & MySQL、Python、Node.js & NPM、Git、Ruby Gems 等等各种(还记得 OS X 升级对 Python 环境的破坏么?);
2. 禁用独显渲染,关掉各种虚拟机特性,耗电问题不用考虑;
3. 对服务器不熟悉的童鞋可以借此实验学习,虚拟机有快照功能,完成配置后再更新到生产环境服务器上;
4. 重装 OS X 系统即使木有 Time Machine 也不用重新配置环境。
5. 应该还有其他优点的,一时想不起来了。
Jack
2014-07-07 12:50:16 +08:00
MAMP最方便!2分钟配置直接开用
asmore
2014-07-08 23:21:56 +08:00
@ychongsaytc 请问哪个虚拟机软件在AIR也能跑得顺畅, VPC,VM?
asmore
2014-07-08 23:33:34 +08:00
@ychongsaytc 没用过vagrant,用这个就可以直接虚拟搭建生产环境了啊?
asmore
2014-07-08 23:35:02 +08:00
@ychongsaytc 马上动手研究...
ychongsaytc
2014-07-09 08:00:48 +08:00
@asmore

VMware Fusion 6 最新版。朋友在 MBA 上跑好几个虚拟机也不会卡,瘟疤、Ubuntu、Kali……

虚拟机系统个人装的是 Debian,最小化安装(即选择预装环境时一个都不勾选),装完系统之后手动安装 VMware Tools 和各种需要的环境组件。
jevonszmx
2014-07-09 22:50:23 +08:00
@ychongsaytc 我装VM要卡死,尤其是融合模式,不能忍,又换回PD了
ychongsaytc
2014-07-10 18:34:12 +08:00
@jevonszmx 融合模式?不是只把 VM 用作服务器环境嘛?完全部署完成之后,一开机就把他最小化然后 Command + H,然后忘掉环境,专心开发。

需要安装组件的话可以 SSH,也可以直接在 VM 上登录后操作。
orcx
2014-07-10 19:37:25 +08:00
port
jevonszmx
2014-07-10 21:16:07 +08:00
@ychongsaytc 公司重度使用svn,win下小乌龟太好用了,弃不掉
ychongsaytc
2014-07-10 22:03:00 +08:00
@jevonszmx 懂~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/121084

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX