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

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

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

    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 条附言  ·  131 天前
    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
        1
    xiaobd   131 天前 via Android
    brew install 更好用
        2
    touch   131 天前
    支持一下
        3
    dbpe   131 天前
    emmmm...扔 docker 里不就好了么..
        4
    harde   131 天前
    首先给楼主一个赞,开发不容易。

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