#Ce script permet de télécharger et d'installer le logiciel NextCloud ainsi que tout le modules nécessaires à sont bon fonctionnement sur débian12 pour apache2 (disponible également pour Nginx mais une configuration de ses fichiers serait nécessaire) + création de la base de données mariadb avec l'utilisateur. echo etape mettre à jour apt update && apt upgrade -y echo installer ssh accès à distance apt install openssh-server -y #installer wget (télécharger depuis internet) apt install wget -y #installer LAMP apt install apache2 php mariadb-server unzip -y #se déplacer dans html cd /var/www/html #télécharger nextcloud depuis internet wget https://download.nextcloud.com/server/releases/latest.zip #décompresser nextcloud unzip latest.zip #modifier les droits chmod 755 /var/www/html/nextcloud/ #modifier le propriétaire chown -R www-data:www-data /var/www/html/nextcloud/ #installer des extensions php apt install php-common php-zip php-dom php-mbstring php-gd php-curl php-mysql php-fpm -y apt install php8.2 libapache2-mod-php8.2 a2enmod php8.2 chown -R www-data:www-data /var/www/nextcloud chmod -R 755 /var/www/nextcloud #relancer apache2 systemctl restart apache2 #se connecter à mariadb mysql -u root -p sio <