如何在流浪汉上安装带有Ubuntu 12.04的PHP 5.5.9?

时间:2016-05-01 18:13:23

标签: ubuntu-12.04 php-5.5 vagrant-provision

没有比标题所暗示的更多的东西了。

我的Vagrantfile就是这样:

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| 
  config.vm.box = "precise64"

  config.vm.box_url = "http://files.vagrantup.com/precise64.box"
  config.vm.network :private_network, ip: "192.168.33.21"
  config.vm.provision :shell, :path => "install.sh"
  config.vm.synced_folder ".", "/var/www", 
      owner: "www-data", group: "www-data"
end

配置服务器的install.sh文件包含以下行:

sudo apt-get install -y vim curl python-software-properties
sudo add-apt-repository -y ppa:ondrej/php5
sudo apt-get update

sudo apt-get install -y php5 apache2 libapache2-mod-php5 php5-curl php5-gd 
     php5-mcrypt php5-readline mysql-server-5.5 php5-mysql git-core php5-xdebug drush

这为我提供了以下版本的PHP

 PHP 5.5.34-1+deb.sury.org~precise+1 (cli) (built: Mar 31 2016 15:14:00)

但是,为了复制我的生产环境,我需要5.5.9。你知道我可以指定那个版本吗?我已经读过在php5包之后添加版本号(例如php5 = 5.5.9)应该可以工作,但它不适合我。

我真的很困惑,任何建议都会得到很大的回复。

谢谢

0 个答案:

没有答案