So installieren Sie OwnCloud auf Raspberry Pi 3

So installieren Sie OwnCloud auf Raspberry Pi 3
OwnCloud ist ein selbst gehosteter Dateifreigabeserver. Es hat eine gut aussehende webbasierte Benutzeroberfläche und Apps für Linux, Windows, MacOS, Android und iPhone. In diesem Artikel werde ich Ihnen zeigen, wie Sie OwnCloud auf Raspberry Pi 3 installieren können. Also lasst uns anfangen.

Dinge, die du brauchst:

Um OwnCloud mit diesem Artikel erfolgreich auf Raspberry Pi 3 zu installieren, benötigen Sie,

  • Ein Raspberry Pi 3 Single Board -Computer.
  • Eine microSD -Karte von mindestens 8 GB oder mehr.
  • Netzwerkkonnektivität auf Raspberry Pi.

Installieren von Raspbian auf Raspberry Pi:

Auf Ihrem Raspberry Pi 3 müssen Sie Raspbian OS installiert haben, um OwnCloud auf Raspberry Pi zu installieren.

Ich habe einen speziellen Artikel über die Installation von Raspbian -Betriebssystem auf Raspberry Pi geschrieben, den Sie unter https: // linuxHint lesen können.com/install_raspbian_raspberry_pi/. Ich hoffe es wird helfen. Wenn Sie Fragen haben, können Sie sich gerne unter https: // support stellen.LinuxHint.com/.

Verbinden Sie Himbeer Pi mit dem Internet:

Sie können ein Ende Ihres LAN -Kabels (Cat5e oder Cat6) an Ihren Router oder Schalter und das andere Ende an Ihrem Raspberry PI anschließen, um die Internetkonnektivität leicht zu erhalten.

Sie können WLAN auch auf Ihrem Himbeer -Pi verwenden. Ich habe einen speziellen Artikel darüber geschrieben, den Sie unter https: // linuxhint lesen können.com/rasperberry_pi_wifi_wpa_supplicant/.

Verbindung mit Raspberry Pi remote: remote:

Sobald Sie Raspbian installiert und konfiguriert haben, können Sie mit SSH eine Verbindung zu Ihrem Raspberry PI herstellen.

Führen Sie dazu den folgenden Befehl von Ihrem Laptop oder Desktop aus.

$ ssh pi@ip_addr

Notiz: Hier, Ip_addr ist die IP -Adresse Ihres Raspberry Pi.

Wenn Sie diese Nachricht sehen, geben Sie einfach Ja ein und drücken Sie .

Geben Sie nun das Passwort Ihres Raspberry Pi ein und drücken Sie . Das Standardkennwort ist Himbeere.

Hinzufügen von OwnCloud -Paket -Repository:

OwnCloud ist im offiziellen Paket -Repository von Raspbian nicht verfügbar. Sie können jedoch einfach das offizielle OwnCloud -Paket -Repository auf Raspbian hinzufügen und OwnCloud installieren.

Laden Sie zunächst die GPG -Taste des OwnCloud -Paket -Repositorys mit dem folgenden Befehl herunter:

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

Der GPG -Schlüssel sollte heruntergeladen werden.

Fügen Sie nun den GPG -Schlüssel zum APT -Paketmanager mit dem folgenden Befehl hinzu:

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

Der GPG -Schlüssel sollte hinzugefügt werden.

Führen Sie nun den folgenden Befehl aus, um das offizielle OwnCloud -Paket -Repository zu Raspbian hinzuzufügen:

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

Aktualisieren von Raspbian -Paketen:

Sie sollten die vorhandenen Pakete Ihres Raspbian -Betriebssystems aktualisieren, bevor Sie etwas Neues installieren.

Aktualisieren Sie zunächst den APT -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo APT Update

Der APT -Paket -Repository -Cache sollte aktualisiert werden.

Aktualisieren Sie nun alle vorhandenen Pakete mit dem folgenden Befehl:

$ sudo APT -Upgrade

Drücken Sie y und dann drücken Sie weitermachen.

Wenn Sie diese Nachricht sehen, drücken Sie Q.

Die Installation sollte fortgesetzt werden.

Zu diesem Zeitpunkt sollten alle vorhandenen Raspbian -Pakete aktualisiert werden.

Starten Sie nun Ihren Raspberry Pi mit dem folgenden Befehl neu:

$ sudo Neustart

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

OwnCloud ist eine Webanwendung, die auf dem Lampe (Linux, Apache, MySQL/Mariadb, PHP) ausgeführt wird. Sie benötigen also einen vollständig funktionierenden Lampenserver, bevor Sie Overcloud installieren können. Ich werde Ihnen zeigen, wie man das in diesem Abschnitt macht.

Sie können Apache, PHP, MariadB und einige PHP -Erweiterungen auf Raspbian mit dem folgenden Befehl installieren:

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

Jetzt drücken y und dann drücken Sie weitermachen.

Alle erforderlichen Pakete sollten installiert werden.

Führen Sie nun den folgenden Befehl aus, um den Apache zu aktivieren mod_rewrite Modul:

$ sudo a2enmod umschreiben

mod_rewrite sollte aktiviert werden.

Melden Sie sich nun bei der Mariadb -Konsole als die an Wurzel Benutzer mit dem folgenden Befehl:

$ sudo mysql -u root -p

Standardmäßig wird kein Mariadb -Passwort festgelegt. Sie können also einfach drücken hier ohne ein Passwort einzugeben. Wenn Sie ein Passwort festgelegt haben, müssen Sie es hier eingeben und drücken .

Sie sollten angemeldet sein.

Erstellen Sie nun eine neue Datenbank Owncloud mit der folgenden Anfrage:

Mariadb [(keine)]> Datenbank owncloud erstellen;

Erstellen Sie nun einen neuen Mariadb -Benutzer Owncloud und setzen Sie auch das Passwort ein DEIN PASS Für den Benutzer mit der folgenden Abfrage. Der Einfachheit halber setze ich das Passwort ein Owncloud Für den Benutzer Owncloud.

Mariadb [(keine)]> user 'ownCloud'@'localhost' erstellen durch 'your_pass';

Gewähren Sie nun alle Privilegien an die Owncloud Datenbank an den Benutzer Owncloud mit der folgenden Anfrage.

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

Geben Sie schließlich wie folgt aus der Mariadb -Hülle heraus:

Mariadb [(keine)]> exit;

Jetzt müssen Sie die APache -Standard -Site -Konfigurationsdatei bearbeiten /etc/apache2/sites-fähig/000 Default.Conf.

So öffnen Sie die Apache -Standard -Site -Konfigurationsdatei /etc/apache2/sites-fähig/000 Default.Conf, Führen Sie den folgenden Befehl aus:

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

Finden Sie nun die Linie, wie im Screenshot unten markiert. Dann ändern DocumentRoot/var/www/html Zu Documentroot/var/www/owncloud.

Die endgültige Konfigurationsdatei sieht wie folgt aus. Speichern Sie nun die Konfigurationsdatei durch Drücken + X gefolgt von y Und .

Installieren von OwnCloud:

Jetzt sind Sie bereit, OwnCloud zu installieren.

Führen Sie den folgenden Befehl aus, um OwnCloud zu installieren:

$ sudo apt installieren owncloud-files

OwnCloud wird installiert.

OwnCloud sollte an dieser Stelle installiert werden.

Starten Sie nun den Apache 2 -Dienst mit dem folgenden Befehl neu:

$ sudo systemctl starten Sie Apache2 neu

Owncloud konfigurieren:

Sie finden die IP -Adresse Ihres Raspberry PI mit dem folgenden Befehl:

$ ip a | Egrep "inet"

Wie Sie sehen können, ist die IP -Adresse meines Himbeer -Pi 192.168.2.6. Es wird für Sie anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.

Besuchen Sie jetzt in Ihrem Webbrowser http: // 192.168.2.6. Während Sie OwnCloud zum ersten Mal ausführen, müssen Sie es konfigurieren.

Sie müssen einen Administratorbenutzer erstellen. Geben Sie also den Benutzernamen und das Passwort für Ihren Administratorbenutzer ein. Dann scrollen Sie unten nach unten.

Das Standarddatenverzeichnis von OwnCloud ist /var/www/owncloud/Daten. Wenn Sie möchten, können Sie auch das Standarddatenverzeichnis in einen anderen Pfad ändern.

Geben Sie nun den Namen der MariADB -Datenbank ein (NameOwncloud in meinem Fall), Benutzername (Owncloud in meinem Fall), Passwort (Owncloud in meinem Fall), das Sie gerade für OwnCloud erstellt haben. Sobald Sie fertig sind, klicken Sie auf Setup beenden.

Jetzt können Sie sich mit dem OwnCloud -Benutzernamen und dem von Ihnen angegebenen Kennwort anmelden.

Klicken Sie nun auf die X Schaltfläche zum Schließen des Popup -Fensters.

Dies ist das OwnCloud Dashboard. Jetzt können Sie Dateien, Filme, Dokumente usw. hochladen. Sie können auch Ihre OwnCloud -Benutzer verwalten und andere Verwaltungsaufgaben von hier aus erledigen.

So installieren Sie OwnCloud auf Raspberry Pi 3. Danke, dass du diesen Artikel gelesen hast.