{"id":15023670,"url":"https://github.com/midoks/mdserver-mac","last_synced_at":"2025-10-13T13:32:57.353Z","repository":{"id":27769131,"uuid":"31257518","full_name":"midoks/mdserver-mac","owner":"midoks","description":"mdserver (mac version, secondary development)","archived":false,"fork":false,"pushed_at":"2025-07-29T04:29:26.000Z","size":5061,"stargazers_count":189,"open_issues_count":1,"forks_count":28,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-29T06:43:15.117Z","etag":null,"topics":["memcached","mongodb","mysql","mysql51","mysql55","mysql56","mysql57","mysql80","objective-c","php","php55","php56","php71","php72","php73","php74","php80","php81","redis"],"latest_commit_sha":null,"homepage":"https://www.cachecha.com","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/midoks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-02-24T11:42:01.000Z","updated_at":"2025-07-29T04:29:30.000Z","dependencies_parsed_at":"2023-11-12T12:24:10.343Z","dependency_job_id":"ff19c20a-68b7-41a0-9cc4-d308c6492ea3","html_url":"https://github.com/midoks/mdserver-mac","commit_stats":{"total_commits":265,"total_committers":3,"mean_commits":88.33333333333333,"dds":0.01132075471698113,"last_synced_commit":"eb45ef6c57658af7fcd1a37ab2a663783ffa9517"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/midoks/mdserver-mac","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midoks%2Fmdserver-mac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midoks%2Fmdserver-mac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midoks%2Fmdserver-mac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midoks%2Fmdserver-mac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/midoks","download_url":"https://codeload.github.com/midoks/mdserver-mac/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midoks%2Fmdserver-mac/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279015312,"owners_count":26085684,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["memcached","mongodb","mysql","mysql51","mysql55","mysql56","mysql57","mysql80","objective-c","php","php55","php56","php71","php72","php73","php74","php80","php81","redis"],"created_at":"2024-09-24T19:59:18.970Z","updated_at":"2025-10-13T13:32:57.322Z","avatar_url":"https://github.com/midoks.png","language":"Objective-C","readme":"## mdserver(mac版) 5.0\n\nMac上高度可定制的PHP开发环境,集成必要的扩展,方便使用。\n(pkg安装方式),安装方便,是你Mac上的PHP开发利器。\n\n\n- 支持80端口。\n- OpenResty(1.21.4.3)支持Lua开发。\n- Redis(7.2.2),MongoDB(5.0.0),Memcached(1.6.22)。\n- MySQL多版本兼容。\n- **php-fpm以sock文件方式管理。多php进程共存,快速切换开发。**\n- **高效控制PHP扩展安装、启动、停止、卸载。**\n- **完美再现安装过程，利于学习。**\n- 安装完全脚本化,易于管理。\n- 减小文件大小，利于下载。\n- 支持PHP版本菜单[Command]下直接进入命令行,并自动设置当前PHP变量。\n- 支持CMD菜单下应用的安装、启动、停止、卸载。\n\n## PHP|MYSQL\n\n- ***PHP版本集成***\n\n```\nphp[55,56,71,72,73,74,80,81,82,83]\n[redis,memecached,mongo,memcached,yaf,swoole,xhprof,...]\n```\n\n- ***MYSQL版本集成***\n\n```\nMySQL[50,51,55,56,57,80]\n```\n\n### ***phpMyAdmin***\n\n- 已经设置通过配置读取。\n- mysql的用户和密码(root)。\n- 默认只有mysql80,其他要通过脚本安装(点击安装),菜单上。\n\n```\n默认mysql80 , 端口:3306 | http://localhost:8888/phpMyAdmin/3306\n默认mysql57 , 端口:3357 | http://localhost:8888/phpMyAdmin/3357\n默认mysql56 , 端口:3356 | http://localhost:8888/phpMyAdmin/3356\n默认mysql51 , 端口:3351 | http://localhost:8888/phpMyAdmin/3351\n\n```\n\n### 下载链接\n\n- 5.0[500+MB] - [官方下载](https://github.com/midoks/mdserver-mac/releases/download/5.0/mdserver5.0.arm64.mpkg.zip)\n\n```\n下载版本中，mysql80集成。其他皆需要现在执行Install,再执行。\n为了全版本兼容，可同时开始开启。端口默认如下,也可以自定义。\nMySQL51 - port:3351\nMySQL55 - port:3355\nMySQL56 - port:3356\nMySQL57 - port:3357\nMySQL80 - port:3306\n```\n\n### 相关项目\n\n- 最新的安装脚本[mdserver-mac-reinstall](https://github.com/midoks/mdserver-mac-reinstall)对应目录-\u003e[/Applications/mdserver/bin/reinstall]\n\n### 重要操作说明\n\n```\n菜单[CMD]-\u003ebrew-\u003einstall(解决大部分的依赖问题)\n菜单[CMD]-\u003ephp-ext-init-\u003einstall(解决大部分的依赖问题)\n\n```\n\n### 安装失败\n\n- 安装失败是获取权限脚本没有执行成功,执行下面命令即可:\n\n```\nsudo sh /Applications/mdserver/install.sh\n```\n\n### 版本版本\n\n- 5.0\n\n```\n* mac m2编译(arm64)架构。\n* 重新调整php扩展管理方式,减少维护成本。\n* 加入PHP83版本。\n* 调整了phpmysqladmin访问方式。\n```\n\n### 文件目录说明\n- host(修改hosts命令)\n- mdserver(主功能)\n- Screenshot(截图)\n\n### 命令操作说明\n\n- 依赖库(举例)\n\n```\ncd /Applications/mdserver/bin/reinstall/cmd/base \u0026\u0026 bash cmd_pcre.sh\ncd /Applications/mdserver/bin/reinstall/cmd/base \u0026\u0026 bash cmd_zlib.sh\ncd /Applications/mdserver/bin/reinstall/cmd/base \u0026\u0026 bash cmd_gettext.sh\ncd /Applications/mdserver/bin/reinstall/cmd/base \u0026\u0026 bash cmd_openssl.sh\n```\n\n- PHP扩展(举例)\n\n```\ncd /Applications/mdserver/bin/reinstall/extensions/mbstring \u0026\u0026 bash install.sh 55\ncd /Applications/mdserver/bin/reinstall/extensions/openssl \u0026\u0026 bash install.sh 71\n```\n\n依次类推,方便遇到问题,自己好调试。\n\n\n### 一般不要动\n- 存放超级命令,修改host相关 | /Library/Application\\ Support/mdserver \n- 保持host配置相关 | ~/Library/Application\\ Support/com.midoks.mdserver/server.plist\n\n\n### 最新版本截图\n\n[![菜单](/Screenshot/Screenshot_menu.png)](/Screenshot/Screenshot_menu.png)\n[![界面](/Screenshot/Screenshot_3.png)](/Screenshot/Screenshot_3.png)\n\n\n\n### 联系我\n- email:midoks@163.com\n\n### Stargazers over time\n\n[![Stargazers over time](https://starchart.cc/midoks/mdserver-mac.svg)](https://starchart.cc/midoks/mdserver-mac)\n\n### License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fmidoks%2Fmdserver-mac.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fmidoks%2Fmdserver-mac?ref=badge_shield)","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmidoks%2Fmdserver-mac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmidoks%2Fmdserver-mac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmidoks%2Fmdserver-mac/lists"}