我想安装 mysql v5.5.27 和 php v5.3.15 但 opscode 没有显示如何执行此操作。
我检查了食谱并查看了属性并对其进行了修改,但仍然没有结果。有没有办法强制这样做?
提前致谢!
我想安装 mysql v5.5.27 和 php v5.3.15 但 opscode 没有显示如何执行此操作。
我检查了食谱并查看了属性并对其进行了修改,但仍然没有结果。有没有办法强制这样做?
提前致谢!
食谱只有在 Windows 上安装时选择版本的逻辑。在 Linux 上,说明书只安装与您的发行版关联的包存储库支持的 mysql 包。
对于 PHP,如果您想安装与发行版官方存储库中可用的版本不同的版本,您可以使用 compile from source install 方法而不是 package(默认)。
只需更改default['php']['install_method']
并'source'
运行默认配方。或者显式运行 php::source ;-)
注意:您还需要更改 default['php']['url']、default['php']['version']、default['php']['checksum'] 等以满足您的需要。
对于 MySQL,正如 Mark 所说,这取决于发行版(其存储库中的版本),查看mysql::server没有简单的方法来更改它,因为没有像 PHP 这样的选项(通过编译安装来自源代码)就像 PHP 食谱一样。