heraldboy
V2EX  ›  PHP

大家对在 Mac 下开发调试 Php,Mysql 都怎么设置环境

  •  
  •   heraldboy · Jan 8, 2016 · 7335 views
    This topic created in 3962 days ago, the information mentioned may be changed or developed.

    以前一直用 windows 开发,各种环境的坑已经都填好了。
    从去年一直用 mac 做主力机,但最近搞个 Php 项目,发现在 mac 下安装 php 环境太成问题了,先是 gd 组件问题,后是 memcached 死活装不上,网上也少一键安装的集成环境。
    想看看大家都怎么解决的。

    40 replies  •  2016-01-14 11:47:31 +08:00
    ik0r
    ik0r
    Jan 8, 2016
    1
    brew install php56
    brew install mysql
    Strikeactor
    Strikeactor
    Jan 8, 2016
    2
    远程调试
    ifconfig
    ifconfig
    Jan 8, 2016
    3
    装一个 Lantern 然后科学上网,我以前跟你遇到的问题都能找得到的其实
    kenzi
    kenzi
    Jan 8, 2016 via iPad
    4
    Vagrant …
    huijiewei
    huijiewei
    Jan 8, 2016
    5
    brew
    launchRocket
    chemzqm
    chemzqm
    Jan 8, 2016
    6
    最好不要改 mac 默认的 php 设置,会被系统更新坑到...
    brew 是很不错的选择
    zhuangzhuang1988
    zhuangzhuang1988
    Jan 8, 2016
    7
    那就换回来..
    kchum
    kchum
    Jan 8, 2016 via iPhone
    8
    Homestead
    tczzjin
    tczzjin
    Jan 8, 2016
    9
    fhefh
    fhefh
    Jan 8, 2016
    10
    MAMP or MAMP Pro
    EchoWang
    EchoWang
    Jan 8, 2016
    11
    虚拟机
    66beta
    66beta
    Jan 8, 2016
    12
    以前是 xampp
    现在是 docker
    way
    way
    Jan 8, 2016
    13
    MAMP
    iLtc
    iLtc
    Jan 8, 2016
    14
    MAMP
    orvice
    orvice
    Jan 8, 2016
    15
    brew....
    OSX 装环境比 win 简单多了吧
    tinyhill
    tinyhill
    Jan 8, 2016
    16
    mac php 不是自带的吗
    neutrino
    neutrino
    Jan 8, 2016
    17
    换回来好了。。 windows 除 xp 要注意 php 版本外,各种一键安装包都不错,推荐 wpn-xm
    zonghua
    zonghua
    Jan 8, 2016
    18
    php -S localhost:8080
    kungfuchicken
    kungfuchicken
    Jan 8, 2016 via Android
    19
    docker +1
    master
    master
    Jan 8, 2016 via Android
    20
    目前 docker
    aisin
    aisin
    Jan 8, 2016
    21
    MAMP
    LINAICAI
    LINAICAI
    Jan 8, 2016
    22
    MAMP or MAMP Pro +1
    junzki
    junzki
    Jan 8, 2016
    23
    XAMPP......
    justdoit123
    justdoit123
    Jan 9, 2016
    24
    docker(在 mac 上,本质也是虚拟机)、虚拟机

    网络配置好,用 terminal 里的 ssh 连接上去操作。开发基本都配在虚拟机里了,环境干净安心,可以快照恢复。
    lxrmido
    lxrmido
    Jan 9, 2016
    25
    每次系统更新完都要改回一大堆配置,心好累
    zhs227
    zhs227
    Jan 9, 2016
    26
    一直 Vagrant , vagrant up 一下完事。
    herozzm
    herozzm
    Jan 9, 2016 via Android
    27
    我是编译安装, LZ 搜索 mac 编译安装 lnmp
    mianju
    mianju
    Jan 9, 2016
    28
    搞台云服务器弄也不错哦
    wupher
    wupher
    Jan 9, 2016
    29
    MAMP
    Docker 也用过,没 MAMP 省事。
    jessynt
    jessynt
    Jan 9, 2016 via iPhone
    30
    MAMP 省事
    cys
    cys
    Jan 9, 2016 via iPhone
    31
    Ampps
    sin30
    sin30
    Jan 9, 2016
    32
    https://github.com/Sin30/Dockerfiles 最近在研究 docker ,搞了一套 Nginx + PHP-FPM + Redis + MySQL ,可以看看。挺方便的。
    vus520
    vus520
    Jan 10, 2016
    33
    brew ,还有更好的么。所有扩展都是 brew 安装的,前提要自己删除 mac 自带的 httpd 、 php 、 php-fpm
    narrowei
    narrowei
    Jan 10, 2016
    34
    xampp 。。。 128G 玩不起 docker
    heraldboy
    heraldboy
    OP
    Jan 10, 2016
    36
    @ifconfig 折腾很久了,问题多多,感觉没必要在环境上钻牛角尖了,先开虚拟机用回 windows 环境
    heraldboy
    heraldboy
    OP
    Jan 10, 2016
    37
    @kenzi Vagrant 应该是个挺好的方案,昨天在 Mac mini 上试了一次,没成功,启动失败
    heraldboy
    heraldboy
    OP
    Jan 10, 2016
    38
    综合大家意见和自己的摸索,对于自己比较熟悉 windows 环境,毕竟已经开发了 10 多年了, windows 一键安装包很多, Mac 下即使各种方式其实都比较繁琐,绝对达不到一键安装, mamp 还可以,但 pro 收费。
    决定在 windows 搭建环境调试,毕竟开发不是主业啊,没必要太纠结。
    heraldboy
    heraldboy
    OP
    Jan 10, 2016
    39
    发现问个问题不但大家给了很多方案,还顺带赚了很多铜币,比签到还多。
    oamzn
    oamzn
    Jan 14, 2016
    40
    Vagrant+1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2035 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 06:43 · PVG 14:43 · LAX 22:43 · JFK 01:43
    ♥ Do have faith in what you're doing.