我见过一些使用Vagrant快速构建开发机器的例子。我发现Vagrant中的配置步骤允许您“作为流浪过程的一部分,自动在机器上安装软件,更改配置等。”
但是,安装Zend Server的最后一步是打开浏览器到Zend Server并设置密码并接受EULA。有没有办法实现自动化?
答案 0 :(得分:0)
嗯,再过几分钟的研究会让我觉得这个,但也许这会为别人节省一点时间。
Zend Server CLI在/ usr / local / zend / bin /中有一个命令,名为zs-manage,它有一个命令bootstrap-single-server,看起来它可以配置密码,EULA和订单/许可证信息,浏览器退出循环。
http://files.zend.com/help/Zend-Server-6-IBMi/content/bootstrap-single-server.htm
答案 1 :(得分:0)
这是一个很好的phar可执行文件,可以访问大多数Zend Server命令,甚至是zs-manage中没有的命令
答案 2 :(得分:0)
最快的路线是通过以下某个方式从github使用以下Vagrant Bases(注意包含Zend Server的版本):
Zend Server 8 + Vagrant + Apache + php5.5(Zend员工贡献,未引导,Ubuntu 14.04 x64)
Zend Server 8 + Vagrant + nginx + php5.5(Zend员工贡献,未引导,Ubuntu 14.04 x64)
Zend Server (configurable, default v7) + Puppet + Vagrant + MySQL + apache or nginx + Symphony + Zend Framework(Bootstrapped& ready to run,官方Zend Patterns Github存储库)
Zend Server (configurable, default v7) + Vagrant + Chef + Berkshelf(官方Zend Technologies Zend Patterns github帐户,MySQL)
Zend Server 7 + Vagrant(通过Ansible w / Debian 7.x,Nginx,PHP-FPM,MySQL,Redis,Memcached,MailCatcher,NodeJs,Java,Zend Server)
Zend Server 7 + Vagrant + Apache + PHP 5.4(还包括)phpMyAdmin