Hvernig á að setja upp OwnCloud til að búa til eigin skýjageymslu í Linux


Skýgeymsla stendur fyrir sýndargerð netgeymslu sem oftast er hýst af þriðja aðila. Skýgeymsla er nettengd þjónusta sem er líkamlega ekki til en er áfram einhvers staðar í skýinu. Til að vera skýrari þýðir skýgeymsla að deila gögnum yfir netkerfi, frekar en að hafa staðbundna netþjóna eða persónuleg tæki.

Skýgeymsla er allt í kringum okkur í snjallsímunum okkar, á borðtölvum og netþjónum osfrv. Dropbox forritið sem nú er fáanlegt í snjallsímum er ekkert annað en skýjageymsluforrit. Google Drive er annað skýjageymsluforrit sem gerir þér kleift að geyma og fá aðgang að vistuðum gögnum þínum hvar og hvenær sem er.

[Þér gæti líka líkað við: 16 Open Source Cloud Storage Software fyrir Linux ]

Þessi grein miðar að - Að byggja upp persónulega skýgeymslu þína með því að nota þitt eigiðCloud forrit. En hver er þörfin fyrir að byggja upp persónulegt ský þegar það er hýsing þriðja aðila? Jæja, öll hýsing þriðja aðila takmarkar þig við að vinna með tilteknar stillingar og geymslumörk.

Sífellt stækkandi listi yfir myndir, myndbönd, mp3 geymslupláss er ekki fullnægjandi, þar að auki er skýgeymsla tiltölulega nýtt hugtak og það eru ekki margir skýgeymsluhýsingar frá þriðja aðila og sá sem er til er of kostnaðarsamur.

OwnCloud Community hefur nýlega gefið út sérstaka útgáfu sína ownCloud 10. Þeir hafa komið með ótrúlegar breytingar hvað varðar gæði, frammistöðu og nýjungar til að veita framúrskarandi skýupplifun með „ownCloud“. Ef þú ert nú þegar að vinna með eldri útgáfu þess muntu örugglega upplifa verulegar umbætur í meðhöndlun skjala.

Hvað er ownCloud

ownCloud er ókeypis, opinn og öflugt vefforrit fyrir gagnasamstillingu, skráadeilingu og fjargeymslu á skrám. ownCloud er skrifað á PHP/JavaScript tungumálum, sem er hannað til að vinna með nokkrum gagnagrunnsstjórnunarkerfum, þar á meðal MySQL, MariaDB, SQLite, Oracle Database og PostgreSQL.

Þar að auki, owncloud er hægt að dreifa á öllum þekktum kerfum, þ.e. Linux, Macintosh, Windows og Android. Í stuttu máli er þetta öflugt, óháð vettvang, sveigjanlegt hvað varðar uppsetningu og notagildi, auðvelt í notkun opinn hugbúnaður.

Eiginleikar owncloud

  • Geymdu skrár, möppur, tengiliði, myndasöfn, dagatöl o.s.frv á þjóninum að eigin vali, síðar geturðu fengið aðgang að honum úr farsíma, tölvu eða vefvafra.
  • Í heimi græjanna er venjuleg manneskja með spjaldtölvu, snjallsíma, fartölvu o.s.frv. Eigin ský gerir þér kleift að samstilla allar skrár þínar, tengiliði, myndir, dagatal osfrv., samstillt við tækin.
  • Á tímum deilingar á Facebook, Twitter, Google+ o.s.frv., gerir owncloud þér kleift að deila gögnum þínum með öðrum og deila þeim opinberlega eða í einkalífi eftir þínum þörfum.
  • Auðvelda notendaviðmótið gerir þér kleift að stjórna, hlaða upp, búa til notendur osfrv á mjög auðveldan hátt.
  • Sérstakur eiginleiki er sá að jafnvel notendur geta afturkallað eyðingu gagna sem hafa verið eytt fyrir slysni úr ruslinu, er það ekki auðvelt í meðhöndlun og viðhaldi.
  • Leitareiginleikinn í owncloud er mjög móttækilegur sem er gerður í bakgrunni og gerir notendum kleift að leita eftir nafni og skráargerð.
  • Tengiliðir eru flokkaðir í flokka/hópa og því auðvelt að nálgast tengiliði á grundvelli vina, vinnufélaga, fjölskyldna osfrv.
  • Þú hefur nú aðgang að ytri geymslu hvort sem það er Dropbox, FTP eða eitthvað annað með því að tengja.
  • Auðvelt að flytja til/frá öðrum eigin skýjaþjóni.

Hvað er nýtt í ownCloud 10

  • Bætt aðgengi fyrir stjórnunarsíðu forritsins, uppfærsluforritið og leitina.
  • Viðbótartilkynning og beint niðurhal studd.
  • Hægt er að stilla geymslustillingarskrána á hærra stig í þessari útgáfu.
  • Forritastjórnun er nú nógu snjöll til að geyma ósjálfstæði forritsins í XML-skrám þaðan sem Apps-geymir geta leyst ósjálfstæðin sjálfkrafa.
  • Skjölun bætt á næsta stig, PDF-skoðari batnað með innleiðingu nýrrar útgáfu af PDF.js.
  • Bætt notendastjórnun og skipulagðar stillingar og stjórnunarsíða bætt.
  • Tengladeiling hefur nú gengið betur með styttingu.
  • Heildarframmistaða batnaði samanborið við fyrri útgáfu.
  • Innflutningur tengiliða bættur.
  • Sambandsað (United) skýjahlutdeild sem þýðir að setja upp sameiginlegar möppur yfir netþjóna er kökugangur. Þessi eiginleiki gerir það mögulegt að vinna með fyrirtækjum með stjórn á staðbundnum owncloud dreifingarþjóninum.
  • Forrit eru nú með einkunnir og eru flokkamiðuð.
  • Stilltu uppáhaldstáknið á skrár og möppur svo auðvelt sé að flokka og breyta.
  • Bættu skrám við eftirlæti svo auðvelt sé að finna þær síðar.
  • Stjórnandi getur breytt netföngum notenda, flokkað og valið notendur sem og endurnefna hópa.
  • Grunnaðgerðin felur í sér – tengingu við owncloud yfir HTTP(s), fletta að skrám/möppum í landkönnuður, sjálfvirk samstilling, deila skrám með öðrum notendum, samstilla möppur úr tölvu, gera hlé á og halda áfram niðurhali og upphleðslu og stilla proxy.< /li>

kerfis kröfur

Fyrir meiri afköst, stöðugleika, stuðning og fulla virkni mælum við með eftirfarandi hlutum:

  1. Lágmark 128MB vinnsluminni, mæli með 512MB.
  2. RHEL/CentOS 7/8, Fedora 29+, Ubuntu 16.04, 18.04 og Ubuntu 20.04, Debian 8/9 og 10.
  3. MySQL/MariaDB 5.5+.
  4. PHP 5.4 +
  5. Apache 2.4 með mod_php

Skref 1: Settu upp ownCloud Storage í Linux

Til þess að setja upp þína eigin persónulegu skýgeymslu (ownCloud) verður þú að hafa LAMP (Linux, Apache, MySQL/MariaDB, PHP) stafla uppsettan. Annað en LAMP-staflann gætirðu þurft Perl og Python-undirstaða við notkun þína.

---------------------- For MySQL Server ----------------------
$ sudo apt install -y apache2 libapache2-mod-php mysql-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget

---------------------- For MariaDB Server ----------------------
$ sudo apt install -y apache2 libapache2-mod-php mariadb-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget
---------------------- For MySQL Server ----------------------
$ sudo yum install -y httpd mysql-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget


---------------------- For MariaDB Server ----------------------
$ sudo yum install -y httpd mariadb-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget

Þegar þú hefur sett upp LAMP-staflann á persónulega kassanum þínum þarftu næst að virkja og ræsa Apache og MariaDB þjónustuna.

--------- On Debian based Systems ---------
$ sudo systemctl enable apache2 mariadb
$ sudo systemctl start apache2 mariadb

--------- On RedHat based Systems ---------
$ sudo systemctl enable httpd mariadb
$ sudo systemctl start httpd mariadb

Sjálfgefnar MariaDB stillingar eru ekki nógu öruggar, svo þú þarft að keyra öryggisforskriftina til að stilla sterkt rót lykilorð, fjarlægja nafnlausa notendur, slökkva á ytri rót innskráningu, fjarlægja prófunargagnagrunninn og að lokum vista breytingarnar sem gerðar eru.

$ sudo mysql_secure_installation

Skref 2: Búðu til eigin Cloud Database

Skráðu þig nú inn á gagnagrunnsþjóninn með því að nota lykilorðið sem þú hefur nýlega stillt.

sudo mysql -u root -p

Nú munum við búa til gagnagrunn (segjum owncloud) með nýjum notanda.

MariaDB [(none)]> create database owncloud;
MariaDB [(none)]> grant all on owncloud.* to [email  identified by 'tecmint';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> Quit;

Skref 3: Sæktu og settu upp ownCloud forritið

Nú er kominn tími til að hlaða niður nýjasta ownCloud (þ.e. útgáfu 10.7.0) forritinu með því að nota wget skipunina til að hlaða niður upprunatarball pakkanum.

$ cd /var/www/html
$ sudo wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
$ sudo tar -xjf owncloud-latest.tar.bz2
$ sudo chown -R www-data. owncloud

Skref 4: Stilla Apache fyrir ownCloud

Í öryggisskyni notar ownCloud .htaccess skrár frá Apache til að nota þær. Við þurfum að virkja tvær Apache einingar mod_rewrite og mod_headers til að ownCloud okkar virki rétt. Sláðu inn eftirfarandi skipun til að virkja þessar einingar eingöngu undir Debian-undirstaða kerfi, fyrir RedHat kerfi eru þau sjálfkrafa virkjuð.

$ sudo a2enmod rewrite
$ sudo a2enmod headers

Að auki þurfum við að virkja mod_rewrite reglur til að virka rétt undir aðalstillingarskrá Apache. Opnaðu Apache alþjóðlegu stillingarskrána.

# vi /etc/httpd/conf/httpd.conf			[For RedHat based Systems]

Finndu þar „AllowOverride None“ og breyttu þessu í „AllowOverride All“ eins og sýnt er.

AllowOverride None

Breyttu þessu í:

AllowOverride All

Nú þurfum við að endurræsa Apache til að endurhlaða nýjar breytingar.

# service apache2 restart			[For Debian based Systems]
# service httpd restart				[For RedHat based Systems]

Skref 5: Fáðu aðgang að ownCloud forritinu

Nú geturðu fengið aðgang að mjög persónulegu skýjageymslunni þinni á:

http://localhost/owncloud
OR
http://your-ip-address/owncloud

Þegar þú færð Owncloud síðuna þarftu að búa til admin reikning og Gagnamöppu staðsetningu, þar sem allar skrár/möppur verða geymdar (eða skilja eftir sjálfgefna staðsetningu þ.e.a.s. /var/www/owncloud/data eða /var/www/html/ owncloud/gögn). Næst þarftu að slá inn notandanafn fyrir mysql gagnagrunn, lykilorð og nafn gagnagrunns, sjá skjámyndina hér að neðan.

Þegar öll réttu gildin hafa verið slegin inn, smelltu á Ljúka og einkaskýjageymslan þín er tilbúin, þér er heilsað með vinnuviðmótinu:

Taktu eftir uppáhalds, breyta, deila, hlaða niður, hlaða upp og nýjum skráarvalkostum í boði fyrir skrá.

Athafnaskrá um sjálfan sig og aðra.

Myndasafn.

Forrit virkja og slökkva á viðmóti sem og tilmæli með stuttri kynningu.

Innbyggður PDF lesandi.

Á þessu stjórnborði geturðu skoðað öryggis- og uppsetningarviðvaranir, samskiptaskýjadeilingu, póstsniðmát,
Uppfærsla, Cron, samnýting, öryggi, tölvupóstþjónn, log osfrv.

Upplýsingar um notanda og hóp með kvóta.

Athugið: Þú getur bætt við notendum eða flutt inn notandareikning, breytt lykilorði, úthlutað notendahlutverki og úthlutað plássi með því að smella á gírtáknið vinstra megin á síðunni.

Þú getur nú bætt við möppum, samstillt miðlunarskrár eru myndir, myndir og myndbönd úr farsímaforritinu. Owncloud gerir þér kleift að bæta við nýjum notendum og samstilla dagatöl, tengiliði, fjölmiðlaskrár osfrv.

Það er líka með innbyggðan MP3 spilara, PDF skoðara, skjalaskoðara og fullt af mörgum sem er þess virði að prófa og skoða. Svo eftir hverju ertu að bíða? Vertu stoltur eigandi einkaskýjageymslu, prófaðu það!

Uppfærsla í Owncloud 10 úr eldri útgáfum

Til að uppfæra fyrri útgáfuna af þínu eigin skýi í 10 þarftu fyrst að uppfæra gamla eigin skýið í nýjustu punktútgáfu sömu útgáfu.

Til dæmis, ef þú ert að nota owncloud 8.0.xy (þar sem 'xy' er útgáfunúmerið), þarftu fyrst að uppfæra í 9.0.x af sömu röð, og síðan geturðu uppfært í owncloud 10 með því að nota eftirfarandi leiðbeiningar.

  1. Það er alltaf mælt með því að taka afrit af öllu.
  2. Virkjaðu uppfærsluviðbótina (ef það er óvirkt).
  3. Farðu á stjórnborðið og kveiktu á uppfærslu.
  4. Endurnýjaðu síðuna með „Ctrl+F5“, þú ert búinn.

Ef ofangreind aðferð virkar ekki geturðu gert fulla uppfærslu til að uppfæra í nýjustu punktaútgáfuna (sjá leiðbeiningar „Uppfæra“ hér að neðan).

Annars, ef þú ert nú þegar að nota Owncloud 7, 8 eða 9 og vilt uppfæra í Owncloud 10, geturðu fylgst með sömu „Uppfærsla“ leiðbeiningunum hér að neðan til að fá nýjustu útgáfuna af Owncloud.

  1. Uppfærðu þína eigin skýjaútgáfu í nýjustu punktútgáfu útgáfunnar.
  2. Svo ekki sé minnst á, Gerðu fullt öryggisafrit áður en þú uppfærir.
  3. Sæktu nýjustu tarball með wget skipuninni.

# wget http://download.owncloud.org/community/owncloud-latest.tar.bz2

  1. Slökktu á öllum innfæddum og þriðja aðila forritum og viðbótum.
  2. Eyða öllu úr owncloud skránni nema DATA og CONFIG skránni.
  3. Fjarlægðu tarballið og afritaðu allt í rót eigin skýjaskrárinnar í vinnuskránni þinni.
  4. Gefðu nauðsynlegar heimildir og keyrðu Uppfærslu frá næstu síðu og það er búið!.
  5. Ekki gleyma að setja upp og virkja forrit og viðbætur frá þriðja aðila eftir að hafa athugað samhæfni við núverandi útgáfu.

Svo eftir hverju ertu að bíða? Settu upp nýjasta owncloud verkefnið eða uppfærðu síðustu útgáfuna þína í þá nýjustu og byrjaðu að nota það.

Það er allt í bili. Ekki gleyma að gefa okkur dýrmæt endurgjöf í athugasemdunum. Ég mun brátt vera hér með aðra áhugaverða grein, þú munt elska að lesa. Þangað til Fylgstu með, tengdur við tecmint og heilbrigður. Líkaðu við og deildu okkur, hjálpaðu okkur að dreifa okkur.