« Nextcloud » : différence entre les versions
m (→Mise à jour) |
m (→Mise à jour) |
||
Ligne 15 : | Ligne 15 : | ||
sudo -u www-data php /var/www/nextcloud/updater/updater.phar | sudo -u www-data php /var/www/nextcloud/updater/updater.phar | ||
Il est probable qu'il faille jouer plusieurs mises à jour successives si vous êtes en retard. Chacune demandera plusieurs validations. | Il est probable qu'il faille jouer plusieurs mises à jour successives si vous êtes en retard. Chacune demandera plusieurs validations. | ||
=== Stopper le mode maintenance === | |||
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off | |||
== Installation sur Debian 11 == | == Installation sur Debian 11 == |
Dernière version du 27 juillet 2023 à 23:03
Mise à jour
Source : https://docs.nextcloud.com/server/latest/admin_manual/maintenance/update.html
Changer la version de PHP
Ceci peut être parfois nécessaire si la version de NextCloud n'accepte pas une version récente de PHP
- Lancer la commende
sudo update-alternatives --config php
Et sélectionner la bonne version de PHP
Activer l'apcu sur PHP
Modifier le fichier
sudo nano /etc/php/<version>/cli/php.ini
et ajouter à la fin :
apc.enable_cli = 1
Inutile de relancer quoi que ce soit
Lancer la mise à jour
sudo -u www-data php /var/www/nextcloud/updater/updater.phar
Il est probable qu'il faille jouer plusieurs mises à jour successives si vous êtes en retard. Chacune demandera plusieurs validations.
Stopper le mode maintenance
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off
Installation sur Debian 11
sudo apt install wget unzip apache2 libapache2-mod-php mariadb-server sudo apt install -y php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-mysql mysql_secure_installation mariadb -u root -p systemctl restart apache2
cd /var/www/html mkdir nextcloud chown -R www-data nextcloud cd nextcloud wget https://download.nextcloud.com/server/installer/setup-nextcloud.php
Se connecter sur le serveur http://nextcloud puis lancer l'installation
Configuration Apache : https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#apache-web-server-configuration
Activation du Crontab
crontab -u www-data -e
Ajouter la ligne suivante :
*/5 * * * * php -f /var/www/nextcloud/cron.php
Activation de ClamAV
apt-get install clamav clamav-daemon
Installation sur Ubuntu 18.04
sudo su apt update apt upgrade apt install linux-image-generic-hwe-18.04 linux-headers-generic-hwe-18.04 snapd reboot apt install snapd