Homestead 定制项目 Centstead 升级至 1.1.1 : 支持 Vagrant 官方源安装盒子,支持基于配置快速创建 Laravel 队列监听

作为一个 Homestead 的改造项目, Centstead 保留了 Homestead 的几乎全部功能,然后添加了几个自有功能.

不同功能点有这么几个:

  1. Linux 从 Unbuntu 切换到 Centos 7.2
  2. 支持快速配置 nginx 站点的同时,自动添加 hosts 映射,(配置完成,启动,即可调试不用自己手动修改hosts)
  3. 与 Homestead 不同将,nginx站点置为二级公民,改为项目一个项目文件支持多个子站点的模式。
  4. 站点模式支持 thinkphp,支持静态文件站点,更适应中国环境 与 个性需求。
  5. windowns 下同样支持 nfs 替代 Virtualbox ShareFolder。
  6. 支持 基于配置 创建 cron 计划任务.
  7. 支持 基于配置 快速创建 laravel 队列监听.
  8. PHP 支持 5.4 - 7.0 多个版本,可以基于配置快速切换.
  9. Mysql 支持 5.5 - 5.7 多个版本,可以基于配置快速切换.
  10. 同时支持使用 MariaDB 替代 mysql, 5.5-10.1 多个版本,可以基于配置快速切换.
  11. 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 虚拟机.

  1. windows 版本
  2. mac 版本
本帖已被设为精华帖!
jasonchang
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 9

奇怪。。为啥不给homestead 优化或者去添加功能,反而是选择造一个 centOS 版的呢。。

7年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!