Added alternative php. Part 7
This commit is contained in:
@@ -1151,6 +1151,12 @@ chmod 660 $HESTIA/conf/hestia.conf
|
||||
# If a custom port is specified it will be set at the end of the installation process.
|
||||
write_config_value "BACKEND_PORT" "8083"
|
||||
|
||||
if [ "$uselocalphp" == "yes" ]; then
|
||||
write_config_value "LOCAL_PHP" "yes"
|
||||
else
|
||||
write_config_value "LOCAL_PHP" "no"
|
||||
fi
|
||||
|
||||
# Web stack
|
||||
if [ "$apache" = 'yes' ]; then
|
||||
write_config_value "WEB_SYSTEM" "httpd"
|
||||
@@ -1292,6 +1298,9 @@ rm -f $HESTIA/data/firewall/ipset/blacklist.sh $HESTIA/data/firewall/ipset/black
|
||||
# Installing apis
|
||||
cp -rf $HESTIA_COMMON_DIR/api $HESTIA/data/
|
||||
|
||||
# Set system php for selector
|
||||
hestiacp-php-admin system "$php_v"
|
||||
|
||||
# Configuring server hostname
|
||||
$HESTIA/bin/v-change-sys-hostname $servername > /dev/null 2>&1
|
||||
|
||||
@@ -1478,12 +1487,21 @@ if [ "$phpfpm" = "yes" ]; then
|
||||
|
||||
echo "[ * ] Configuring PHP $php_v..."
|
||||
# Create www.conf for webmail and php(*)admin
|
||||
cp -f $HESTIA_INSTALL_DIR/php-fpm/www.conf /etc/opt/remi/php${php_v}/php-fpm.d
|
||||
systemctl enable php${php_v}-php-fpm --now >> $LOG
|
||||
check_result $? "php-fpm start failed"
|
||||
# Set default php version to $php_v
|
||||
alternatives --install /usr/bin/php php /usr/bin/php$php_v 1 > /dev/null 2>&1
|
||||
alternatives --set php /usr/bin/php$php_v > /dev/null 2>&1
|
||||
if [ "$uselocalphp" == "yes" ]; then
|
||||
cp -f $HESTIA_INSTALL_DIR/php-fpm/www.conf /opt/brepo/php${php_v}/etc/php-fpm.d
|
||||
systemctl enable brepo-php-fpm${php_v}.service --now >> $LOG
|
||||
check_result $? "php-fpm start failed"
|
||||
# Set default php version to $php_v
|
||||
alternatives --install /usr/bin/php php /opt/brepo/php${php_v}/bin/php 1 > /dev/null 2>&1
|
||||
alternatives --set php /opt/brepo/php${php_v}/bin/php > /dev/null 2>&1
|
||||
else
|
||||
cp -f $HESTIA_INSTALL_DIR/php-fpm/www.conf /etc/opt/remi/php${php_v}/php-fpm.d
|
||||
systemctl enable php${php_v}-php-fpm --now >> $LOG
|
||||
check_result $? "php-fpm start failed"
|
||||
# Set default php version to $php_v
|
||||
alternatives --install /usr/bin/php php /usr/bin/php$php_v 1 > /dev/null 2>&1
|
||||
alternatives --set php /usr/bin/php$php_v > /dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
#----------------------------------------------------------#
|
||||
|
||||
Reference in New Issue
Block a user