Homestead 定制项目 Centstead 升级至 1.1.1 : 支持 Vagrant 官方源安装盒子,支持基于配置快速创建 Laravel 队列监听
作为一个 Homestead 的改造项目, Centstead 保留了 Homestead 的几乎全部功能,然后添加了几个自有功能.
不同功能点有这么几个:
- Linux 从 Unbuntu 切换到 Centos 7.2
- 支持快速配置 nginx 站点的同时,自动添加 hosts 映射,(配置完成,启动,即可调试不用自己手动修改hosts)
- 与 Homestead 不同将,nginx站点置为二级公民,改为项目一个项目文件支持多个子站点的模式。
- 站点模式支持 thinkphp,支持静态文件站点,更适应中国环境 与 个性需求。
- windowns 下同样支持 nfs 替代 Virtualbox ShareFolder。
- 支持 基于配置 创建 cron 计划任务.
- 支持 基于配置 快速创建 laravel 队列监听.
- PHP 支持 5.4 - 7.0 多个版本,可以基于配置快速切换.
- Mysql 支持 5.5 - 5.7 多个版本,可以基于配置快速切换.
- 同时支持使用 MariaDB 替代 mysql, 5.5-10.1 多个版本,可以基于配置快速切换.
- Postgresql 支持 9.2 - 9.5 多个版本可以基于配置快速切换.。
Github 地址: https://github.com/jason-chang/centstead
欢迎各位同鞋 Issue 或者 Pull Request.(感谢某同学参与,昨天收到了第一个 issue)
如果你老觉得 issue 不方便,请直接秘我,
邮件: chaoyue.chang#qq.com
微信: sisisiy
QQ: 1024717719
反馈群: 286807539
同时推荐各位 , 使用支持 windows 和 mac 的 GUI 工具 vagrant-manager , 管理你的 Vagrant 虚拟机.
本帖已被设为精华帖!
奇怪。。为啥不给homestead 优化或者去添加功能,反而是选择造一个 centOS 版的呢。。