apt install apache2 php7.3 mariadb-server php7.3-mbstring php7.3-curl php7.3-dom php7.3-gd php7.3-zip php7.3-bz2 php7.3-intl php7.3-memcached php7.3-imagick php7.3-mysql
mysql_secure_installation
nano /etc/apache2/sites-available/nextcloud.conf
Alias /nextcloud "/var/www/html/"
<Directory /var/www/html/>
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews
<IfModule mod_dav.c>
Dav off
</IfModule>
</Directory>
a2ensite nextcloud.conf
a2enmod rewrite
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
systemctl restart apache2
a2enmod ssl
a2ensite default-ssl
service apache2 reload
https://download.nextcloud.com/server/releases/nextcloud-19.0.0.zip
unzip nextcloud-19.0.0.zip -d /var/www/html/
chown -R www-data:www-data /var/www/html/
mysql -u root -p
CREATE DATABASE database;
CREATE USER <A href="/cdn-cgi/l/email-protection" class="cf_email" data-cfemail="0e7b7d6b7c4e62616d6f6266617d7a">[email protected]</A> IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database.* TO <A href="/cdn-cgi/l/email-protection" class="cf_email" data-cfemail="b1c4c2d4c3f1ddded2d0ddd9dec2c5">[email protected]</A>;
FLUSH PRIVILEGES;
Ouvrer votre navigateur et aller sur la page de votre site