16-02-2022
This commit is contained in:
50
upgrade_nextcloud.sh
Executable file
50
upgrade_nextcloud.sh
Executable file
@@ -0,0 +1,50 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
host=$(hostname)
|
||||
|
||||
if [ "$host" = "DS916" ]; then
|
||||
|
||||
php_version=74
|
||||
php_bin=/usr/local/bin/php$php_version
|
||||
nc_dir=/volume1/web/nextcloud
|
||||
|
||||
cd $nc_dir || exit
|
||||
|
||||
sudo -u http $php_bin -d memory_limit=1024M occ maintenance:mode --on
|
||||
sudo -u http $php_bin -d memory_limit=1024M occ maintenance:repair
|
||||
#echo ""
|
||||
#echo -e "\033[4mWhen the message 'Should the \"occ upgrade\" command be executed? [Y/n]' is displayed, you must choice 'n' (no)\033[0m"
|
||||
#echo ""
|
||||
sudo -u http $php_bin -d memory_limit=1024M updater/updater.phar
|
||||
|
||||
# Should the "occ upgrade" command be executed? [Y/n] n
|
||||
# non
|
||||
|
||||
#echo ""
|
||||
#echo -e "\033[4mLa version par défaut de PHP est la 5.6.11, ce qui est insuffisant (7.2 requis). On relance la suite avec la bonne version de php\033[0m"
|
||||
#echo ""
|
||||
#sudo -u http $php_bin -d memory_limit=1024M occ maintenance:mode --on
|
||||
sudo -u http $php_bin -d memory_limit=1024M occ upgrade
|
||||
sudo -u http $php_bin -d memory_limit=1024M occ maintenance:mode --off
|
||||
|
||||
elif [ "$host" == "localhost" ]; then
|
||||
ip=$(hostname -I | awk '{print $1}')
|
||||
|
||||
if [ "$ip" = "212.227.191.167" ]; then
|
||||
|
||||
php_version=7.4
|
||||
php_bin=/opt/plesk/php/$php_version/bin/php
|
||||
nc_dir=/var/www/vhosts/maboiteverte.fr/httpdocs/nextcloud
|
||||
|
||||
cd $nc_dir || exit
|
||||
|
||||
sudo -u bruno $php_bin occ maintenance:mode --on
|
||||
sudo -u bruno $php_bin occ maintenance:repair
|
||||
sudo -u bruno $php_bin updater/updater.phar
|
||||
|
||||
sudo -u bruno $php_bin occ upgrade
|
||||
sudo -u bruno $php_bin occ maintenance:mode --off
|
||||
|
||||
fi
|
||||
|
||||
fi
|
||||
Reference in New Issue
Block a user