= vagrant php
{{tag>Vagrantfile}}
== php5
Vagrant.configure("2") do |config|
config.vm.box = "peru/ubuntu-18.04-desktop-amd64"
config.vm.box_version = "20190401.01"
config.vm.provision "file", source: "../../common/info.php", destination: "/tmp/info.php"
config.vm.provider :virtualbox do |v|
v.name = "altrankas-apache-php5"
v.linked_clone = true
v.memory = 2048
v.cpus = 2
end
config.vm.provision "shell", path: "install.sh"
config.vm.provision "shell", path: "../../common/addInsecureKey.sh"
end
#!/bin/bash
DEBIAN_FRONTEND=noninteractive
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get -y update
sudo apt-get install -y curl apache2 php5.6 > /dev/null 2>&1
sudo cp /tmp/info.php /var/www/html
# /var/www/html
== php7
#!/bin/bash
DEBIAN_FRONTEND=noninteractive
sudo apt-get -y update
sudo apt-get install -y curl apache2 php libapache2-mod-php > /dev/null 2>&1
sudo cp /tmp/info.php /var/www/html
# /var/www/html
== comunes