首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
V2EX  ›  问与答

被 mac 上的 PHP 环境搞的心力憔悴,求标准解决方案...

  •  
  •   jeffcott · 259 天前 · 3532 次点击
    这是一个创建于 259 天前的主题,其中的信息可能已经有所发展或是发生改变。

    MAMP 或者 homebrew 都有好多坑...翻了翻 V2EX 以前的帖子,vagrant 坑多吗

    第 1 条附言  ·  258 天前
    被吓到了,大家太热情了...本来只是随便吐槽一下的;

    之前搞过一次 docker,但是因为网络原因搞不下去;有梯子,

    现在用 docker 在 mac 本地是比较好的解决方案吗?
    63 回复  |  直到 2018-06-09 15:23:32 +08:00
        1
    tulongtou   259 天前 via iPhone
    homebrew 有什么坑?
        2
    jellybool   259 天前 via iPhone
    laravel valet 你值得拥有
        3
    chinvo   259 天前
    homebrew 有什么坑?
        4
    bitch   259 天前
    docker ?
        5
    jimages   259 天前
    vagrant ?就是标准的虚拟机......有啥坑?
        6
    panlilu   259 天前
    几年前还写 php 的时候用 homebrew 搞过,完全没碰到坑……
        7
    Luckyray   259 天前 via iPhone
    Docker 完美解决
        8
    yunye   258 天前
    XAMPP ?
        9
    torbrowserbridge   258 天前
    从来不在本地运行代码,一直在本地写,远程运行
        10
    nszm   258 天前
    docker 可以看看这个 http://laradock.io
        11
    Magician   258 天前 via iPhone
    vagrant 好用啊
        12
    imhui   258 天前
    homebrew 什么坑?
        13
    Weny   258 天前 via iPhone
    估计是被墙...
        14
    hteen   258 天前 via iPhone
    docker 完美解决
        15
    expkzb   258 天前
    vagrant ok 啊
        16
    PHPJit   258 天前 via Android
    Homebrew 一直没问题啊,实在不行自己编译啊。
        17
    hahasong   258 天前
    原生就 homebrew, 虚拟就 docker。能有什么坑,一行命令实现版本切换,不要太方便
        18
    abusizhishen   258 天前 via Android
    homebrew
        19
    kchum   258 天前
    没人提 homestead 之前用过, 还可以.
    现在用 docker 更方便的
    推荐个 https://github.com/nlzet/docker-lemp-stack
    安装好 docker 和 docker-compose
    再根目录 docker-compose up -d 就跑起来了...
        20
    jamfer   258 天前 via iPhone
    一直用 MAMP,有啥坑
        21
    hubahuba   258 天前 via Android
    @jellybool 活捉翻译官,(逃
        22
    lj3lj3   258 天前
    devilbox 基于 docker 的 5.3 到 7.3 全搞定
        23
    nanjishidu   258 天前 via iPhone
    docker +1
        24
    to2false   258 天前 via Android
    homebrew 有什么坑?实在不行自己编译啊,啥都可控
        25
    mudone   258 天前
    我的方案:装个 VirtualBox,安装 Ubuntu。
        26
    anewg   258 天前
    你说的坑不会就是墙吧?不然有啥坑
        27
    jingrui   258 天前 via iPhone
    docker
        28
    littleylv   258 天前
    homebrew 有什么坑?
    要我说,简直完美
        29
    mimzy   258 天前
    最近一直用 Vagrant 写 PHP 没什么坑
        30
    grewer   258 天前
    可以试试 mamp?
    自己配好点,我以前也是自己配的,现在过来两年还是可以说对于配置 apache 比较熟悉,因为印象太深刻了
        31
    jasonhzy   258 天前
        32
    jevonszmx   258 天前
    手动编译环境,用 mac 开发 php 超过 7 年的表示 mac 开发 php 完美
        33
    chenxu   258 天前 via Android
    mamp
        34
    FanError   258 天前
    xampp 一波搞定。。。
        35
    LiHaiWordGe   258 天前
    MAMP 和 homebrew 都用表示没遇到什么坑。。
        36
    t2doo   258 天前
    为了搞 laravel 耍了一通 homestead,要装一波 vbox,我是搞了好久才成功,感觉没地 xampp 一路 next 方便,xampp 是用过最方便的环境了
        37
    LeungJZ   258 天前
    docker +10010。
    我现在都是虚拟机或者 docker 直接搞掂算了,懒得在本机配,在 ubuntu 虚拟机,几行命令的事情。
        38
    Symo   258 天前
    homebrew 最近把 php 合并到官方 repo 里面了. 名字有所改动.
        39
    mcfog   258 天前
    phpbrew 路过,享受手动编译的一切好处,切换装扩展什么都方便,默认配置啊配置结构啊什么都舒服
        40
    hronro   258 天前
    楼主发了一句 Homebrew 好多坑就跑了,留下大伙一脸懵逼
        41
    66beta   258 天前 via Android
    docker
        42
    jeffcott   258 天前 via iPhone
    @hronro,,,本来只是随便吐槽一下的,结果你们也太热情了,,,
        43
    sarices   258 天前
    直接 docker 啊
        44
    expy   258 天前
    laravel/homestead 走起吧。
        45
    sampeng   258 天前
    homebrew 有什么坑。。7 年 mac 重度用户。。电脑上一堆环境我还苦恼是不是要全部迁移到 docker 里面去呢。。。很完美好不好。。。
        46
    imnpc   258 天前
    用的 MAMP PRO 挺好用的 一直没问题
        47
    mufeng   258 天前
    docker
        48
    thet   258 天前 via Android
    docker 完美解决
        49
    killerv   258 天前
    docker 比较省心
        50
    fhefh   258 天前
        51
    xuhaoyangx   258 天前
    homebrew 哪来的坑。。
        52
    ben1024   258 天前
    vagrant 在 Win 下面有部分更新的坑,Mac 上基本没坑
        53
    baiy   258 天前
        54
    wwek   258 天前
    LaraDock —— Docker 版 Laravel Homestead

    我是从 vagrant 到 Laradock 的
    docker 镜像加速可以用 docker cn 官方加速
    永久性保留更改,您可以修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。

    {
    "registry-mirrors": ["https://registry.docker-cn.com"]
    }
        55
    pan020037   258 天前
    以前用过一段时间的 vagrant, 但是项目越来越大了后;磁盘同步会很慢啊,还是更推荐 docker 吧,
    gayhub 上也有很多 docker 的 compose 配置 拉下来改下项目路径,挂载路径,版本之类的,执行后就可以用了....
        56
    Donquixote0917   258 天前
    推荐 vagrant+homestead
        57
    Showfom   258 天前
    虚拟机装个 Linux 呀- -
        58
    chuhemiao   258 天前
    手动编译&docker
        59
    Lotussha   258 天前
    请问项目放到 download 目录下的话 会出现一些资源文件找不到路径。在 usr/local 里面倒是正常的
        60
    wu67   258 天前
    xampp 了解一下
        61
    hoythan   257 天前
    MAMP 可以的,Pro 版本功能强大。
        62
    hoythan   257 天前
    说用 docker 的倒是推荐几个地址出来下呀。
        63
    jmone   257 天前
    homebrew+1
    安装完 nginx mysql php 之后,简单配置一些就完事了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2441 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 14:53 · PVG 22:53 · LAX 06:53 · JFK 09:53
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1