Fix installer

This commit is contained in:
joglomedia
2019-07-12 16:51:55 +07:00
parent eb59bf890d
commit 67e6e948f5
4 changed files with 12 additions and 10 deletions

View File

@@ -280,6 +280,7 @@ case $1 in
fi
run apt-get remove -y ${DEBPackages} >> lemper.log 2>&1
run apt-get purge -y ${DEBPackages} >> lemper.log 2>&1
run add-apt-repository -y --remove ppa:ondrej/php >> lemper.log 2>&1
echo -n "Completely remove PHP-FPM configuration files (This action is not reversible)? [y/n]: "

View File

@@ -81,6 +81,6 @@ run apt-get update -y >> lemper.log 2>&1
# Install pre-requirements
run apt-get install -y software-properties-common build-essential git unzip \
cron curl gnupg2 ca-certificates lsb-release rsync libgd-dev libgeoip-dev \
libxslt1-dev libssl-dev libxml2-dev openssl openssh-server >> lemper.log 2>&1
libxslt1-dev libssl-dev libxml2-dev openssl openssh-server snmp >> lemper.log 2>&1
status "Adding repositories completed..."

View File

@@ -728,7 +728,7 @@ with --no-deps-check."
# Brotli compression
if "$BROTLI"; then
status "Downloading ngx_brotli..."
status "Downloading ngx_brotli module..."
run git clone -q https://github.com/eustas/ngx_brotli.git
cd ngx_brotli || exit 1

View File

@@ -22,7 +22,7 @@ function install_php() {
if [[ -n $1 ]]; then
PHPv="$1"
else
PHPv="7.0" # default php install 7.0 (latest stable recommendation)
PHPv="7.3" # default php install 7.0 (latest stable recommendation)
fi
# Checking if php already installed
@@ -37,7 +37,7 @@ function install_php() {
php${PHPv}-mbstring php${PHPv}-opcache php${PHPv}-pspell php${PHPv}-readline \
php${PHPv}-recode php${PHPv}-snmp php${PHPv}-soap php${PHPv}-sqlite3 \
php${PHPv}-tidy php${PHPv}-xml php${PHPv}-xmlrpc php${PHPv}-xsl php${PHPv}-zip \
php-geoip php-pear php-phalcon pkg-php-tools snmp spawn-fcgi fcgiwrap geoip-database
php-geoip php-pear php-phalcon pkg-php-tools spawn-fcgi fcgiwrap geoip-database
# Install php mcrypt?
while [[ $INSTALL_PHPMCRYPT != "y" && $INSTALL_PHPMCRYPT != "n" ]]; do
@@ -84,12 +84,13 @@ function remove_php() {
echo "Uninstalling PHP $PHPv..."
if [[ -n $(which php-fpm${PHPv}) ]]; then
run apt-get remove -y php${PHPv} php${PHPv}-common php${PHPv}-fpm php${PHPv}-cli php${PHPv}-mysql \
php${PHPv}-bcmath php${PHPv}-curl php${PHPv}-gd php${PHPv}-intl php${PHPv}-json php${PHPv}-mbstring \
php${PHPv}-imap php${PHPv}-pspell php${PHPv}-recode php${PHPv}-snmp php${PHPv}-sqlite3 php${PHPv}-tidy \
php${PHPv}-readline php${PHPv}-xml php${PHPv}-xmlrpc php${PHPv}-xsl php${PHPv}-gmp php${PHPv}-opcache \
php${PHPv}-soap php${PHPv}-zip php${PHPv}-ldap php${PHPv}-dev php-geoip php-pear pkg-php-tools php-phalcon \
snmp spawn-fcgi fcgiwrap geoip-database
run apt-get remove -y php${PHPv} php${PHPv}-bcmath php${PHPv}-cli php${PHPv}-common \
php${PHPv}-curl php${PHPv}-dev php${PHPv}-fpm php${PHPv}-mysql php${PHPv}-gd \
php${PHPv}-gmp php${PHPv}-imap php${PHPv}-intl php${PHPv}-json php${PHPv}-ldap \
php${PHPv}-mbstring php${PHPv}-opcache php${PHPv}-pspell php${PHPv}-readline \
php${PHPv}-recode php${PHPv}-snmp php${PHPv}-soap php${PHPv}-sqlite3 \
php${PHPv}-tidy php${PHPv}-xml php${PHPv}-xmlrpc php${PHPv}-xsl php${PHPv}-zip \
php-geoip php-pear php-phalcon pkg-php-tools spawn-fcgi fcgiwrap geoip-database
isMcrypt=$(/usr/bin/php${PHPv} -m | grep mcrypt)
if [[ "_$isMcrypt" == "_mcrypt" ]]; then