0

我想安装 mysql v5.5.27 和 php v5.3.15 但 opscode 没有显示如何执行此操作。

我检查了食谱并查看了属性并对其进行了修改,但仍然没有结果。有没有办法强制这样做?

提前致谢!

4

2 回答 2

0

食谱只有在 Windows 上安装时选择版本的逻辑。在 Linux 上,说明书只安装与您的发行版关联的包存储库支持的 mysql 包。

于 2013-08-23T19:45:04.747 回答
0

对于 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 食谱一样。

于 2013-08-25T10:58:29.900 回答