GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie OwnCloud auf einem RHEL 8 / CentOS 8-Server

In diesem Artikel führen wir eine Installation von OwnCloud direkt aus dem offiziellen OwnCloud-Paket durch. OwnCloud ist eine Suite von Client-Server-Software zur einfachen Dateifreigabe. Als Betriebssystem wird RHEL 8 / CentOS 8 Server mit MySQL, PHP und Apache Webserver verwendet.

In diesem Tutorial lernen Sie:

  • So installieren Sie Owncloud-Voraussetzungen
  • Wie man das OwnCloud-Quellpaket herunterlädt und hochpackt
  • So richten Sie die MariaDB-Datenbank ein
  • So richten Sie OwnCloud ein

Erfolgreiche Installation von OwnCloud auf Red Hat Enterprise Linux 8

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System RHEL 8/CentOS 8/td>

Software OwnCloud 10.0.10 oder höher
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

So installieren Sie OwnCloud Schritt für Schritt auf einem RHEL 8 / CentOS 8-Server

  1. Installieren Sie den LAMP-Server (Linux, Apache, MariaDB und PHP). Bevor Sie fortfahren, befolgen Sie bitte unsere Anweisungen zur Einrichtung eines grundlegenden LAMP-Servers auf RHEL 8. Sobald Sie fertig sind, fahren Sie mit dem nächsten Schritt fort.
  2. Installieren Sie alle erforderlichen Voraussetzungen für OwnCloud.

    Der folgende Befehl führt eine Paketinstallation aller OwnCloud-Voraussetzungen zusätzlich zu den bereits in Schritt 1 installierten PHP-Paketen durch :

    # dnf install php-mbstring php-gd php-pecl-zip php-xml php-json php-intl unzip
    

    OwnCloud-Voraussetzungen auf RHEL 8 Linux-Server

  3. Laden Sie OwnCloud herunter und installieren Sie es.

    Der nächste Schritt besteht darin, ein neuestes offizielles OwnCloud Server-Quellcodepaket von der OwnCloud.org-Website herunterzuladen. Der vielleicht bequemste Weg, diese Aufgabe auszuführen, ist die Verwendung von wget Befehl. Zum Zeitpunkt des Schreibens ist die neueste OwnCloud-Version 10.0.10. Aktualisieren Sie bei Bedarf den folgenden Link:

    DOWNLOAD LATEST VERSION:
    $ wget https://download.owncloud.org/community/owncloud-10.0.10.zip
    

    Sobald das Paket heruntergeladen ist, führen Sie die folgenden Linux-Befehle aus, um das Paket in /var/www/html zu entpacken , erstellen Sie data Verzeichnis und legen Sie die entsprechenden Verzeichnisberechtigungen fest:

    # unzip owncloud-10.0.10.zip -d /var/www/html
    # mkdir /var/www/html/owncloud/data
    # chown -R apache:apache /var/www/html/owncloud/*
    # chcon -t httpd_sys_rw_content_t /var/www/html/owncloud/ -R
    

    Extrahieren Sie das OwnCloud-Quellpaket und legen Sie die entsprechenden Verzeichnisberechtigungen fest

  4. Erstellen Sie eine MariaDB-Datenbank zur Verwendung mit OwnCloud.

    Die folgenden Befehle erstellen eine MariaDB-Datenbank mit dem Namen owncloud und Benutzer admin mit Passwort pass :

    # mysql -u root -p
    mysql> CREATE DATABASE owncloud;
    mysql> CREATE USER `admin`@`localhost` IDENTIFIED BY 'pass';
    mysql> GRANT ALL ON owncloud.* TO `admin`@`localhost`;
    mysql> FLUSH PRIVILEGES;
    mysql> exit
    

    Einrichten der MariaDB SQL-Datenbank für den OwnCloud-Server auf RHEL 8

  5. Starten Sie den OwnCloud-Assistenten und führen Sie eine endgültige Installation durch.

    Navigieren Sie in Ihrem Browser zu Ihrer Server-URL und füllen Sie das OwnCloud-Setup-Formular aus:

    Installationsformular des OwnCloud-Assistenten auf dem RHEL 8 Linux-Server. Sobald Sie fertig sind, klicken Sie auf Finish setup Schaltfläche.

    WARNUNG
    Falls Sie die folgende Fehlermeldung sehen, vergewissern Sie sich, dass Sie alle OwnCloud-Voraussetzungen gemäß Schritt 2 korrekt installiert haben . Verwenden Sie den # php -m | grep -i PHP MODULE NAME Befehl zum Auflisten, ob das erforderliche PHP-Modul verfügbar ist.

    ERROR 500: Internal Server Error.
    
  6. Ihre Installation von OwnCloud auf RHEL 8 / CentOS 8 sollte jetzt fertig sein. Installieren Sie optional weitere von OwnCloud empfohlene PHP-Module oder sichern Sie Ihre Installation mit mod_ssl .

Cent OS
  1. So installieren Sie den DNS-Server unter RHEL 8 / CentOS 8 Linux

  2. So installieren Sie Puppet unter CentOS 8 / RHEL 8

  3. Installieren Sie ownCloud auf CentOS 6 / RHEL 6

  4. So installieren Sie Puppet 6.x auf CentOS 7 / RHEL 7

  5. CentOS / RHEL 7:So installieren Sie die GUI

So installieren Sie Jetty Web Server unter CentOS 7 / RHEL 7

So installieren Sie Zabbix Server 5.0 / 4.0 unter CentOS 7 / RHEL 7

So installieren Sie den VNC-Server unter CentOS 8 / RHEL 8

So installieren Sie OwnCloud 8 auf CentOS 7

So installieren Sie OwnCloud 8 auf CentOS 6

So installieren Sie ownCloud auf CentOS 7