Installieren von OwnCloud auf Debian Top 10

Installieren von OwnCloud auf Debian Top 10
OwnCloud ist ein Open-Source-Server mit selbst gehosteter Dateifreigabe. Wenn Sie Ihren eigenen Server für die Freigabe von Dateien einrichten möchten, ist OwnCloud eine gute Wahl für Sie. In diesem Artikel werde ich Ihnen zeigen, wie Sie OwnCloud auf Debian 10 Buster installieren. Also lasst uns anfangen.

Bevor Sie OwnCloud auf Debian 10 installieren, sollten Sie diese wichtige Sache wissen. OwnCloud wird noch nicht für Debian 10 veröffentlicht. Aber das OwnCloud -Paket für Debian 9 funktioniert mit ein paar Optimierungen an Debian 10. Das Problem ist, dass das OwnCloud -Paket für Debian 9 PHP 7 nicht unterstützt.3 Das kommt mit Debian 10. Das bedeutet nicht, dass OwnCloud nicht auf PHP 7 funktioniert.3. Es gibt tatsächlich geringfügige Unterschiede zwischen Php 7.1, Php 7.2 und Php 7.3. Php 7.3 hat keine neue Funktion eingeführt oder keine von PHP 7 entfernt.1 oder Php 7.2. Es ist nur so, dass die OwnCloud -Entwickler OwnCloud nicht auf PHP 7 getestet haben.3. Die gute Nachricht ist, dass die nächste Veröffentlichung von OwnCloud Unterstützung für PHP 7 hat.3 Nach ihrem Github -Repository. Bis dahin ist die Art und Weise, wie es hier gezeigt wird. Aber ich werde Ihnen sagen, was Sie ändern sollen, um eine neue Version von OwnCloud zu installieren, wenn sie veröffentlicht wird.

Hinweis: Ich empfehle dies nicht auf einem Produktionsserver. Verwenden Sie Debian 9 Strecke stattdessen, bis OwnCloud für Debian 10 Buster veröffentlicht wird.

Hinzufügen von Debian 9 OwnCloud -Paket -Repository auf Debian 10:

OwnCloud ist im offiziellen Paket -Repository von Debian 10 Buster nicht verfügbar. Sie können jedoch problemlos das offizielle Paket -Repository von OwnCloud (für Debian 9) hinzufügen und OwnCloud von dort installieren.

Laden Sie zunächst den GPG -Schlüssel des OwnCloud -Paket -Repositorys wie folgt herunter und fügen Sie hinzu:

$ wget -nv https: // herunterladen.Owncloud.org/download/repositories/produktion/
Debian_9.0/Release.Key -o /TMP /Release.Taste

Fügen Sie nun den OwnCloud GPG -Schlüssel zu Debian 10 mit dem folgenden Befehl hinzu:

$ sudo apt-key hinzufügen - < /tmp/Release.key

Fügen Sie nun das OwnCloud -Paket -Repository auf Ihrem Debian 10 -Computer mit dem folgenden Befehl hinzu:

$ echo 'Deb http: // herunterladen.Owncloud.org/download/Repositories/Produktion/Debian_9.0/
/'| sudo tee/etc/apt/Quellen.Liste.D/Owncloud.Liste

Aktualisieren Sie nun den APT -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo APT Update

Dinge zu ändern, wenn eine neue Version von OwnCloud veröffentlicht wird:

Wenn eine neue Version von OwnCloud veröffentlicht wird, besuchen Sie die Seite von Owncloud in Ihrem bevorzugten Webbrowser und klicken Sie auf die Debian Symbol.

Zum Zeitpunkt dieses Schreibens ist nur der Abschnitt Debian 9 verfügbar. Ich habe den Link als markiert (1) für den GPG.

Wenn eine neue Version von Owncloud veröffentlicht wird, kann Debian 10 enthalten sein. Oder die GPG -Schlüssel -URL- oder Repository -Zeichenfolge kann sich ändern. Alles, was Sie tun müssen, ist die GPG -Schlüssel -URL und die Repository -Zeichenfolge im früheren Abschnitt dieses Artikels oben durch die neuen zu ersetzen.

Installieren und Konfigurieren von Apache und MySQL für OwnCloud:

OwnCloud ist eine PHP -basierte Webanwendung. Sie müssen also einen Arbeitslampenstapel haben, damit Owncloud funktioniert.

Führen Sie den folgenden Befehl aus, um den Lampenstapel auf Debian 10 zu installieren:

$ sudo apt installieren apache2 libapache2-mod-php mariadb-server mariadb-client
PHP-BZ2 PHP-MYSQL PHP-CURL PHP-GD PHP-Imagick PHP-Mbstring PHP-XML PHP-ZIP

Drücken Sie Y und dann drücken Sie Um die Installation zu bestätigen.

Lampenstapel sollte installiert werden.

Aktivieren Sie nun das Apache -Umschreiben Modul wie folgt wie folgt:

$ sudo a2enmod umschreiben

Jetzt müssen Sie eine Mariadb -Datenbank für OwnCloud erstellen.

Melden Sie sich bei Mariadb Shell als an Wurzel Benutzer wie folgt.

$ sudo mysql -u root -p

Standardmäßig nein Wurzel Passwort wird gesetzt. Also drücken Sie einfach .

Sie sollten angemeldet sein.

Erstellen Sie eine neue Mariadb -Datenbank Owncloud folgendermaßen:

Mariadb [(keine)]> Datenbank owncloud erstellen;

Um nun einen neuen Benutzer zu erstellen Owncloud, ein Passwort festlegen (123 in meinem Fall) und erlauben Owncloud Benutzerzugriff auf Owncloud Datenbank, führen Sie den folgenden SQL -Befehl aus:

Mariadb [(keine)]> Geben Sie alle auf owncloud zu.* zu 'owncloud'@'localhost' '
Identifiziert durch '123';

Geben Sie nun wie folgt aus der Mariadb -Hülle heraus:

Mariadb [(keine)]> \ q

Öffnen Sie nun die Standardkonfiguration der Apache -Site /etc/apache2/sites-fähig/000 Default.Conf folgendermaßen:

$ sudo nano/etc/apache2/sites-fähig/000 Default.Conf

Ändern Sie nun die Linie Documentroot/var/ww/html Zu Documentroot/var/www/owncloud wie im Screenshot unten markiert.

Sobald Sie fertig sind, speichern Sie die Konfigurationsdatei durch Drücken + X gefolgt von Y Und .

Installieren von OwnCloud:

Installieren Sie jetzt Overcloud mit dem folgenden Befehl:

$ sudo apt installieren owncloud-files

OwnCloud sollte installiert werden.

Starten Sie nun die neu neu Apache2 Service wie folgt:

$ sudo systemctl starten Sie Apache2 neu

Überprüfen Sie nun, ob die Apache2 Der Service wird wie folgt korrekt ausgeführt:

$ sudo systemctl Status Apache2

Apache2 Service ist Betrieb und auch ermöglicht So starten Sie mit dem Systemstiefel.

Finden der IP -Adresse:

Finden Sie nun die IP -Adresse Ihrer Debian 10 -Maschine wie folgt:

$ ip a

Wie Sie sehen können, lautet die IP -Adresse meiner Debian 10 -Maschine 192.168.21.131. Es wird für Sie anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.

Lösen “Diese Version von OwnCloud ist nicht mit PHP 7 kompatibel.3 ”Fehler:

Wenn Sie versuchen, von Ihrem Webbrowser aus auf OwnCloud zuzugreifen, http: //192.168.21.131, Möglicherweise sehen Sie die folgende Fehlermeldung. Ich habe das bereits erklärt. Wenn Sie nach einer Problemumgehung suchen, ist dieser Abschnitt genau das Richtige für Sie.

Öffne das /var/www/owScloud/index.Php Datei wie folgt:

$ sudo nano/var/www/owncloud/Index.Php

Kommentieren Sie nun den markierten Abschnitt im Screenshot unten aus. Der Kommentar beginnt von /* und endet in */.

Das endgültige Index.Php Die Datei sollte wie folgt aussehen. Speichern Sie jetzt die Index.Php Datei.

Öffne das /var/www/owScloud/Konsole.Php Datei wie folgt:

$ sudo nano/var/www/owncloud/Konsole.Php

Tu das Gleiche zu Konsole.Php Datei. Das endgültige Konsole.Php Die Datei sollte wie folgt aussehen. Jetzt sparen Konsole.Php Datei.

Owncloud konfigurieren:

Besuchen Sie nun http: // 192.168.21.131 aus einem Webbrowser.

Sie müssen von dort aus ein OwnCloud -Administratorkonto erstellen.

Typ ist der Benutzername und das Passwort für Ihr Administratorkonto in der Erstellen Sie ein Administratorkonto Abschnitt.

Geben Sie auch den Datenbank -Benutzernamen ein (Owncloud), Passwort (123 in meinem Fall) Datenbankname (Owncloud) und Hostname (Lokalhost) im Konfigurieren Sie die Datenbank Abschnitt.

Klicken Sie dann auf Setup beenden.

Jetzt können Sie sich in Ihrem Administratorkonto mit dem Benutzernamen und Kennwort anmelden, das Sie während der Konfiguration von OwnCloud festgelegt haben.

Sie sollten angemeldet sein. Klicke auf X.

Sie sollten das OwnCloud -Dashboard sehen. Jetzt können Sie OwnCloud so verwenden, wie Sie möchten.

So installieren Sie OwnCloud auf Debian 10. Danke, dass du diesen Artikel gelesen hast.