我正在使用食谱git://github.com/opscode-cookbooks/php.git在我的流浪盒(ubuntu)上安装带有厨师的php。不幸的是,我的盒子背后是代理人。
似乎我必须打这样的话:
pear config-set http_proxy http://domain:3128
我该怎么称呼它?我可以在哪里打电话?
答案 0 :(得分:2)
您可以在安装PHP之后通过execute
资源调用它:
include_recipe "php::default"
execute "set proxy for PEAR" do
command "pear config-set http_proxy http://domain:3128"
end
php_pear "pear_package" do
version "x.x.x"
action :install
end
...
答案 1 :(得分:0)
如果在安装php-pear的提供运行之后立即配置它就足够了,您可以使用vagrant-proxyconf插件。 (但如果您需要在同一个配置程序运行中安装pear软件包,这无济于事。)