Prieš pradėdami diegti „OwnCloud“ „Debian 10“, turėtumėte žinoti šį svarbų dalyką. „OwnCloud“ dar nėra išleistas „Debian 10“. Tačiau „Debian 9“ „OwnCloud“ paketas veikia su keliais „Debian 10“ patobulinimais. Problema ta, kad „Debian 9“ paketas „OwnCloud“ nepalaiko PHP 7.3, pateiktas kartu su „Debian 10“. Tai nereiškia, kad „OwnCloud“ neveiks PHP 7.3. Iš tikrųjų yra nedideli PHP 7 skirtumai.1, PHP 7.2 ir PHP 7.3. PHP 7.3 nepateikė jokių naujų funkcijų ir nepašalino jų iš PHP 7.1 arba PHP 7.2. Tiesiog „OwnCloud“ kūrėjai neišbandė „OwnCloud“ PHP 7.3. Geros naujienos yra tai, kad kitas „OwnCloud“ leidimas turės palaikymą PHP 7.3 pagal jų „GitHub“ saugyklą. Iki šiol čia parodytas būdas yra vienintelis būdas pasiekti, kad „OwnCloud“ veiktų „Debian 10“. Bet aš jums pasakysiu, ką pakeisti norint įdiegti naują „OwnCloud“ versiją, kai ji bus išleista.
PASTABA: NEREKOMENDUOJU ŠIOS GAMYBOS PALAIKYTOJUI. NAUDOKITE „DEBIAN 9 STRETCH“, NETURĖTI NUOSAVYBĖS „DEBIAN 10 BUSTER“.
„Debian 9 OwnCloud“ paketo saugyklos įtraukimas į „Debian 10“:
„OwnCloud“ nėra oficialioje „Debian 10 Buster“ paketų saugykloje. Bet jūs galite lengvai pridėti oficialią „OwnCloud“ paketą („Debian 9“) ir iš ten įdiegti „OwnCloud“.
Pirmiausia atsisiųskite ir pridėkite „OwnCloud“ paketo saugyklos GPG raktą taip:
$ wget -nv https: // atsisiųsti.savas debesis.org / atsisiųsti / saugyklos / gamyba /Debian_9.0 / Išleisti.raktas -O / tmp / atleidimas.Raktas
Dabar pridėkite OwnCloud GPG raktą „Debian 10“ naudodami šią komandą:
$ sudo apt-key add - < /tmp/Release.key
Dabar pridėkite OwnCloud Package saugyklą savo „Debian 10“ kompiuteryje naudodami šią komandą:
$ echo 'deb http: // atsisiųsti.savas debesis.org / download / repositories / production / Debian_9.0 // '| sudo tee / etc / apt / sources.sąrašą.d / owncloud.sąrašą
Dabar atnaujinkite APT paketų saugyklos talpyklą naudodami šią komandą:
$ sudo apt atnaujinimas
Dalykai, kuriuos reikia pakeisti, kai išleidžiama nauja „OwnCloud“ versija:
Jei išleidžiama nauja „OwnCloud“ versija, apsilankykite savo mėgstamos žiniatinklio naršyklės oficialiame „OwnCloud“ paketų saugyklos puslapyje ir spustelėkite Debian piktogramą.
Šio rašymo metu galimas tik „Debian 9“ skyrius. GPG raktui naudojau nuorodą kaip pažymėtą (1), o paketo saugyklą pridėjau ankstesniame šio straipsnio skyriuje naudodama saugyklos eilutę kaip pažymėtą (2).
Jei bus išleista nauja „OwnCloud“ versija, gali būti įtraukta „Debian 10“. ARBA gali pasikeisti GPG rakto URL arba saugyklos eilutė. Viskas, ką jums reikia padaryti, tai pakeisti ankstesniame šio straipsnio skyriuje pateiktą GPG rakto URL ir saugyklos eilutę naujais.
„Apache“ ir „MySQL“ diegimas ir konfigūravimas „OwnCloud“:
„OwnCloud“ yra PHP pagrįsta žiniatinklio programa. Taigi, norint, kad „OwnCloud“ veiktų, turite turėti veikiantį LAMP kaminą.
Norėdami įdiegti LAMP kaminą „Debian 10“, vykdykite šią komandą:
$ 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
Paspauskite Y tada paspauskite
Reikėtų sumontuoti LAMP kaminą.
Dabar įgalinkite „Apache“ perrašymo modulį taip:
$ sudo a2enmod perrašyti
Dabar turite sukurti „OwnCloud“ „MariaDB“ duomenų bazę.
Prisijunkite prie „MariaDB shell“ kaip šaknis vartotojui taip.
$ sudo mysql -u šaknis -pPagal nutylėjimą - ne šaknis slaptažodis nustatytas. Taigi, tiesiog paspauskite
Turėtumėte būti prisijungę.
Sukurkite naują „MariaDB“ duomenų bazę savas debesis taip:
MariaDB [(none)]> CREATE DATABASE owncloud;
Dabar, norėdami sukurti naują vartotoją savas debesis, nustatyti slaptažodį (123 mano atveju), ir leisti savas debesis vartotojo prieiga prie savas debesis duomenų bazėje, paleiskite šią SQL komandą:
MariaDB [(none)]> DOTI VISUS „owncloud“.* į „owncloud“ @ „localhost“NUSTATYTA „123“;
Dabar išeikite iš „MariaDB“ apvalkalo taip:
MariaDB [(nėra)]> \ q
Dabar atidarykite numatytąją „Apache“ svetainės konfigūraciją / etc / apache2 / sites-enabled / 000-default.konf taip:
$ sudo nano / etc / apache2 / sites-enabled / 000-default.konf
Dabar pakeiskite liniją „DocumentRoot“ / var / ww / html į „DocumentRoot“ / var / www / owncloud kaip pažymėta toliau pateiktoje ekrano kopijoje.
Baigę išsaugokite konfigūracijos failą paspausdami
„OwnCloud“ diegimas:
Dabar įdiekite „OwnCloud“ naudodami šią komandą:
$ sudo apt įdiekite „owncloud“ failus
Reikėtų įdiegti „OwnCloud“.
Dabar paleiskite iš naujo apache2 paslaugą taip:
$ sudo systemctl paleiskite „apache2“ iš naujo
Dabar patikrinkite, ar apache2 paslauga veikia tinkamai:
$ sudo systemctl status apache2
apache2 paslauga yra bėgimas ir taip pat įjungtas pradėti sistemos įkrovos metu.
IP adreso radimas:
Dabar raskite „Debian 10“ įrenginio IP adresą taip:
$ ip aKaip matote, mano „Debian 10“ mašinos IP adresas yra 192.168.21.131. Jums bus kitaip. Taigi, nuo šiol būtinai pakeiskite jį savo.
Sprendimas „Ši„ ownCloud “versija nesuderinama su PHP 7.3 colių klaida:
Jei bandysite pasiekti „OwnCloud“ iš savo žiniatinklio naršyklės, http: //192.168.21.131, galite pamatyti šį klaidos pranešimą. Aš tai jau paaiškinau. Jei ieškote problemos sprendimo, tai šis skyrius skirtas jums.
Atidaryk / var / www / owncloud / index.php failą taip:
$ sudo nano / var / www / owncloud / index.php
Dabar pakomentuokite pažymėtą skyrių toliau pateiktoje ekrano kopijoje. Komentaras prasideda nuo / * ir baigiasi * /.
Galutinis indeksas.php failas turėtų atrodyti taip. Dabar išsaugokite indeksas.php failą.
Atidaryk / var / www / owncloud / console.php failą taip:
$ sudo nano / var / www / owncloud / console.php
Daryk tą patį konsolė.php failą. Galutinis konsolė.php failas turėtų atrodyti taip. Dabar išsaugok konsolė.php failą.
„OwnCloud“ konfigūravimas:
Dabar apsilankykite http: // 192.168.21.131 iš interneto naršyklės.
Iš ten turite susikurti „OwnCloud“ administratoriaus abonementą.
Tipas yra jūsų administratoriaus paskyros vartotojo vardas ir slaptažodis Sukurkite administratoriaus paskyrą skyrius.
Taip pat įveskite duomenų bazės vartotojo vardą (savas debesis), Slaptažodis (123 mano atveju), duomenų bazės pavadinimas (savas debesis) ir pagrindinio kompiuterio pavadinimą (vietinis šeimininkas) viduje konors Konfigūruokite duomenų bazę skyrius.
Tada spustelėkite Baigti sąranką.
Dabar galite prisijungti prie savo administratoriaus paskyros naudodami vartotojo vardą ir slaptažodį, kuriuos nustatėte konfigūruodami „OwnCloud“.
Turėtumėte būti prisijungę. Spustelėkite x.
Turėtumėte pamatyti „OwnCloud“ informacijos suvestinę. Dabar galite naudoti „OwnCloud“ taip, kaip jums patinka.
Taigi, taip įdiegiate „OwnCloud“ „Debian 10“. Dėkojame, kad perskaitėte šį straipsnį.