huage
V2EX  ›  macOS

对于 Mac m1 大家是如何管理 PHP 本地多版本多站点开发的?

  •  
  •   huage · May 27, 2022 · 3014 views
    This topic created in 1630 days ago, the information mentioned may be changed or developed.
    本地会有多个开发任务,不同任务对 PHP 的版本要求不一样,在 Mac m1 下有没有什么方便易用的管理软件或者办法?
    18 replies  •  2022-05-28 08:30:09 +08:00
    wonderfulcxm
    wonderfulcxm
    May 27, 2022 via iPhone
    1
    我是 nginx+php-fpm ,启动多个版本 php-fpm ,监听不同端口。brew services 来管理启动。
    kchum
    kchum
    May 27, 2022
    2
    laradock?
    xiaoriri666
    xiaoriri666
    May 27, 2022 via iPhone
    3
    用 docker 轻松解决
    mofy
    mofy
    May 27, 2022
    4
    fpm 监听不同端口+1
    helone
    helone
    May 27, 2022
    5
    laradock
    cooper
    cooper
    May 27, 2022
    6
    funbox
    funbox
    May 27, 2022
    7
    docker 不香咩
    nightsky
    nightsky
    May 27, 2022
    9
    docker
    lait233
    lait233
    May 27, 2022
    10
    brew services 管理多个 7.3,7.4,8.0,8.1 版本 启动的时候监听不同端口就行 9000 9001 9002...
    lait233
    lait233
    May 27, 2022
    11
    另外想问问各位用 docker 的 不会有性能损失吗。Mac 也是虚拟机模式的 docker 。。。
    sytnishizuiai
    sytnishizuiai
    May 27, 2022
    12
    mamp pro 最简单的方式,没啥性能消耗
    Dart
    Dart
    May 27, 2022
    13
    lima VM
    pota
    pota
    May 27, 2022
    14
    laradock 自己多加几个 php-fpm
    justfun
    justfun
    May 27, 2022 via iPhone
    15
    直接用 mamp pro 套件 挺方便的。管理本机 php 项目很方便
    huage
    huage
    OP
    May 28, 2022
    16
    @justfun Pro 不是开源,试用过一段时间,99 美元不值得
    vescape920
    vescape920
    May 28, 2022 via iPhone
    17
    @cooper #6 这个很方便
    idoubi
    idoubi
    May 28, 2022 via iPhone
    18
    homebrew

    phpbrew

    docker

    这三个方案都能实现你的需求,个人推荐 docker
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4971 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 02:13 · PVG 10:13 · LAX 18:13 · JFK 21:13
    ♥ Do have faith in what you're doing.