mac上php的集成环境

原创
2019/07/05 15:48
阅读数 4.8K

本人至今已经在PHP行业工作7年,之前在windows上开发,用过phpstudy,也自己写过windows系统上的集成环境 MDserver_64。随着技术的深入,我们技术人员更喜欢用mac系统,因为这跟linux的操作接近,更能提升我们的技能。虽然windows上也可以看源码和编译,但是足够闹心。

作为一个PHPer开发者,没有一个成熟开发环境,开发的时候事倍功半,很影响我们的开发心情。所以,我决心要开发一个mac上的PHP集成环境。从最初版本到现在已经可以很好使用的版本。我也用过mamp的集成环境,感觉很好用。但是当时我编译扩展时一直没有成功,现在不知道了。鉴于这种情况,我希望能看到源码编译的过程的shell文件,我也能自己随时修改和测试源码以及更好的深入原理的学习。

mdserver(mac版) 3.1.0.3

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

  • 支持80端口。
  • 配置memcached,redis,mongodb通用支持。
  • 配置MySQL5.6。
  • openresty支持lua开发。
  • php-fpm以sock文件方式管理。多php进程共存,快速切换开发。
  • 高效控制PHP扩展安装、启动、停止、卸载。
  • 完美再现安装过程,利于学习
  • 安装完全脚本化,易于管理。
  • 减小文件大小,利于下载。
php54-73
[redis,memecached,mongo,yaf,swoole,xhprof,...]

相关项目

3.1.0.3[操作说明]

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

版本版本

  • 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(截图)

相关链接 - 3.1.0.3

相关链接 - 3.0.2.2

  • 下载地址-微云:3.0.2.2
  • 下载地址-百度提取码(waeh):3.0.2.2

相关链接 - 3.0.1.2

  • 下载地址-微云:3.0.1.2
  • 下载地址-百度提取码(exsw):3.0.1.2

相关链接 - 3.0.0.0

  • 下载地址-微云:3.0.0.0
  • 下载地址-百度提取码(jf71):3.0.0.0

相关链接 - 2.x

  • 旧版安装地址:2.x

使用说明

说明

学习版本

最新版本截图

Screenshot_3.png

联系我

展开阅读全文
打赏
0
0 收藏
分享
加载中
你好,下载使用了您发布的教程,mdserver无法启动服务,请问一下是什么原因造成的。
2019/10/11 21:53
回复
举报
midoks博主
可能1.端口冲突。 可能2.安装时权限,权限不对吧。
2019/10/11 21:55
回复
举报
更多评论
打赏
2 评论
0 收藏
0
分享
返回顶部
顶部