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