linux:anwendungen:nextcloud:installation
Dies ist eine alte Version des Dokuments!
Nextcloud
# Deinstallation von benötigten Programmen für den Webserver apt purge apache2 apache2-utils apache2-common apt autoremove # Installation von benötigten Programmen für den Webserver sudo apt install apache2 a2dissite /etc/apache2/sites-available/nextcloud_ssl.conf a2enssite /etc/apache2/sites-available/nextcloud_ssl.conf # Installation von benötigten Programmen für die PHP Kompatibilität sudo apt install libapache2-mod-php8.2 libapache2-mod-php php-gd php-mysql php-curl php-mbstring php-intl php-gmp php-bcmath php-xml php-imagick php-zip php-apcu # Aktivieren der PHP-Module sudo a2enmod php8.2 php sudo a2enmod rewrite dir mime env headers # Installation von einem Datenbankserver MariaDB sudo apt install mariadb-server
Achtung die Konfiguration fehlt Konfiguration wird ergänzt.
wget https://download.nextcloud.com/server/releases/latest.zip mkdir /var/www/ cp latest.zip /var/www cd /var/www chown www-data:www-data -R /var/www/nextcloud
Nun sollte alles soweit konfiguriert sein. Bitte schau unter Apache/Apache2/httpd oder Nginx für weitere Infos zur Konfiguration eines Webservers.
sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:mode --on docker exec -u www-data app-server php occ app:update --all docker exec -u www-data app-server php occ db:add-missing-indices docker exec -u www-data app-server php occ db:add-missing-columns docker exec -u www-data app-server php occ db:add-missing-primary-keys sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:repair sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:repair sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ db:add-missing-columns sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:mode --off sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ db:add-missing-columns sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ db:add-missing-indices sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:update:htaccess docker exec -u www-data app-server php occ security:bruteforce:reset 111.111.18.18 sudo -u www-data php occ upgrade sudo systemctl restart apache2 systemctl resatrt php* sudo apt install certbot python3-certbot-apache certbot --apache
linux/anwendungen/nextcloud/installation.1701704316.txt.gz · Zuletzt geändert: 2023/12/04 15:38 von 127.0.0.1
