tech:vagrant:vagrantfile:php

vagrant php

Vagrantfile
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
install.sh
#!/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
install.sh
#!/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
info.php
<?php phpinfo(); ?>
  • tech/vagrant/vagrantfile/php.txt
  • Darrera modificació: 16/11/2021 02:56
  • per mate