« Nextcloud » : différence entre les versions
m (→Mise à jour) |
|||
(4 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== 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 == | == Installation sur Debian 11 == | ||
sudo apt install wget unzip apache2 libapache2-mod-php mariadb-server | sudo apt install wget unzip apache2 libapache2-mod-php mariadb-server | ||
Ligne 5 : | Ligne 24 : | ||
mariadb -u root -p | mariadb -u root -p | ||
systemctl restart apache2 | 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 | 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 == | == Installation sur Ubuntu 18.04 == |
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