Než začnete instalovat OwnCloud na Debian 10, měli byste vědět tuto důležitou věc. OwnCloud pro Debian 10 ještě není vydán. Balíček OwnCloud pro Debian 9 však na Debianu 10 funguje s několika vylepšeními. Problém je v tom, že balíček OwnCloud pro Debian 9 nepodporuje PHP 7.3 dodávaný s Debianem 10. To neznamená, že OwnCloud nebude na PHP 7 fungovat.3. Ve skutečnosti existují malé rozdíly mezi PHP 7.1, PHP 7.2 a PHP 7.3. PHP 7.3 nezavedl žádnou novou funkci ani žádnou z PHP 7 neodstranil.1 nebo PHP 7.2. Jenom to, že vývojáři OwnCloud netestovali OwnCloud na PHP 7.3. Dobrou zprávou je, že příští vydání OwnCloud bude mít podporu pro PHP 7.3 podle jejich úložiště GitHub. Způsob, jakým je to zde zobrazeno, je doposud jediný způsob, jak získat práci OwnCloud na Debianu 10. Ale řeknu vám, co změnit, abyste nainstalovali novou verzi OwnCloud, až bude vydána.
POZNÁMKA: TO NEDOPORUČUJEM NA VÝROBNÍM SERVERU. POUŽIJTE DEBIAN 9 NAPÍNACÍ MÍSTO AŽ DO VLASTNÍHO DEBANA 10 BUSTER JE UVEDEN.
Přidání úložiště balíčků Debian 9 OwnCloud do Debianu 10:
OwnCloud není k dispozici v oficiálním úložišti balíků Debian 10 Buster. Můžete ale snadno přidat oficiální úložiště balíčků OwnCloud (pro Debian 9) a odtud nainstalovat OwnCloud.
Nejprve si stáhněte a přidejte klíč GPG úložiště úložiště OwnCloud následujícím způsobem:
$ wget -nv https: // stáhnout.vlastní mrak.org / stáhnout / úložiště / produkce /Debian_9.0 / Uvolnění.klíč -O / tmp / Release.klíč
Nyní přidejte klíč OwnCloud GPG na Debian 10 pomocí následujícího příkazu:
$ sudo apt-key přidat - < /tmp/Release.key
Nyní přidejte úložiště OwnCloud Package na svůj počítač Debian 10 pomocí následujícího příkazu:
$ echo 'deb http: // stáhnout.vlastní mrak.org / download / repositories / production / Debian_9.0 // '| sudo tee / etc / apt / sources.seznam.d / vlastní mrak.seznam
Nyní aktualizujte mezipaměť úložiště balíčků APT pomocí následujícího příkazu:
$ sudo apt aktualizace
Věci, které je třeba změnit při vydání nové verze OwnCloud:
Pokud je vydána nová verze OwnCloud, navštivte oficiální stránku úložiště balíčků OwnCloud z vašeho oblíbeného webového prohlížeče a klikněte na Debian ikona.
V době psaní tohoto článku je k dispozici pouze část Debian 9. Použil jsem odkaz jako označený (1) pro klíč GPG a použil jsem řetězec úložiště jako označený (2) pro přidání úložiště balíčků v předchozí části tohoto článku výše.
Pokud bude vydána nová verze OwnCloud, může být zahrnut i Debian 10. NEBO se může změnit adresa URL klíče GPG nebo řetězec úložiště. Jediné, co musíte udělat, je nahradit URL klíče GPG a řetězec úložiště v předchozí části tohoto článku výše novými.
Instalace a konfigurace Apache a MySQL pro OwnCloud:
OwnCloud je webová aplikace založená na PHP. Abyste mohli OwnCloud fungovat, musíte mít funkční zásobník LAMP.
Chcete-li nainstalovat balíček LAMP na Debian 10, spusťte následující příkaz:
$ sudo apt install apache2 libapache2-mod-php mariadb-server mariadb-clientphp-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip
lis Y a poté stiskněte
LAMP stack by měl být nainstalován.
Nyní povolte přepisovací modul Apache následujícím způsobem:
$ sudo a2enmod přepsat
Nyní musíte vytvořit databázi MariaDB pro OwnCloud.
Přihlaste se do prostředí MariaDB jako vykořenit uživatele následujícím způsobem.
$ sudo mysql -u root -pVe výchozím nastavení ne vykořenit heslo je nastaveno. Takže jen stiskněte
Měli byste být přihlášeni.
Vytvořte novou databázi MariaDB vlastní mrak jak následuje:
MariaDB [(žádný)]> VYTVOŘIT DATABÁZE owncloud;
Nyní vytvořit nového uživatele vlastní mrak, nastavit heslo (123 v mém případě) a povolit vlastní mrak přístup uživatele k vlastní mrak databáze, spusťte následující příkaz SQL:
MariaDB [(none)]> GRANT ALL ON owncloud.* to 'owncloud' @ 'localhost'IDENTIFIKOVÁNO „123“;
Nyní opusťte shell MariaDB následujícím způsobem:
MariaDB [(žádný)]> \ q
Nyní otevřete výchozí konfiguraci webu Apache / etc / apache2 / sites-enabled / 000-default.konf jak následuje:
$ sudo nano / etc / apache2 / sites-enabled / 000-default.konf
Nyní změňte řádek DocumentRoot / var / ww / html na DocumentRoot / var / www / owncloud jak je uvedeno na snímku obrazovky níže.
Po dokončení uložte konfigurační soubor stisknutím
Instalace OwnCloud:
Nyní nainstalujte OwnCloud pomocí následujícího příkazu:
$ sudo apt nainstalujte vlastní cloudové soubory
OwnCloud by měl být nainstalován.
Nyní restartujte apache2 služba takto:
$ sudo systemctl restart apache2
Nyní zkontrolujte, zda apache2 služba běží správně takto:
$ sudo systemctl status apache2
apache2 služba je běh a také povoleno spustit při spuštění systému.
Zjištění adresy IP:
Nyní vyhledejte adresu IP vašeho zařízení Debian 10 takto:
$ ip aJak vidíte, IP adresa mého zařízení Debian 10 je 192.168.21.131. Bude to pro vás jiné. Od této chvíle jej tedy vyměňte za svůj.
Řešení „Tato verze ownCloud není kompatibilní s PHP 7.3 ”chyba:
Pokud se pokusíte o přístup k OwnCloud z webového prohlížeče http: //192.168.21.131, může se zobrazit následující chybová zpráva. Už jsem to vysvětlil. Pokud hledáte řešení, pak je tato část pro vás.
Otevři / var / www / owncloud / index.php soubor takto:
$ sudo nano / var / www / owncloud / index.php
Nyní komentujte označenou část na snímku obrazovky níže. Komentář začíná od / * a končí v * /.
Finále index.php soubor by měl vypadat následovně. Nyní uložte index.php soubor.
Otevři / var / www / owncloud / console.php soubor takto:
$ sudo nano / var / www / owncloud / console.php
Udělejte to samé řídicí panel.php soubor. Finále řídicí panel.php soubor by měl vypadat následovně. Nyní uložte řídicí panel.php soubor.
Konfigurace OwnCloud:
Nyní navštivte http: // 192.168.21.131 z webového prohlížeče.
Odtud musíte vytvořit účet správce OwnCloud.
Typ je uživatelské jméno a heslo pro váš účet správce v Vytvořte účet správce sekce.
Také zadejte uživatelské jméno databáze (vlastní mrak), Heslo (123 v mém případě), název databáze (vlastní mrak) a název hostitele (localhost) v Nakonfigurujte databázi sekce.
Poté klikněte na Dokončete nastavení.
Nyní se můžete přihlásit ke svému účtu správce pomocí uživatelského jména a hesla, které jste nastavili během konfigurace OwnCloud.
Měli byste být přihlášeni. Klikněte na X.
Měli byste vidět řídicí panel OwnCloud. Nyní můžete OwnCloud používat, jak se vám líbí.
Takto si tedy na Debian 10 nainstalujete OwnCloud. Děkujeme za přečtení tohoto článku.