Kaip įdiegti „ownCloud“ „Debain 9“

Įvadas

„OnwCloud“ yra patikima savarankiška PHP žiniatinklio programa, skirta palaikyti failų mainus ir duomenų sinchronizavimą. Tai saugus, atvirojo kodo bendradarbiavimo paketas, leidžiantis interneto vartotojams vienoje vietoje valdyti kontaktus, failus, kalendorius ir dar daugiau..


Ši instrukcija padės įdiegti ir įdiegti „ownCloud“ „Debian 9“ sistemoje, kad padidintumėte saugumą ir galėtumėte valdyti visą turinį..

Prieš tau pradedant

Kad procesas vyktų nepriekaištingai, jums reikia:

  • Jūsų „Debian 9“ sistemoje įdiegta lemputė („Linux“, „Apache“, „MySQL“ ir „PHP“).

1 veiksmas – „OwnCloud“ egzemplioriaus diegimas

Numatytasis „Debian“ saugykla nėra su „ownCloud“ paketu. Laimei, „ownCloud“ turi savo saugyklą, kurią galima pridėti prie jūsų sistemos, kad būtų lengviau įdiegti. Leisti’į „Debian 9“ įtraukite „ownCloud“ saugyklą.

Pirmiausia paleiskite žemiau esančią komandą, kad atnaujintumėte vietinio paketo rodyklę:

$ sudo apt atnaujinimas

Tada vykdykite žemiau pateiktą komandą ir įdiekite apt-transport-https paketai, įgalinantys naudotis deb https: // reikšti išorines saugyklas, naudojamas per HTTP.

$ sudo apt install curl apt-transport-https

Dabar naudokite žemiau pateiktą komandą, kad gautumėte „OwnCloud“ išleidimo raktus prieš juos importuodami kartu su apt-key naudingumu:

$ curl https://download.owncloud.org/download/repositories/production/Debian_9.0/Release.key | sudo apt-key pridėjimas –

„OwnCloud“ išleidimo raktas turi „Pretty Good Privacy“ (PGP) viešąjį raktą, kuris naudojamas apt autentifikuoti onwCloud paketą..

Be to, importuodami šį raktą, turėtumėte sugeneruoti failą apt kataloge, šaltiniai.list.d ir pavadink „owncloud.list“. Šiame faile bus nurodytas adresas jūsų „sajátCloud“ serverio saugykloje:

echo’deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ / ‘| sudo tee /etc/apt/sources.list.d/owncloud.list

Dabar įsigykite ir įgyvendinkite „ownCloud“ naudodami apt paketo tvarkyklę. Be diegimo „ownCloud“, žemiau pateikta komanda pridės PHP bibliotekas, reikalingas „sajátCloud“ funkcijai išplėsti.

$ sudo apt atnaujinimas
$ sudo apt įdiegti php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip owncloud-failai

Tai’sėdėti! Įdiegti visi reikalingi dalykai.

2 žingsnis – „Apache“ dokumento šaknies modifikavimas

Naujai įdiegtas „ownCloud“ paketas nukopijuos žiniatinklio failus kataloge / var / www / owncloud savo „Debian 9“ serveryje. Tačiau šiuo metu „Virtual Host“ konfigūracijos failas sukonfigūruotas tiekti failus iš kitos vietos. Dėl šios priežasties turėtumėte modifikuoti „Apache“ dokumento šaknį konfigūracijoje taip, kad ji nukreiptų į jūsų naują „ownCloud“ katalogą.

Dabar naudokite „apache2ctl“ naudingumas norint tiksliai nustatyti „Apache“ virtualiojo kompiuterio konfigūracijos failus, nukreipiančius į jūsų IP adresą arba domeno vardą. Žemiau esanti komanda padės jums tai pasiekti ir išfiltruoti išvestį naudodami IP adresą arba domeno vardą. Nepamirškite pakeisti vertės serverio domenas_ar_IP su jūsų IP adresu arba domeno vardu:

$ sudo apache2ctl -t -D DUMP_VHOSTS | grep serverio_domenas_ar_IP

Tai suteiks jums rezultatą, panašų į:

*: 443 serverio domeno_or_IP (/etc/apache2/sites-enabled/server_domain_or_IP-le-ssl.conf:2)
80 prievado „namevhost“ serverio_domenas_ar_IP (/etc/apache2/sites-enabled/server_domain_or_IP.conf:1)

Skliausteliuose esantys failai yra failai, nurodantys jūsų IP adresą arba domeno vardą. Dabar redaguokite šiuos failus. Vykdykite žemiau pateiktą komandą, kad atidarytumėte pirmąjį failą.

$ sudo nano /etc/apache2/sites-enabled/server_domain_or_IP.conf

Atidarę failą, ieškokite direktyvos „DocumentRoot“ ir modifikuokite liniją, norėdami nukreipti į katalogą, / var / www / owncloud. Tai yra:

. . .
„DocumentRoot“ / var / www / „sajátcloud“
. . .

Išsaugokite failą ir išeikite iš teksto rengyklės. Pakartokite tai kitiems failams.

Kai modifikuosite visus failus, paleiskite žemiau esančią komandą, kad patvirtintumėte, jog sintaksė tinkama:

$ sudo apache2ctl configtest

Jei nėra klaidų ar aptinkamų rašybos klaidų, gausite šią išvestį:

Sintaksė gerai

Jei pastebite klaidą, patikrinkite failus ir ištaisykite spausdinimo klaidas. Išlaikę sintaksės testą, paleiskite žemiau esančią komandą, kad iš naujo įkeltumėte „Apache“ paslaugą:

$ sudo systemctl perkrauti „apache2“

Iki šiol „Apache“ turėtų sugebėti aptarnauti „ownCloud“ serverio failus.

3 žingsnis – duomenų bazės nustatymas

„OwnCloud“ beveik nustatytas, tačiau prieš atlikdami galutinę konfigūraciją turite sukonfigūruoti „MySQL“ duomenų bazę. Taip yra todėl, kad jums reikės duomenų bazės vardo, taip pat vartotojo vardo ir slaptažodžio duomenų bazėje, kad „ownCloud“ galėtų saugiai ir sėkmingai sujungti duomenis „MySQL“.

Jei nesukonfigūravote savo duomenų bazės slaptažodžio autentifikavimo, vykdykite žemiau pateiktą komandą, kad prisijungtumėte prie „MySQL“ administratoriaus paskyros:

$ sudo mysql

Arba, jei esate įdiegę slaptažodžio autentifikavimą, naudokite toliau pateiktą komandą norėdami peržiūrėti duomenų bazės administravimo sąskaitą:

$ mysql -u admin -p

Prisijungę sukurkite duomenų bazę, skirtą specialiai „ownCloud“, ir paskambinkite jai nuosavas klodas.

„CREATEDATABASE“ „itscloud“;

Tada turėsite sukurti kitą „MySQL“ duomenų bazės vartotojo abonementą, kuris bus naudojamas naujos duomenų bazės valdymui. Šiame vadove mes’paskambinsiu vartotojo abonementui, nuosavas klodas. Pakeiskite šį vardą norima verte.

SUTEIKTI VISUS „omacloud“. * Į’owncloud ‘@’ localhost’IDENTIFIEDBY’owncloud_database_password ‘;

Pastaba: Vertė „owncloud_database_password“ aukščiau esančioje komandoje turėtų būti pakeistas tikruoju slaptažodžiu.

Dabar paleiskite žemiau esančią komandą, kad dabartinis „MySQL“ egzempliorius galėtų patvirtinti naujausias privilegijų priskyrimus.

FLUSHPRIVILEGAI;

Uždarykite „MySQL“ sesiją:

išėjimas

Visiškai sukonfigūruota duomenų bazė ir ji’gerai, jei tęsiate galutinę žiniatinklio konfigūraciją

4 žingsnis – „OwnCloud“ nustatymas

Pirmiausia turite patekti į „ownCloud“ žiniatinklio sąsają naudodami mėgstamą naršyklę.

https: // serverio domenas_ar_IP

Kai tik pateksite į „ownCloud“ serverio konfigūracijos puslapį į „ownCloud“, sukurkite naują administratoriaus abonementą. Nepamirškite naudoti lengvai įsimenamų, bet iš esmės stiprių slaptažodžio ir vartotojo vardo reikšmių.

Kaip įdiegti „ownCloud“ 9 diskusijoje

Nekeiskite „ownCloud“ duomenų aplankas nustatymai! Prieiga prie duomenų bazės konfigūracijos dalies. Čia pateikite savo duomenų bazės vardą ir vartotojo vardą bei slaptažodį, atitinkančius šią duomenų bazę. Šis vartotojo vardas ir slaptažodis turėtų būti kredencialai, nustatyti atliekant 3 veiksmą. Duomenų bazės prieglobai tiesiog palikite ją kaip vietinis dvasininkas.

Kaip įdiegti „ownCloud“ 9 diskusijoje

Spustelėkite Baigti sąranką įgalinti „ownCloud“ naudoti pateiktą informaciją konfigūracijai užbaigti. Kai viskas bus nustatyta, pamatysite šį prisijungimo ekraną:

Kaip įdiegti „ownCloud“ 9 diskusijoje

Įveskite savo vartotojo vardą ir slaptažodį ir paspauskite Įveskite Jei norite prisijungti, pamatysite šį ekraną:

Kaip įdiegti „ownCloud“ 9 diskusijoje

Dabar galite atsisiųsti programas, kurios padės sinchronizuoti failus keliuose įrenginiuose, tada spustelėkite X puslapio viršuje, dešinėje, norėdami pamatyti pagrindinę „owvCloud“ sąsają. Kai būsite šioje sąsajoje, sukurkite ir įkelkite aplankus į „sajátCloud“ paskyrą.

Išvada

Viskas! „Debian 9“ sistemoje sėkmingai įdiegėte ir sukonfigūravote „ownCloud“. Dabar galite mėgautis galia ir patogumu, kuriuos teikia ši programa.

Peržiūrėkite šias 3 populiariausias „Cloud“ prieglobos paslaugas:

„FastComet“

Pradinė kaina:
59,95 USD


Patikimumas
9.7


Kainodara
9.5


Draugiškas vartotojui
9.7


Palaikymas
9.7


funkcijos
9.6

Skaitykite apžvalgas

Apsilankykite „FastComet“

Debesys

Pradinė kaina:
10,00 USD


Patikimumas
9.4


Kainodara
9.2


Draugiškas vartotojui
9.2


Palaikymas
9.3


funkcijos
9.3

Skaitykite apžvalgas

Apsilankykite „Cloudways“

„Hostinger“

Pradinė kaina:
7,45 USD


Patikimumas
9.3


Kainodara
9.3


Draugiškas vartotojui
9.4


Palaikymas
9.4


funkcijos
9.2

Skaitykite apžvalgas

Apsilankykite „Hostinger“

Susiję patarimų straipsniai

  • Kaip įdiegti „MongoDB“ „Debian 9 VPS“ arba skirtame serveryje
    naujokas
  • Kaip įdiegti ir apsaugoti „phpMyAdmin“ „Debian 9“
    naujokas
  • Kaip sukonfigūruoti laiko sinchronizavimą „Debian 9“
    naujokas
  • Kaip įdiegti „ionCube Loader“ į „Debian 9 VPS“ arba skirtąjį serverį
    tarpinis
  • Kaip įdiegti „Jupyter“ „Debian 9“
    tarpinis
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me