jeffcott
V2EX  ›  问与答

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

  •  
  •   jeffcott · Jun 7, 2018 · 7045 views
    This topic created in 3076 days ago, the information mentioned may be changed or developed.

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

    Supplement 1  ·  Jun 8, 2018
    被吓到了,大家太热情了...本来只是随便吐槽一下的;

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

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

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

    {
    "registry-mirrors": ["https://registry.docker-cn.com"]
    }
    pan020037
    pan020037
    Jun 8, 2018
    55
    以前用过一段时间的 vagrant, 但是项目越来越大了后;磁盘同步会很慢啊,还是更推荐 docker 吧,
    gayhub 上也有很多 docker 的 compose 配置 拉下来改下项目路径,挂载路径,版本之类的,执行后就可以用了....
    Donquixote0917
    Donquixote0917
    Jun 8, 2018
    56
    推荐 vagrant+homestead
    Showfom
    Showfom
    PRO
    Jun 8, 2018
    57
    虚拟机装个 Linux 呀- -
    chuhemiao
    chuhemiao
    Jun 8, 2018
    58
    手动编译&docker
    Lotussha
    Lotussha
    Jun 8, 2018
    59
    请问项目放到 download 目录下的话 会出现一些资源文件找不到路径。在 usr/local 里面倒是正常的
    wu67
    wu67
    Jun 8, 2018
    60
    xampp 了解一下
    hoythan
    hoythan
    PRO
    Jun 9, 2018
    61
    MAMP 可以的,Pro 版本功能强大。
    hoythan
    hoythan
    PRO
    Jun 9, 2018
    62
    说用 docker 的倒是推荐几个地址出来下呀。
    jmone
    jmone
    Jun 9, 2018
    63
    homebrew+1
    安装完 nginx mysql php 之后,简单配置一些就完事了
    zerduo
    zerduo
    Feb 14, 2020
    64
    @nszm 请问你 laradock,phpstorm 里 debug 的死后会不会连不上 mysql,redis ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1890 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 185ms · UTC 00:38 · PVG 08:38 · LAX 16:38 · JFK 19:38
    ♥ Do have faith in what you're doing.