GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie ownCloud 10 auf Debian 9 (Stretch)

ownCloud ist eine Softwareanwendung, die selbst gehostete Datei-Hosting-Dienste bereitstellt. Sie können die owncloud-Anwendung auf Ihrem Server installieren und als Ihren eigenen Dateiserver verwenden. Wo Sie Dateien einfach vom Client-Computer hochladen/synchronisieren können. Es bietet auch Optionen zum Synchronisieren und Teilen auf mehreren Geräten – alles unter Ihrer Kontrolle. Dieses Tutorial hilft Ihnen, Ihren eigenen Datei-Hosting-Server mit der ownCloud auf dem Betriebssystem Debian 9 Strech Linux einzurichten.

Schritt 1 – Voraussetzungen

Zunächst müssen Sie zum Einrichten von ownCloud einen laufenden LAMP-Server auf Ihrem Debian 9-System haben. Wenn Sie den LAMP-Stack bereits ausgeführt haben, überspringen Sie diesen Schritt, andernfalls verwenden Sie die folgenden Befehle, um ihn zu installieren.

Installieren Sie PHP

Beginnen wir mit der Installation von PHP 5.6 oder einer höheren Version auf Ihrem Debian 9 Stretch-System.

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list
sudo apt-get update
sudo apt-get install -y php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring

Installieren Sie Apache2

sudo apt-get install -y apache2 libapache2-mod-php

Installieren Sie MySQL

sudo apt-get install -y mysql-server php-mysql

Schritt 2 – Laden Sie die ownCloud-Quelle herunter

Nachdem Sie den Lampenserver erfolgreich auf Ihrem System konfiguriert haben, laden wir die neueste ownCloud von der offiziellen Website herunter.

cd /tmp
wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2

Extrahieren Sie jetzt das heruntergeladene Archiv im Stammverzeichnis des Website-Dokuments und richten Sie die entsprechenden Berechtigungen für Dateien und Verzeichnisse ein.

cd /var/www/html
sudo tar xjf /tmp/owncloud-10.4.0.tar.bz2
sudo chown -R www-data:www-data owncloud
sudo chmod -R 755 owncloud

Entfernen Sie nun die Archivdatei.

sudo rm -f /tmp/owncloud-10.4.0.tar.bz2

Schritt 3 – Erstellen Sie eine MySQL-Datenbank und einen Benutzer

Lassen Sie uns nach dem Extrahieren des Codes eine MySQL-Datenbank und ein Benutzerkonto zum Konfigurieren von ownCloud erstellen. Verwenden Sie den folgenden Befehlssatz, um sich beim MySQL-Server anzumelden und eine Datenbank und einen Benutzer zu erstellen.

$ mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit

Schritt 4 – Installiere ownCloud mit Web Installer

Greifen Sie nun wie unten in einem Webbrowser auf das ownCloud-Verzeichnis zu. Ändern Sie localhost in Ihre Server-IP-Adresse oder Ihren Domänennamen.

 http://localhost/owncloud/

Geben Sie neue Administratoranmeldeinformationen ein, um ein Administratorkonto zu erstellen, und geben Sie den Speicherort des Datenordners an.

Schieben Sie nun Ihre Seite nach unten und geben Sie die Datenbankanmeldeinformationen ein und klicken Sie auf Einrichtung beenden .

Nach Abschluss der Einrichtung erhalten Sie das Admin-Dashboard. Hier können Sie Benutzer und Gruppen erstellen, ihnen Berechtigungen zuweisen usw.

Herzlichen Glückwunsch, Sie haben eine funktionierende ownCloud-Instanz auf Ihrem Debian 9 Stretch-System.


Debian
  1. So installieren Sie Tomcat 8.5 auf Debian 9

  2. So installieren Sie MongoDB unter Debian 9

  3. So installieren Sie Nginx unter Debian 9 (Stretch)

  4. So installieren Sie ownCloud auf Debian 10 (Buster)

  5. So installieren Sie WildFly unter Debian 9 Stretch

So installieren Sie Vagrant unter Debian 9 Stretch

So installieren Sie MongoDB auf Debian 9 Stretch

So installieren Sie Go unter Debian 9 Stretch

So installieren Sie Yarn auf Debian 9 Stretch

So installieren Sie OpenCart auf Debian 9 Stretch

So installieren Sie Go unter Debian 11