diff --git a/lemper.sh b/lemper.sh index 5dd323d..8cff5c6 100755 --- a/lemper.sh +++ b/lemper.sh @@ -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]: " diff --git a/scripts/add_repo.sh b/scripts/add_repo.sh index 550af02..f4c04c7 100755 --- a/scripts/add_repo.sh +++ b/scripts/add_repo.sh @@ -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..." diff --git a/scripts/install_nginx_from_source.sh b/scripts/install_nginx_from_source.sh index 3d84979..c0d59c4 100755 --- a/scripts/install_nginx_from_source.sh +++ b/scripts/install_nginx_from_source.sh @@ -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 diff --git a/scripts/install_php.sh b/scripts/install_php.sh index bc4cd55..c62d815 100755 --- a/scripts/install_php.sh +++ b/scripts/install_php.sh @@ -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