#!/bin/sh if [ "$php_version" != 'latest' ] ; then echo 'ERROR: unable to install PHP - only '"'latest'"' version currently supported' exit 30 fi if [ -n "$wp_user" ] ; then echo 'Installing PHP for WordPress ...' ssh -T $ssh << 'EOSSH' apt install -y php libapache2-mod-php php-fpm php-bcmath php-curl php-gd php-imagick php-mbstring \ php-mysql php-soap php-xml php-zip _php_config_file=$(php --ini | grep Loaded | awk '{ print $4 }') sed -i '/memory_limit/c\memory_limit = 256M' "$_php_config_file" sed -i '/upload_max_filesize/c\upload_max_filesize = 64M' "$_php_config_file" sed -i '/post_max_size/c\post_max_size = 64M' "$_php_config_file" sed -i '/max_execution_time/c\max_execution_time = 300M' "$_php_config_file" sed -i '/max_input_time/c\max_input_time = 1000' "$_php_config_file" EOSSH else echo 'Installing default PHP ...' ssh -T $ssh << EOSSH apt install -y php libapache2-mod-php php-mysql EOSSH fi