From c35457f36466f316aef393e7b93d806bdc5ec86b Mon Sep 17 00:00:00 2001 From: Anjas amar pradana Date: Thu, 27 Jun 2024 08:15:53 +0700 Subject: [PATCH] Update Bug Fix Interactive Installer --- installer-debian.sh | 236 +++++++++++++------------- installer-ubuntu.sh | 236 +++++++++++++------------- storage/app/linkpanel/setup-debian.sh | 236 +++++++++++++------------- storage/app/linkpanel/setup-ubuntu.sh | 236 +++++++++++++------------- 4 files changed, 472 insertions(+), 472 deletions(-) diff --git a/installer-debian.sh b/installer-debian.sh index 8368e5d..1e3d751 100644 --- a/installer-debian.sh +++ b/installer-debian.sh @@ -120,8 +120,8 @@ echo "OS Base setup also check Update - Upgrade - Install software for LinkPanel echo "${reset}" sleep 15s -sudo apt-get update -sudo apt-get upgrade +sudo DEBIAN_FRONTEND=noninteractive apt-get update +sudo DEBIAN_FRONTEND=noninteractive apt-get upgrade # Add Ondrej's repo source and signing key along with dependencies sudo apt install apt-transport-https @@ -129,9 +129,9 @@ sudo curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.o sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' sudo apt update -sudo apt-get install software-properties-common -y -sudo apt-get install net-tools curl wget nano micro vim -sudo apt-get install rpl sed zip unzip openssl expect dirmngr lsb-release ca-certificates dnsutils dos2unix zsh htop ffmpeg -y +sudo DEBIAN_FRONTEND=noninteractive apt-get install software-properties-common -y +sudo DEBIAN_FRONTEND=noninteractive apt-get install net-tools curl wget nano micro vim +sudo DEBIAN_FRONTEND=noninteractive apt-get install rpl sed zip unzip openssl expect dirmngr lsb-release ca-certificates dnsutils dos2unix zsh htop ffmpeg -y sudo apt update # GET IP @@ -233,7 +233,7 @@ echo "Nginx setup..." echo "${reset}" sleep 5s -sudo apt-get -y install nginx.core +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install nginx.core sudo systemctl start nginx.service sudo rpl -i -w "http {" "http { limit_req_zone \$binary_remote_addr zone=one:10m rate=1r/s; fastcgi_read_timeout 300;" /etc/nginx/nginx.conf sudo rpl -i -w "http {" "http { limit_req_zone \$binary_remote_addr zone=one:10m rate=1r/s; fastcgi_read_timeout 300;" /etc/nginx/nginx.conf @@ -287,28 +287,28 @@ sleep 15s apt-get update sleep 10s -sudo apt-get -y install php7.4 -sudo apt-get -y install php7.4-fpm -sudo apt-get -y install php7.4-common -sudo apt-get -y install php7.4-curl -sudo apt-get -y install php7.4-openssl -sudo apt-get -y install php7.4-bcmath -sudo apt-get -y install php7.4-mbstring -sudo apt-get -y install php7.4-tokenizer -sudo apt-get -y install php7.4-mysql -sudo apt-get -y install php7.4-sqlite3 -sudo apt-get -y install php7.4-pgsql -sudo apt-get -y install php7.4-redis -sudo apt-get -y install php7.4-memcached -sudo apt-get -y install php7.4-json -sudo apt-get -y install php7.4-zip -sudo apt-get -y install php7.4-xml -sudo apt-get -y install php7.4-soap -sudo apt-get -y install php7.4-gd -sudo apt-get -y install php7.4-imagick -sudo apt-get -y install php7.4-fileinfo -sudo apt-get -y install php7.4-imap -sudo apt-get -y install php7.4-cli +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4 +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-fpm +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-common +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-curl +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-openssl +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-bcmath +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-mbstring +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-tokenizer +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-mysql +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-sqlite3 +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-pgsql +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-redis +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-memcached +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-json +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-zip +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-xml +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-soap +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-gd +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-imagick +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-fileinfo +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-imap +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-cli PHPINI=/etc/php/7.4/fpm/conf.d/linkpanel.ini sudo touch $PHPINI sudo cat > "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < /etc/apt/sources.list.d/php.list' sudo apt update -sudo apt-get install software-properties-common -y -sudo apt-get install net-tools curl wget nano micro vim -sudo apt-get install rpl sed zip unzip openssl expect dirmngr lsb-release ca-certificates dnsutils dos2unix zsh htop ffmpeg -y +sudo DEBIAN_FRONTEND=noninteractive apt-get install software-properties-common -y +sudo DEBIAN_FRONTEND=noninteractive apt-get install net-tools curl wget nano micro vim +sudo DEBIAN_FRONTEND=noninteractive apt-get install rpl sed zip unzip openssl expect dirmngr lsb-release ca-certificates dnsutils dos2unix zsh htop ffmpeg -y sudo apt update # GET IP @@ -233,7 +233,7 @@ echo "Nginx setup..." echo "${reset}" sleep 5s -sudo apt-get -y install nginx.core +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install nginx.core sudo systemctl start nginx.service sudo rpl -i -w "http {" "http { limit_req_zone \$binary_remote_addr zone=one:10m rate=1r/s; fastcgi_read_timeout 300;" /etc/nginx/nginx.conf sudo rpl -i -w "http {" "http { limit_req_zone \$binary_remote_addr zone=one:10m rate=1r/s; fastcgi_read_timeout 300;" /etc/nginx/nginx.conf @@ -287,28 +287,28 @@ sleep 15s apt-get update sleep 10s -sudo apt-get -y install php7.4 -sudo apt-get -y install php7.4-fpm -sudo apt-get -y install php7.4-common -sudo apt-get -y install php7.4-curl -sudo apt-get -y install php7.4-openssl -sudo apt-get -y install php7.4-bcmath -sudo apt-get -y install php7.4-mbstring -sudo apt-get -y install php7.4-tokenizer -sudo apt-get -y install php7.4-mysql -sudo apt-get -y install php7.4-sqlite3 -sudo apt-get -y install php7.4-pgsql -sudo apt-get -y install php7.4-redis -sudo apt-get -y install php7.4-memcached -sudo apt-get -y install php7.4-json -sudo apt-get -y install php7.4-zip -sudo apt-get -y install php7.4-xml -sudo apt-get -y install php7.4-soap -sudo apt-get -y install php7.4-gd -sudo apt-get -y install php7.4-imagick -sudo apt-get -y install php7.4-fileinfo -sudo apt-get -y install php7.4-imap -sudo apt-get -y install php7.4-cli +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4 +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-fpm +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-common +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-curl +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-openssl +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-bcmath +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-mbstring +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-tokenizer +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-mysql +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-sqlite3 +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-pgsql +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-redis +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-memcached +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-json +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-zip +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-xml +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-soap +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-gd +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-imagick +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-fileinfo +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-imap +sudo DEBIAN_FRONTEND=noninteractive apt-get -y install php7.4-cli PHPINI=/etc/php/7.4/fpm/conf.d/linkpanel.ini sudo touch $PHPINI sudo cat > "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" < "$PHPINI" <