Nextcloud 27 (Hub 5) Installation – Einfache Anleitung inkl. Domain & SSL auf Linux Server
In diesem Video zeige ich dir ganz einfach Schritt-für-Schritt wie du Nextcloud in Version 27 bzw. Nextcloud Hub 5 auf einem Linux Server mit Ubuntu 22.04 installieren kannst. Dabei gehe ich auch darauf ein, wie du deine Nextcloud über eine Domain sicher inkl. SSL Zertifikat aus dem Internet erreichbar machen kannst. Zudem erfährst du die du die Sicherheits- und Einrichtungswarnungen deiner Nextcloud beheben kannst.
Sicherheits- und Einrichtungswarnungen beheben: https://cc.apfelcast.com/ard12
Nextcloud Hub 5 – Die neuen Funktionen im Überblick: https://youtu.be/IRxltoURk9k
Portfreigaben trotz DS-Lite /IPv6 Anschluss: https://youtu.be/kIK0I9dwXh8
DynDNS einrichten für Domain: https://youtu.be/kDoMdTNQOgc
NginxProxyManager installieren: https://youtu.be/JgrPcQIQuF8
Im Video verwendete Befehle:
### Nextcloud Hub 5 (Version 27) Installation ### # updating apt update && apt upgrade -y # Installing apache apt install apache2 # Install PHP 8.2 apt install software-properties-common add-apt-repository ppa:ondrej/php apt update # Install PHP 8.2 & Moduls apt install php8.2 libapache2-mod-php8.2 php8.2-zip php-dompdf php8.2-xml php8.2-mbstring php8.2-gd php8.2-curl php8.2-imagick libmagickcore-6.q16-6-extra php8.2-intl php8.2-bcmath php8.2-gmp php8.2-cli php8.2-mysql php8.2-zip php8.2-gd php8.2-mbstring php8.2-curl php8.2-xml php-pear unzip nano php8.2-apcu redis-server ufw php8.2-redis php8.2-smbclient php8.2-ldap # adjust PHP.ini file nano /etc/php/8.2/apache2/php.ini memory_limit = 2048M upload_max_filesize = 20G post_max_size = 20G date.timezone = Europe/Berlin output_buffering = Off # Install Databse Server apt install mariadb-server # Maria DB Server Konfiguration mysql_secure_installation # open SQL dialoge mysql # create database calles nextcloud CREATE DATABASE nextcloud; # create database user with password CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'password_here'; #grant accesss to databse GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost'; #save changes and exit FLUSH PRIVILEGES; EXIT; # Download lastest nextcloud version cd /tmp && wget https://download.nextcloud.com/server/releases/latest.zip unzip latest.zip mv nextcloud /var/www/ #adjust apache conf nano /etc/apache2/sites-available/000-default.conf -> change /var/www/html to /var/www/nextcloud # Enable the NextCloud and Rewrite Module a2enmod rewrite a2enmod headers a2enmod env a2enmod dir a2enmod mime # restart apache service apache2 restart # prepare data folder mkdir /home/data/ chown -R www-data:www-data /home/data/ chown -R www-data:www-data /var/www/nextcloud/ chmod -R 755 /var/www/nextcloud/
apfelcast Support
Du benötigst Unterstützung bei deinem Projekt oder hast Fragen zur Umsetzung?
Dann melde ich gern bei uns!