rkb81
6/7/2017 - 4:02 AM

Scotch Box - Vagrant - Install php7

Scotch Box - Vagrant - Install php7

## Update package list
sudo apt-get install python-software-properties
sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

### Install PHP7 and remove PHP5
sudo apt-get update
sudo apt-get purge php5-common -y
sudo apt-get install -y \
    && php7.0 \
    && php7.0-fpm \
    && php7.0-mysql \
    && php-curl \
    && libapache2-mod-php7.0 \
    && php7.0-mbstring
sudo apt-get --purge autoremove -y

### Edit PHP.ini
sudo nano /etc/php/7.0/cli/php.ini
sudo nano /etc/php/7.0/apache2/php.ini
    timezone (i.e. date.timezone = America/Sao_Paulo)
    output_handler = Off
    zlib.output_compression = On
    zlib.output_handler = ob_gzhandler
    upload_max_filesize = 512M
    post_max_size = 256M
    memory_limit = 128M
    file_uploads = On
    max_execution_time = 180

### Restart apache service
sudo a2enmod php7.0
sudo service apache2 restart