Preden začnete nameščati OwnCloud na Debian 10, morate vedeti to pomembno stvar. OwnCloud za Debian 10 še ni izdan. Paket OwnCloud za Debian 9 deluje z nekaj spremembami v Debianu 10. Težava je v tem, da paket OwnCloud za Debian 9 ne podpira PHP 7.3, ki je priložen Debianu 10. To ne pomeni, da OwnCloud ne bo deloval na PHP 7.3. Med PHP 7 so dejansko manjše razlike.1, PHP 7.2 in PHP 7.3. PHP 7.3 ni predstavil nobene nove funkcije ali odstranil nobene iz PHP 7.1 ali PHP 7.2. Samo razvijalci OwnCloud niso preizkusili OwnClouda na PHP 7.3. Dobra novica je, da bo naslednja izdaja programa OwnCloud imela podporo za PHP 7.3 v skladu z njihovim skladiščem GitHub. Do takrat je način, kot je prikazan tukaj, edini način, da OwnCloud deluje na Debianu 10. Toda povedal vam bom, kaj spremeniti, da namestite novo različico OwnCloud, ko bo izdana.
OPOMBA: TEGA NE PRIPOROČAM NA PROIZVODNEM STROJNIKU. UPORABI DEBIAN 9 STRETCH NAMESTO, DO PLAČILA DEBIAN 10 BUSTER.
Dodajanje skladišča paketov Debian 9 OwnCloud v Debian 10:
OwnCloud ni na voljo v uradnem skladišču paketov Debian 10 Buster. Lahko pa preprosto dodate uradno skladišče paketov OwnCloud (za Debian 9) in od tam namestite OwnCloud.
Najprej prenesite in dodajte ključ GPG skladišča paketov OwnCloud, kot sledi:
$ wget -nv https: // prenos.lastni oblak.org / download / repositories / production /Debian_9.0 / Sprostite.tipka -O / tmp / Release.tipko
Zdaj dodajte ključ OwnCloud GPG v Debian 10 z naslednjim ukazom:
$ sudo apt-key add - < /tmp/Release.key
Zdaj dodajte skladišče paketov OwnCloud na vaš računalnik Debian 10 z naslednjim ukazom:
$ echo 'deb http: // prenos.lastni oblak.org / download / repositories / production / Debian_9.0 // '| sudo tee / etc / apt / sources.seznam.d / lastni oblak.seznam
Zdaj posodobite predpomnilnik repozitorija paketov APT z naslednjim ukazom:
$ sudo apt posodobitev
Stvari, ki jih je treba spremeniti, ko izide nova različica programa OwnCloud:
Če je izdana nova različica programa OwnCloud, v svojem najljubšem spletnem brskalniku obiščite uradno stran repozitorija paketov OwnCloud in kliknite Debian ikono.
V času pisanja tega članka je na voljo samo odsek Debian 9. Povezavo sem uporabil kot oznako (1) za ključ GPG, niz repozitorija, kot je označen (2), pa sem uporabil za dodajanje repozitorija paketov v prejšnjem oddelku tega članka zgoraj.
Če izide nova različica OwnCloud, bo morda vključen Debian 10. ALI se lahko spremeni URL ključa GPG ali niz repozitorija. Vse, kar morate storiti, je zamenjati URL ključa GPG in niz repozitorija v prejšnjem oddelku tega članka z novimi.
Namestitev in konfiguriranje Apache in MySQL za OwnCloud:
OwnCloud je spletna aplikacija, ki temelji na PHP. Torej, za delovanje OwnCloud morate imeti delujoč niz LAMP.
Če želite namestiti sklad LAMP na Debian 10, zaženite naslednji ukaz:
$ sudo apt namestite 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
Pritisnite Y in nato pritisnite
Namestiti je treba svetilko LAMP.
Zdaj omogočite modul za prepisovanje Apache na naslednji način:
$ sudo a2enmod prepiši
Zdaj morate ustvariti zbirko podatkov MariaDB za OwnCloud.
Prijavite se v lupino MariaDB kot koren uporabnik, kot sledi.
$ sudo mysql -u root -pPrivzeto št koren geslo je nastavljeno. Torej, samo pritisnite
Morali bi biti prijavljeni.
Ustvarite novo bazo podatkov MariaDB lastni oblak kot sledi:
MariaDB [(nič)]> USTVARI PODATKOVNO BAZO lastnih oblakov;
Zdaj pa za ustvarjanje novega uporabnika lastni oblak, nastavite geslo (123 v mojem primeru) in dovolite lastni oblak uporabniški dostop do lastni oblak baze podatkov, zaženite naslednji ukaz SQL:
MariaDB [(nič)]> DODAJ VSE NA lastnem oblaku.* na 'owncloud' @ 'localhost'IDENTIFIKIRANO S „123“
Zdaj izstopite iz lupine MariaDB, kot sledi:
MariaDB [(nič)]> \ q
Zdaj odprite privzeto konfiguracijo spletnega mesta Apache / etc / apache2 / sites-enabled / 000-default.conf kot sledi:
$ sudo nano / etc / apache2 / sites-enabled / 000-default.conf
Zdaj spremeni črto DocumentRoot / var / ww / html do DocumentRoot / var / www / owncloud kot je označeno na spodnjem posnetku zaslona.
Ko končate, shranite konfiguracijsko datoteko s pritiskom na
Namestitev OwnCloud:
Zdaj namestite OwnCloud z naslednjim ukazom:
$ sudo apt namesti lastne datoteke-oblak
Namestiti je treba OwnCloud.
Zdaj znova zaženite apache2 storitev, kot sledi:
$ sudo systemctl znova zaženite apache2
Zdaj pa preverite, ali je apache2 storitev deluje pravilno, kot sledi:
$ sudo systemctl status apache2
apache2 storitev je teče in tudi omogočeno za zagon ob zagonu sistema.
Iskanje naslova IP:
Zdaj poiščite naslov IP naprave Debian 10, kot sledi:
$ ip aKot lahko vidite, je naslov moje naprave Debian 10 IP 192.168.21.131. Za vas bo drugače. Zato ga odslej zamenjajte s svojim.
Reševanje »Ta različica ownCloud ni združljiva s PHP 7.Napaka 3 ":
Če poskušate dostopati do OwnCloud iz spletnega brskalnika http: //192.168.21.131, morda boste videli naslednje sporočilo o napaki. To sem že razložil. Če iščete rešitev, potem je ta razdelek za vas.
Odprite / var / www / owncloud / index.php datoteka, kot sledi:
$ sudo nano / var / www / owncloud / index.php
Zdaj komentirajte označeni odsek na spodnjem posnetku zaslona. Komentar se začne od / * in se konča v * /.
Konec indeks.php datoteka naj izgleda takole. Zdaj shranite indeks.php mapa.
Odprite / var / www / owncloud / console.php datoteka, kot sledi:
$ sudo nano / var / www / owncloud / console.php
Naredite isto stvar konzola.php mapa. Konec konzola.php datoteka naj izgleda takole. Zdaj pa prihrani konzola.php mapa.
Konfiguriranje OwnCloud:
Zdaj obiščite http: // 192.168.21.131 iz spletnega brskalnika.
Od tam morate ustvariti skrbniški račun OwnCloud.
Type je uporabniško ime in geslo za vaš skrbniški račun v Ustvarite skrbniški račun odsek.
Vnesite tudi uporabniško ime baze podatkov (lastni oblak), geslo (123 v mojem primeru), ime baze podatkov (lastni oblak) in ime gostitelja (lokalni gostitelj) v Konfigurirajte bazo podatkov odsek.
Nato kliknite Končajte nastavitev.
Zdaj se lahko prijavite v svoj skrbniški račun z uporabniškim imenom in geslom, ki ste ju nastavili med konfiguracijo OwnCloud.
Morali bi biti prijavljeni. Kliknite na x.
Morali bi videti nadzorno ploščo OwnCloud. Zdaj lahko uporabljate OwnCloud, kot želite.
Torej, tako namestite OwnCloud na Debian 10. Hvala, ker ste prebrali ta članek.