V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
midoks
V2EX  ›  PHP

mdserver(mac 版) 3.2.1.8 [ PHP 集成环境]

  •  1
     
  •   midoks · 2019-08-03 23:02:20 +08:00 · 4669 次点击
    这是一个创建于 1938 天前的主题,其中的信息可能已经有所发展或是发生改变。

    mdserver(mac 版) 3.2.1.8

    mac 上高度可定制的 PHP 开发环境,集成必要的扩展,方便使用。 (pkg 安装方式),安装方便,是你 Mac 上的 PHP 开发利器。

    • 支持 80 端口。
    • 配置 memcached,redis,mongodb 通用支持。
    • 配置 MySQL5.6。
    • openresty 支持 lua 开发。
    • php-fpm 以 sock 文件方式管理。多 php 进程共存,快速切换开发。
    • 高效控制 PHP 扩展安装、启动、停止、卸载。
    • 完美再现安装过程,利于学习
    • 安装完全脚本化,易于管理。
    • 减小文件大小,利于下载。
    • 支持 PHP 版本菜单[Command]下直接进入命令行,并自动设置当前 PHP 变量。
    • 支持 CMD 菜单下应用的安装、启动、停止、卸载。
    php54-73
    [redis,memecached,mongo,yaf,swoole,xhprof,...]
    
    • 源代码地址
    https://github.com/midoks/mdserver-mac
    

    相关项目

    重要操作说明

    菜单[CMD]->php-ext-init->install(解决大部分的依赖问题)
    

    版本版本

    • 3.2.1.8
    * 全面优化 CMD、PHP 及 PHP 扩展管理的菜单。
    * CMD、PHP 及 PHP 扩展增加 reload 脚本判断。
    * 优化 PHP 停止功能。
    * 对 reinstall 部分脚本优化。
    
    • 3.2.0.0
    * 支持 PHP 版本菜单[Command]下直接进入命令行,并自动设置当前 PHP 变量。
    * 支持 CMD 菜单下应用的安装、启动、停止、卸载。
    
    • 3.1.0.3
    * 加入 php74 测试版
    * 解决 PHP 扩展 intl,curl,swoole,openssl,yar,imagick 依赖问题.
    
    • 3.0.2.2
    * 加入 xdebug 扩展[php73 编译没有通过]
    * 升级 php 部分版本
    * 修复一些配置错误
    
    • 3.0.1.2
    * 减少 php53 的维护,但保留执行安装脚本
    * 加入 pcntl 扩展
    

    文件说明

    • host(修改 hosts 命令)
    • mdserver(主功能)
    • Screenshot(截图)

    相关链接

    相关链接 - 2.x

    • 旧版安装地址:2.x

    使用说明

    说明

    学习版本

    最新版本截图

    Screenshot_3.png

    第 1 条附言  ·  2019-08-04 08:29:13 +08:00
    1.我之前开发的时候的,docker 尚未流行,现在也是在维护。
    2.觉的还是有点用,我这个在 reinstall 复现的安装过程,可以能学习。
    3.我之前开发这个,为了写 php 扩展的,能通过脚本方便测试,结果。。。
    4.我也是觉的以后 docker 是主流,所以最近也更新了一下,通过 CMD 菜单兼容 docker 的使用。

    - docker 的 hadoop 例子
    - https://github.com/midoks/mdserver-mac-reinstall/tree/master/cmd/data-hadoop
    5 条回复    2019-08-04 10:29:44 +08:00
    xiaobd
        1
    xiaobd  
       2019-08-04 01:09:06 +08:00 via Android
    brew install 更好用
    touch
        2
    touch  
       2019-08-04 01:22:02 +08:00
    支持一下
    dbpe
        3
    dbpe  
       2019-08-04 08:07:18 +08:00
    emmmm...扔 docker 里不就好了么..
    harde
        4
    harde  
       2019-08-04 09:46:48 +08:00
    首先给楼主一个赞,开发不容易。

    不过原生系统用 Valet、特殊情况用 Docker,楼主这类软件应该不太适合自己搞开发的,公司开发可能更适用一些。但是公司又一般是 Windows。。。。
    midoks
        5
    midoks  
    OP
       2019-08-04 10:29:44 +08:00
    @harde 谢谢,学习用还是可以的。windows 也有的哦 ,https://github.com/midoks/MDserver_64
    我现在的公司都是发 mac 用,都是用 docker。所以我这个的确用处不大。但是通过软件上的 CMD 菜单通过脚本管理本地项目还是有点用处把(我有点懒了,不想每次都用命令行做重复操作)。我认为 PHP 程序员还是要学习自己编译环境吧,所以学习意义更大。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2151 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:47 · PVG 08:47 · LAX 16:47 · JFK 19:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.