Benutzer-Werkzeuge

Webseiten-Werkzeuge


aufgaben:nextcloud_qick

Aufgabe: Nextcloud Installation

Eine Schnell-ToDo für die Installation von Nextcloud.

Vorgabe Benuter

SQL-User: ncuser
SQL-PW: password

NC-User: admin
NC-Passwort: password

System aktualisieren

sudo apt update && sudo apt upgrade

Apache, PHP und benötigte Module installieren

sudo apt install apache2 mariadb-server \
libapache2-mod-php php php-mysql php-xml \
php-gd php-curl php-zip php-mbstring php-intl \
php-bcmath php-imagick

Datenbank anlegen

sudo mysql -u root
CREATE DATABASE nextcloud;
CREATE USER 'ncuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'ncuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Nextcloud herunterladen und entpacken
Die passende Versionen kann man hier finden: https://download.nextcloud.com/server/releases/

wget https://download.nextcloud.com/server/releases/latest.zip
unzip latest.zip
sudo mv nextcloud /var/www/html/

Rechte setzen

sudo chown -R www-data:www-data /var/www/html/nextcloud

Apache-Konfiguration anpassen

sudo nano /etc/apache2/sites-available/nextcloud.conf

VHost eintragen, falls nötig

Apache aktivieren und neu starten

sudo a2ensite nextcloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2

Installation im Browser abschließen

http://<server-ip>/nextcloud
aufgaben/nextcloud_qick.txt · Zuletzt geändert: von 127.0.0.1