GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat OwnCloud na server RHEL 8 / CentOS 8

V tomto článku provedeme instalaci OwnCloud přímo z oficiálního balíčku OwnCloud. OwnCloud je sada softwaru klient-server pro snadné sdílení souborů. Jako operační systém bude použit server RHEL 8 / CentOS 8 s MySQL, PHP a webovým serverem Apache.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat předpoklady Owncloud
  • Jak stáhnout a zazipovat zdrojový balíček OwnCloud
  • Jak nastavit databázi MariaDB
  • Jak nastavit OwnCloud

Úspěšná instalace OwnCloud na Red Hat Enterprise Linux 8

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém RHEL 8 / CentOS 8/td>

Software OwnCloud 10.0.10 nebo vyšší
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak nainstalovat OwnCloud na server RHEL 8 / CentOS 8 pokyny krok za krokem

  1. Nainstalujte server LAMP (Linux, Apache, MariaDB a PHP). Než budete pokračovat, postupujte podle našich pokynů, jak nastavit základní server LAMP na RHEL 8. Jakmile budete připraveni, přejděte k dalšímu kroku.
  2. Nainstalujte všechny požadované předpoklady OwnCloud.

    Následující příkaz provede instalaci balíčku všech nezbytných předpokladů OwnCloud kromě balíčků PHP již nainstalovaných v kroku 1 :

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

    Předpoklady OwnCloud na serveru RHEL 8 Linux

  3. Stáhněte si a nainstalujte OwnCloud.

    Dalším krokem je stažení nejnovějšího oficiálního balíčku zdrojového kódu serveru OwnCloud z webu OwnCloud.org. Snad nejpohodlnějším způsobem provedení tohoto úkolu je použití wget příkaz. V době psaní tohoto článku je nejnovější verze OwnCloud 10.0.10. V případě potřeby aktualizujte níže uvedený odkaz:

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

    Jakmile je balíček stažen, spusťte níže uvedené linuxové příkazy pro rozbalení balíčku do /var/www/html , vytvořte data adresář a nastavte příslušná oprávnění adresáře:

    # 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
    

    Rozbalte zdrojový balíček OwnCloud a nastavte příslušná oprávnění k adresáři

  4. Vytvořte databázi MariaDB pro použití s ​​OwnCloud.

    Následující příkazy vytvoří databázi MariaDB s názvem owncloud a uživatel admin s heslem 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
    

    Nastavení databáze MariaDB SQL pro server OwnCloud na RHEL 8

  5. Spusťte průvodce OwnCloud a proveďte konečnou instalaci.

    Přejděte v prohlížeči na adresu URL svých serverů a vyplňte formulář pro nastavení OwnCloud:

    Instalační formulář průvodce OwnCloud na serveru RHEL 8 Linux. Jakmile budete připraveni, klikněte na Finish setup tlačítko.

    UPOZORNĚNÍ
    V případě, že se zobrazí níže uvedená chybová zpráva, ujistěte se, že jste správně nainstalovali všechny předpoklady OwnCloud podle kroku 2 . Použijte # php -m | grep -i PHP MODULE NAME příkaz k zobrazení seznamu, zda je požadovaný modul PHP k dispozici.

    ERROR 500: Internal Server Error.
    
  6. Vaše instalace OwnCloud na RHEL 8 / CentOS 8 by nyní měla být připravena. Volitelně nainstalujte další moduly PHP doporučené OwnCloud nebo zabezpečte instalaci pomocí mod_ssl .

Cent OS
  1. Jak nainstalovat DNS server na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat Puppet na CentOS 8 / RHEL 8

  3. Jak nainstalovat Puppet 6.x na CentOS 7 / RHEL 7

  1. Jak nainstalovat poštovní server Postfix na RHEL 8 / CentOS 8

  2. Nainstalujte si ownCloud na CentOS 6 / RHEL 6

  3. CentOS / RHEL 7:Jak nainstalovat GUI

  1. Jak nainstalovat vnc server na RHEL 8 / CentOS 8

  2. Jak nainstalovat Nextcloud na server RHEL 8 / CentOS 8

  3. Jak nainstalovat PostgreSQL server na RHEL 8 / CentOS 8