mirror of
https://github.com/EngineGPDev/Autoinstall.git
synced 2025-01-18 22:02:22 +03:00
Messages are removed if no actions were performed
This commit is contained in:
parent
6754355a2a
commit
dc85488d93
44
install.sh
44
install.sh
@ -42,10 +42,6 @@ for package in "${pkgsREQ[@]}"; do
|
|||||||
echo "$package не установлен. Выполняется установка..." | tee -a $logsINST
|
echo "$package не установлен. Выполняется установка..." | tee -a $logsINST
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
apt-get install -y "$package" >> $logsINST 2>&1
|
apt-get install -y "$package" >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "$package уже установлен в системе." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -169,10 +165,6 @@ while true; do
|
|||||||
|
|
||||||
# Определяем версию php по умолчанию
|
# Определяем версию php по умолчанию
|
||||||
defPHP=$(apt-cache policy php | awk -F ': ' '/Candidate:/ {split($2, a, "[:+~]"); print a[2]}')
|
defPHP=$(apt-cache policy php | awk -F ': ' '/Candidate:/ {split($2, a, "[:+~]"); print a[2]}')
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "Репозиторий php обнаружен." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
@ -201,10 +193,6 @@ while true; do
|
|||||||
# Обновление таблиц и пакетов
|
# Обновление таблиц и пакетов
|
||||||
apt-get -y update >> $logsINST 2>&1
|
apt-get -y update >> $logsINST 2>&1
|
||||||
apt-get -y upgrade >> $logsINST 2>&1
|
apt-get -y upgrade >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "Репозиторий apache2 обнаружен." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
@ -230,10 +218,6 @@ while true; do
|
|||||||
# Обновление таблиц и пакетов
|
# Обновление таблиц и пакетов
|
||||||
apt-get -y update >> $logsINST 2>&1
|
apt-get -y update >> $logsINST 2>&1
|
||||||
apt-get -y upgrade >> $logsINST 2>&1
|
apt-get -y upgrade >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "Репозиторий nginx обнаружен." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
@ -386,10 +370,6 @@ EOF
|
|||||||
echo "$package не установлен. Выполняется установка..." | tee -a $logsINST
|
echo "$package не установлен. Выполняется установка..." | tee -a $logsINST
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
sudo apt-get install -y "$package" >> $logsINST 2>&1
|
sudo apt-get install -y "$package" >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "$package уже установлен в системе." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -401,10 +381,6 @@ EOF
|
|||||||
echo "$package не установлен. Выполняется установка..." | tee -a $logsINST
|
echo "$package не установлен. Выполняется установка..." | tee -a $logsINST
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
apt-get install -y "$package" >> $logsINST 2>&1
|
apt-get install -y "$package" >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "$package уже установлен в системе." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -451,10 +427,6 @@ EOF
|
|||||||
echo "php$defPHP-fpm не запущен. Выполняется запуск..." | tee -a $logsINST
|
echo "php$defPHP-fpm не запущен. Выполняется запуск..." | tee -a $logsINST
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
sudo systemctl start php$defPHP-fpm >> $logsINST 2>&1
|
sudo systemctl start php$defPHP-fpm >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "php$defPHP-fpm уже запущен." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -465,10 +437,6 @@ EOF
|
|||||||
echo "php$verPHP-fpm не запущен. Выполняется запуск..." | tee -a $logsINST
|
echo "php$verPHP-fpm не запущен. Выполняется запуск..." | tee -a $logsINST
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
sudo systemctl start php$verPHP-fpm >> $logsINST 2>&1
|
sudo systemctl start php$verPHP-fpm >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "php$verPHP-fpm уже запущен." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -478,10 +446,6 @@ EOF
|
|||||||
echo "composer не установлен. Выполняется установка..." | tee -a $logsINST
|
echo "composer не установлен. Выполняется установка..." | tee -a $logsINST
|
||||||
echo "===================================" >> $logsINST 2>&1
|
echo "===================================" >> $logsINST 2>&1
|
||||||
curl -sSL https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer >> $logsINST 2>&1
|
curl -sSL https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer >> $logsINST 2>&1
|
||||||
else
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
echo "composer уже установлен в системе." | tee -a $logsINST
|
|
||||||
echo "===================================" >> $logsINST 2>&1
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Установка EngineGP
|
# Установка EngineGP
|
||||||
@ -581,22 +545,22 @@ EOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Сообщение о завершении установки
|
# Сообщение о завершении установки
|
||||||
echo "===================================" | tee -a $logsINST
|
echo "===================================" | tee -a $saveDIR
|
||||||
echo "Установка завершена!" | tee -a $saveDIR
|
echo "Установка завершена!" | tee -a $saveDIR
|
||||||
echo "Ссылка на EngineGP: http://$sysIP/" | tee -a $saveDIR
|
echo "Ссылка на EngineGP: http://$sysIP/" | tee -a $saveDIR
|
||||||
echo "Пользователь: root" | tee -a $saveDIR
|
echo "Пользователь: root" | tee -a $saveDIR
|
||||||
echo "Пароль: $usrEgpPASS" | tee -a $saveDIR
|
echo "Пароль: $usrEgpPASS" | tee -a $saveDIR
|
||||||
echo "===================================" | tee -a $logsINST
|
echo "===================================" | tee -a $saveDIR
|
||||||
echo "MySQL данные для EngineGP" | tee -a $saveDIR
|
echo "MySQL данные для EngineGP" | tee -a $saveDIR
|
||||||
echo "Ссылка на phpMyAdmin: http://$sysIP:9090/" | tee -a $saveDIR
|
echo "Ссылка на phpMyAdmin: http://$sysIP:9090/" | tee -a $saveDIR
|
||||||
echo "База данных: $dbEgpSQL" | tee -a $saveDIR
|
echo "База данных: $dbEgpSQL" | tee -a $saveDIR
|
||||||
echo "Пользователь: $usrEgpSQL" | tee -a $saveDIR
|
echo "Пользователь: $usrEgpSQL" | tee -a $saveDIR
|
||||||
echo "Пароль: $passEgpSQL" | tee -a $saveDIR
|
echo "Пароль: $passEgpSQL" | tee -a $saveDIR
|
||||||
echo "===================================" | tee -a $logsINST
|
echo "===================================" | tee -a $saveDIR
|
||||||
echo "Системные данные MySQL" | tee -a $saveDIR
|
echo "Системные данные MySQL" | tee -a $saveDIR
|
||||||
echo "MySQL пароль от root: $passSQL" | tee -a $saveDIR
|
echo "MySQL пароль от root: $passSQL" | tee -a $saveDIR
|
||||||
echo "MySQL пароль от phpMyAdmin: $passPMA" | tee -a $saveDIR
|
echo "MySQL пароль от phpMyAdmin: $passPMA" | tee -a $saveDIR
|
||||||
echo "===================================" | tee -a $logsINST
|
echo "===================================" | tee -a $saveDIR
|
||||||
read -p "Нажмите Enter для завершения..."
|
read -p "Нажмите Enter для завершения..."
|
||||||
continue
|
continue
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user