So installieren Sie ownCloud auf Linux Mint 20

In diesem Tutorial zeigen wir Ihnen, wie Sie ownCloud auf Linux Mint 20 installieren. Für diejenigen unter Ihnen, die es noch nicht wussten, ownCloud ist eine Open-Source, selbst gehostete Dateisynchronisierungs- und Dateifreigabeplattform, ähnlich wie Dropbox, Microsoft OneDrive, und Google Drive. Es funktioniert mit verschiedenen Datenbankverwaltungssystemen wie MySQL, PostgreSQL oder MariaDB. Es hält die Synchronisierung mit allen Computern aufrecht, entweder es handelt sich um ein fensterbasiertes oder ein Linux-basiertes Betriebssystem.

In diesem Artikel wird davon ausgegangen, dass Sie mindestens über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie das Root-Konto verwenden. Wenn nicht, müssen Sie möglicherweise ‘sudo‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von ownCloud Self-Hosted File Sync auf einem Linux Mint 20 (Ulyana).

Installieren Sie ownCloud auf Linux Mint 20 Ulyana

Schritt 1. Bevor Sie das folgende Tutorial ausführen, ist es wichtig, dass Ihr System auf dem neuesten Stand ist, indem Sie Folgendes ausführen apt Befehle im Terminal:

sudo apt-Update

Schritt 2. Installieren eines LAMP-Stack.

Ein Linux Mint LAMP-Server ist erforderlich. Wenn Sie LAMP nicht installiert haben, können Sie unserer Anleitung hier folgen.

Schritt 3. Installieren von ownCloud unter Linux Mint 20.

Jetzt laden wir die letzte ownCLoud-Version von der offiziellen Seite herunter:

wget https://download.owncloud.org/community/owncloud-latest.zip

Dann dekomprimieren Sie es mit dem Befehl unzip:

Entpacken Sie owncloud-latest.zip

Verschieben Sie das Verzeichnis in die Apache Standardverzeichnis:

sudo mv owncloud / var / www /

Wir müssen einige Ordnerberechtigungen ändern:

sudo chown -R www-data: /var/www/owncloud

Schritt 4. MariaDB konfigurieren.

Standardmäßig ist MariaDB nicht gehärtet. Sie können MariaDB mit dem mysql_secure_installation Skript. Sie sollten jeden Schritt sorgfältig lesen, der ein Root-Passwort festlegt, anonyme Benutzer entfernt, die Remote-Root-Anmeldung verbietet und die Testdatenbank und den Zugriff auf sichere MariaDB entfernt:

mysql_secure_installation

Konfigurieren Sie es wie folgt:

– Root-Passwort setzen? [Y/n] y – Anonyme Benutzer entfernen? [Y/n] y – Root-Anmeldung aus der Ferne verbieten? [Y/n] y – Testdatenbank entfernen und darauf zugreifen? [Y/n] y – Berechtigungstabellen jetzt neu laden? [Y/n] Ja

Als nächstes müssen wir uns bei der MariaDB-Konsole anmelden und eine Datenbank für ownCloud erstellen. Führen Sie den folgenden Befehl aus:

mysql -u root -p

Dies fordert Sie zur Eingabe eines Passworts auf. Geben Sie also Ihr MariaDB-Root-Passwort ein und drücken Sie Enter. Nachdem Sie sich bei Ihrem Datenbankserver angemeldet haben, müssen Sie eine Datenbank für die ownCloud-Installation erstellen:

DATENBANK ERSTELLEN ownclouddb; ERSTELLEN SIE BENUTZER ‘ownclouduser’@’localhost’ IDENTIFIZIERT DURCH ‘Ihr-starkes-Passwort’; GRANT ALL ON ownclouddb.* TO ‘ownclouduser’@’localhost’ WITH GRANT OPTION; FLUSH PRIVILEGIEN; AUSFAHRT

Schritt 5. Konfigurieren Apache.

Jetzt erstellen wir eine neue virtuelle Host-Direktive in Apache:

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

Fügen Sie die folgenden Zeilen hinzu:

ServerAdmin [email protected]_domain.com DocumentRoot /var/www/owncloud ServerName your-domain.com Optionen FollowSymlinks AllowOverride All Alle Berechtigungen anfordern ErrorLog ${APACHE_LOG_DIR}/your-domain.com_error.log CustomLog ${APACHE_LOG_DIR}/Ihre-Domain.com_access.log kombiniert

Dann können wir das neu starten Apache Webserver, damit die Änderungen erfolgen:

sudo a2ensite owncloud.conf
sudo a2enmod umschreiben
sudo systemctl Neustart von Apache2

Schritt 6. Konfigurieren Sie die Firewall.

Führen Sie den folgenden Befehl aus, um HTTP- und HTTPS-Ports zu öffnen:

sudo ufw erlauben ‘Apache Voll’

Schritt 7. Zugriff auf das ownCloud Webinterface.

Öffnen Sie nach erfolgreicher Installation Ihren bevorzugten Browser und navigieren Sie zu https://your-domain.com und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen. Wenn alles richtig installiert wurde, sollten Sie eine Seite wie gezeigt erhalten:

Herzliche Glückwünsche! Sie haben ownCloud erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von ownCloud auf dem Linux Mint-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, zu überprüfen die offizielle ownCloud-Website.