|
|
@@ -650,15 +650,16 @@ fi
|
|
|
if [ "$multiphp" = 'yes' ]; then
|
|
|
mph="php5.6-apcu php5.6-mbstring php5.6-bcmath php5.6-cli php5.6-curl
|
|
|
php5.6-fpm php5.6-gd php5.6-intl php5.6-mcrypt php5.6-mysql
|
|
|
- php5.6-soap php5.6-xml php5.6-zip php5.6-zip php7.0-mbstring
|
|
|
- php7.0-bcmath php7.0-cli php7.0-curl php7.0-fpm php7.0-gd
|
|
|
- php7.0-intl php7.0-mcrypt php7.0-mysql php7.0-soap php7.0-xml
|
|
|
- php7.0-zip php7.0-zip php7.1-mbstring php7.1-bcmath php7.1-cli
|
|
|
- php7.1-curl php7.1-fpm php7.1-gd php7.1-intl php7.1-mcrypt
|
|
|
- php7.1-mysql php7.1-soap php7.1-xml php7.1-zip php7.1-zip
|
|
|
+ php5.6-soap php5.6-xml php5.6-zip php7.0-mbstring php7.0-bcmath
|
|
|
+ php7.0-cli php7.0-curl php7.0-fpm php7.0-gd php7.0-intl php7.0-mcrypt
|
|
|
+ php7.0-mysql php7.0-soap php7.0-xml php7.0-zip php7.1-mbstring
|
|
|
+ php7.1-bcmath php7.1-cli php7.1-curl php7.1-fpm php7.1-gd php7.1-intl
|
|
|
+ php7.1-mcrypt php7.1-mysql php7.1-soap php7.1-xml php7.1-zip
|
|
|
php7.2-mbstring php7.2-bcmath php7.2-cli php7.2-curl php7.2-fpm
|
|
|
php7.2-gd php7.2-intl php7.2-mysql php7.2-soap php7.2-xml
|
|
|
- php7.2-zip"
|
|
|
+ php7.2-zip php7.3-mbstring php7.3-bcmath php7.3-cli php7.3-curl
|
|
|
+ php7.3-fpm php7.3-gd php7.3-intl php7.3-mysql php7.3-soap php7.3-xml
|
|
|
+ php7.3-zip"
|
|
|
software="$software $mph"
|
|
|
fi
|
|
|
|
|
|
@@ -906,11 +907,12 @@ if [ "$nginx" = 'yes' ]; then
|
|
|
cp -f $hestiacp/logrotate/nginx /etc/logrotate.d/
|
|
|
echo > /etc/nginx/conf.d/hestia.conf
|
|
|
mkdir -p /var/log/nginx/domains
|
|
|
- if [ "$apache" = 'no' ] && [ "$multiphp" = 'yes' ] && [ "$phpfpm" = 'no' ]; then
|
|
|
- update-rc.d php5.6-fpm defaults
|
|
|
- update-rc.d php7.0-fpm defaults
|
|
|
- update-rc.d php7.1-fpm defaults
|
|
|
- update-rc.d php7.2-fpm defaults
|
|
|
+ if [ "$apache" = 'no' ] && [ "$multiphp" = 'yes' ]; then
|
|
|
+ update-rc.d php5.6-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.0-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.1-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.2-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.3-fpm defaults > /dev/null 2>&1
|
|
|
cp -r /etc/php/5.6/ /root/hst_install_backups/php5.6/
|
|
|
rm -f /etc/php/5.6/fpm/pool.d/*
|
|
|
cp -r /etc/php/7.0/ /root/hst_install_backups/php7.0/
|
|
|
@@ -919,6 +921,8 @@ if [ "$nginx" = 'yes' ]; then
|
|
|
rm -f /etc/php/7.1/fpm/pool.d/*
|
|
|
cp -r /etc/php/7.2/ /root/hst_install_backups/php7.2/
|
|
|
rm -f /etc/php/7.2/fpm/pool.d/*
|
|
|
+ cp -r /etc/php/7.3/ /root/hst_install_backups/php7.3/
|
|
|
+ rm -f /etc/php/7.3/fpm/pool.d/*
|
|
|
rm -fr $HESTIA/data/templates/web/nginx/*
|
|
|
cp -f $hestiacp/multiphp/nginx/* $HESTIA/data/templates/web/nginx/
|
|
|
cp -f $hestiacp/php-fpm/www.conf /etc/php/7.2/fpm/pool.d/
|
|
|
@@ -960,17 +964,19 @@ if [ "$apache" = 'yes' ]; then
|
|
|
chmod a+x /var/log/apache2
|
|
|
chmod 640 /var/log/apache2/access.log /var/log/apache2/error.log
|
|
|
chmod 751 /var/log/apache2/domains
|
|
|
- if [ "$multiphp" = 'yes' ]; then
|
|
|
- a2enmod proxy_fcgi setenvif
|
|
|
- a2enconf php5.6-fpm
|
|
|
- a2enconf php7.0-fpm
|
|
|
- a2enconf php7.1-fpm
|
|
|
- a2enconf php7.2-fpm
|
|
|
- update-rc.d php5.6-fpm defaults
|
|
|
- update-rc.d php7.0-fpm defaults
|
|
|
- update-rc.d php7.1-fpm defaults
|
|
|
- update-rc.d php7.2-fpm defaults
|
|
|
- cp -r /etc/php/5.6/ /root/hst_install_backups/php5.6/
|
|
|
+ if [ "$multiphp" = 'yes' ] ; then
|
|
|
+ a2enmod proxy_fcgi setenvif > /dev/null 2>&1
|
|
|
+ a2enconf php5.6-fpm > /dev/null 2>&1
|
|
|
+ a2enconf php7.0-fpm > /dev/null 2>&1
|
|
|
+ a2enconf php7.1-fpm > /dev/null 2>&1
|
|
|
+ a2enconf php7.2-fpm > /dev/null 2>&1
|
|
|
+ a2enconf php7.3-fpm > /dev/null 2>&1
|
|
|
+ update-rc.d php5.6-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.0-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.1-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.2-fpm defaults > /dev/null 2>&1
|
|
|
+ update-rc.d php7.3-fpm defaults > /dev/null 2>&1
|
|
|
+ cp -r /etc/php/5.6/ /root/vst_install_backups/php5.6/
|
|
|
rm -f /etc/php/5.6/fpm/pool.d/*
|
|
|
cp -r /etc/php/7.0/ /root/hst_install_backups/php7.0/
|
|
|
rm -f /etc/php/7.0/fpm/pool.d/*
|
|
|
@@ -978,6 +984,8 @@ if [ "$apache" = 'yes' ]; then
|
|
|
rm -f /etc/php/7.1/fpm/pool.d/*
|
|
|
cp -r /etc/php/7.2/ /root/hst_install_backups/php7.2/
|
|
|
rm -f /etc/php/7.2/fpm/pool.d/*
|
|
|
+ cp -r /etc/php/7.3/ /root/vst_install_backups/php7.3/
|
|
|
+ rm -f /etc/php/7.3/fpm/pool.d/*
|
|
|
cp -f $hestiacp/multiphp/apache2/* $HESTIA/data/templates/web/apache2/
|
|
|
chmod a+x $HESTIA/data/templates/web/apache2/*.sh
|
|
|
if [ "$release" = '8' ]; then
|