Kif Tinstalla OwnCloud biex Toħloq Ħażna Cloud Proprja fil-Linux
Il-ħażna sħaba tirrappreżenta ġabra virtwali ta' ħażna tan-netwerk l-aktar komunement ospitata minn partijiet terzi. Il-ħażna tal-cloud hija servizz ibbażat fuq in-netwerk li fiżikament ma jeżistix iżda jibqa' x'imkien fis-sħab. Biex tkun aktar ċara, il-ħażna tal-cloud tfisser li taqsam id-dejta fuq netwerk, aktar milli jkollok servers lokali jew apparat personali.
Il-ħażna tas-sħab hija madwarna kollha fl-ismartphones tagħna, fuq id-desktops u s-servers, eċċ. L-applikazzjoni Dropbox li issa hija disponibbli fuq smartphones mhi xejn ħlief applikazzjoni għall-ħażna tas-sħab. Google Drive hija applikazzjoni oħra tal-ħażna tas-sħab li tħallik taħżen u taċċessa d-dejta maħżuna tiegħek minn kullimkien u f'kull ħin.
[ Inti tista 'tħobb ukoll: 16 Open Source Cloud Storage Software għal Linux ]
Dan l-artikolu għandu l-għan li – Tibni l-ħażna personali tal-cloud tiegħek billi tuża l-applikazzjoni ownCloud tiegħek. Imma x'inhi l-ħtieġa li tinbena sħaba personali meta jkun hemm hosting ta 'partijiet terzi? Ukoll, l-hosting ta 'parti terza kollha jillimitak biex taħdem mal-konfigurazzjoni u l-limitu tal-ħażna mogħtija.
Il-lista dejjem tespandi ta 'ritratti, vidjows, mp3's tal-ħażna mhix biżżejjed, barra minn hekk, il-ħażna tas-sħab hija kunċett relattivament ġdid u m'hemmx ħafna hosts ta' ħażna ta 'sħab ta' partijiet terzi u dak disponibbli jiswa wisq.
Il-Komunità OwnCloud reċentement ħarġet ir-rilaxx speċjali tagħhom ownCloud 10. Huma ħarġu b'bidliet inkredibbli f'termini ta 'kwalità, prestazzjoni, u innovazzjonijiet biex jipprovdu esperjenza ta' cloud eċċellenti ma 'ownCloud. Jekk diġà qed taħdem mal-verżjoni l-antika tagħha, żgur ser tesperjenza titjib sinifikanti fl-immaniġġjar tad-Dokumenti.
X'inhu ownCloud
ownCloud hija applikazzjoni tal-web b'xejn, b'sors miftuħ u b'saħħitha għas-sinkronizzazzjoni tad-dejta, il-qsim tal-fajls, u l-ħażna remota tal-fajls. ownCloud huwa miktub f'lingwi PHP/JavaScript, li huwa ddisinjat biex jaħdem ma 'diversi sistemi ta' ġestjoni tad-database, inklużi MySQL, MariaDB, SQLite, Oracle Database, u PostgreSQL.
Barra minn hekk, owncloud jista 'jiġi skjerat fuq il-pjattaformi magħrufa kollha jiġifieri, Linux, Macintosh, Windows u Android. Fil-qosor, hija Applikazzjoni b'sors miftuħ b'saħħtu, pjattaforma Indipendenti, flessibbli f'termini ta 'konfigurazzjoni u użabilità, faċli biex tużah.
Karatteristiċi ta' owncloud
- Aħżen fajls, folders, kuntatti, galleriji tar-ritratti, kalendarji, eċċ fuq is-server tal-għażla tiegħek, Aktar tard tista' taċċessah minn fuq il-mowbajl, desktop, jew web browser.
- Fid-dinja tal-aġġeġġi, persuna normali għandha tablet, smartphone, laptop, eċċ. Is-sħaba proprja tħallik tissinkronizza l-fajls, il-kuntatti, ir-ritratti, il-kalendarju, eċċ kollha tiegħek sinkronizzati mal-apparati.
- Fl-era tal-qsim magħruf ukoll bħala Facebook, Twitter, Google+, eċċ, owncloud jippermettilek taqsam id-dejta tiegħek ma' oħrajn u taqsamha pubblikament jew privatament skont il-bżonnijiet tiegħek.
- L-interface tal-utent faċli tħallik timmaniġġja, ittella', toħloq utenti, eċċ b'mod faċli ħafna.
- Karatteristika speċjali hija li anke l-utenti jistgħu jneħħu t-tħassir tad-dejta mħassra aċċidentalment minn Trash, mhux faċli li timmaniġġaha u żżommha.
- Il-karatteristika ta' tfittxija f'owncloud tirreaġixxi ħafna li ssir fl-isfond u tippermetti lill-utenti jfittxu bl-isem kif ukoll bit-tip ta' fajl.
- Il-kuntatti huma organizzati f'kategoriji/gruppi u għalhekk faċli biex taċċessa l-kuntatti fuq il-bażi ta' ħbieb, ko-ħaddiema, familji, eċċ.
- Issa tista' taċċessa ħażna esterna kemm jekk tkun Dropbox, FTP, jew kull ħaġa oħra billi timmonta.
- Faċli biex timmigra lejn/minn server owncloud ieħor.
X'hemm Ġdid f'ownCloud 10
- Titjib fl-Aċċessibilità għall-paġna tal-ġestjoni tal-app, l-app tal-aġġornament, u t-tfittxija.
- Notifika addizzjonali u tniżżil dirett appoġġjati.
- Il-fajl tal-konfigurazzjoni tal-ħażna jista' jiġi sintonizzat għal livell ogħla f'din ir-rilaxx.
- Il-ġestjoni tal-Apps issa hija intelliġenti biżżejjed biex taħżen id-dipendenza tal-App f'fajls XML minn fejn il-kontenitur tal-Apps jista' jsolvi d-dipendenzi awtomatikament.
- Dokumentazzjoni mtejba għal-livell li jmiss, PDF viewer tjieb bl-implimentazzjoni ta' verżjoni ġdida ta' PDF.js.
- Ġestjoni mtejba tal-utent u settings strutturati u paġna tal-amministrazzjoni mtejba.
- Il-kondiviżjoni tal-links issa mar aħjar billi tqassar.
- Il-prestazzjoni ġenerali tjiebet meta mqabbla mal-verżjoni preċedenti.
- L-importazzjoni tal-kuntatti tjiebet.
- Il-kondiviżjoni tas-sħab federata (Magħquda) li jfisser li t-twaqqif ta' folders kondiviżi bejn is-servers huwa biċċa xogħol tajba. Din il-karatteristika tagħmilha possibbli li tikkollabora ma' organizzazzjonijiet bil-kontroll fis-server lokali tal-iskjerament tal-owncloud.
- L-applikazzjonijiet issa għandhom klassifikazzjonijiet u huma bbażati fuq il-kategoriji.
- Issettja l-ikona favorita għal fajls u folders sabiex tkun faċli biex issolvi u teditja.
- Żid il-fajls mal-favoriti sabiex ikun faċli li ssibhom aktar tard.
- L-amministratur jista' jeditja l-indirizzi tal-email tal-utenti, jagħżel u jagħżel l-utenti kif ukoll isemmi l-gruppi mill-ġdid.
- Il-karatteristika bażika tinkludi – konnessjoni ma’ owncloud permezz ta’ HTTP(s), tfittex fajls/folder fl-Explorer, sinkronizzazzjoni awtomatika, qsim ta’ fajls ma’ utenti oħra, folders tas-sinkronizzazzjoni mill-PC, Pawża u terġa’ tibda t-tniżżil u l-uploads u kkonfigurat il-proxy.< /li>
Rekwiżiti tas-Sistema
Għal prestazzjoni ogħla, stabbiltà, appoġġ, u funzjonalità sħiħa nirrakkomandaw l-affarijiet li ġejjin:
- Minimu 128MB RAM, irrakkomanda 512MB.
- RHEL/CentOS 7/8, Fedora 29+, Ubuntu 16.04, 18.04 u Ubuntu 20.04, Debian 8/9 u 10.
- MySQL/MariaDB 5.5+.
- PHP 5.4 +
- Apache 2.4 b'mod_php
Pass 1: Installa ownCloud Storage fil-Linux
Sabiex twaqqaf il-ħażna tas-sħab personali tiegħek stess (ownCloud), irid ikollok installat il-munzell LAMP (Linux, Apache, MySQL/MariaDB, PHP). Minbarra l-munzell LAMP, jista' jkollok bżonn Perl u ibbażat fuq Python mal-użu tiegħek.
---------------------- 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
Ladarba twaqqaf il-munzell LAMP fuq il-kaxxa personali tiegħek, imbagħad trid tattiva u tibda s-servizz Apache u MariaDB.
--------- 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
Is-settings default MariaDB mhumiex sikuri biżżejjed, għalhekk għandek bżonn tħaddem l-iskrittura tas-sigurtà biex tissettja password ta 'l-għeruq b'saħħitha, tneħħi utenti anonimi, tiddiżattiva l-login ta' l-għeruq mill-bogħod, neħħi d-database tat-test, u finalment issalva l-bidliet li saru.
$ sudo mysql_secure_installation
Pass 2: Oħloq Database ownCloud
Issa idħol fis-server tad-database billi tuża l-password li ssettjajt dan l-aħħar.
sudo mysql -u root -p
Issa se nkunu qed noħolqu database (jiġifieri owncloud) b'utent ġdid.
MariaDB [(none)]> create database owncloud; MariaDB [(none)]> grant all on owncloud.* to [email identified by 'tecmint'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> Quit;
Pass 3: Niżżel u Installa Applikazzjoni ownCloud
Issa wasal iż-żmien li Niżżel l-aħħar applikazzjoni ownCloud (jiġifieri verżjoni 10.7.0) billi tuża l-kmand wget biex tniżżel il-pakkett tarball tas-sors.
$ 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
Pass 4: Konfigurazzjoni ta' Apache għal ownCloud
Għal skopijiet ta’ sigurtà, ownCloud juża l-fajls .htaccess ta’ Apache, sabiex jużahom. Irridu nippermettu żewġ moduli Apache mod_rewrite u mod_headers biex il-ownCloud tagħna jaħdem sew. Ittajpja l-kmand li ġej biex tattiva dawn il-moduli taħt sistemi ibbażati fuq Debian biss, għal sistemi RedHat huma attivati awtomatikament.
$ sudo a2enmod rewrite $ sudo a2enmod headers
Barra minn hekk, irridu nippermettu li r-regoli mod_rewrite jaħdmu sew taħt il-fajl tal-konfigurazzjoni prinċipali ta 'Apache. Iftaħ il-fajl tal-konfigurazzjoni globali Apache.
# vi /etc/httpd/conf/httpd.conf [For RedHat based Systems]
Hemmhekk, sib AllowOverride Xejn u ibdel dan għal AllowOverride All kif muri.
AllowOverride None
Ibdel dan għal:
AllowOverride All
Issa rridu nibdew mill-ġdid Apache biex nerġgħu tagħbija bidliet ġodda.
# service apache2 restart [For Debian based Systems] # service httpd restart [For RedHat based Systems]
Pass 5: Aċċessa Applikazzjoni ownCloud
Issa tista' taċċessa l-ħażna personali tiegħek tas-sħab fuq:
http://localhost/owncloud OR http://your-ip-address/owncloud
Ladarba tikseb il-paġna Owncloud, għandek bżonn toħloq kont ta' l-amministratur u post tal-folder tad-Data, fejn il-fajls/folders kollha se jinħażnu (jew tħalli post default jiġifieri /var/www/owncloud/data jew /var/www/html/ owncloud/data). Sussegwentement, trid iddaħħal l-isem tal-utent, il-password u l-isem tad-database mysql, irreferi għall-screenshot hawn taħt.
Ladarba jiddaħħlu l-valuri korretti kollha, ikklikkja Finish u l-ħażna privata tiegħek cloud tkun lesta, int milqugħ bl-interface tax-xogħol:
Innota l-Favourites, editja, aqsam, tniżżel, ittella’, u għażliet ta’ fajls ġodda disponibbli għal fajl.
Attivitajiet reġistru ta 'ruħu u oħrajn.
Librerija ta' stampi.
Apps jippermettu u jiskonnettja interface kif ukoll rakkomandazzjoni b'introduzzjoni qasira.
Qarrej PDF inbuilt.
Minn dan il-pannell tal-amministrazzjoni, tista' tara twissijiet ta' sigurtà u setup, qsim ta' cloud federat, Mudelli tal-Posta,
Updater, Cron, qsim, Sigurtà, Email Server, Log, eċċ.
Informazzjoni dwar l-utent u l-Grupp bi kwota.
Nota: Tista 'żżid utenti jew timporta kont tal-utent, tibdel il-password, tassenja rwol tal-utent u talloka spazju billi tikklikkja l-ikona Gear fuq il-qiegħ tax-xellug tal-paġna.
Issa tista 'żżid folders, fajls tal-midja tas-sinkronizzazzjoni huma stampi, stampi u vidjows tagħha mill-applikazzjoni mobbli. Owncloud iħallik iżżid utenti ġodda, u tissinkronizza kalendarji, kuntatti, fajls tal-midja, eċċ.
Għandu wkoll MP3 Player integrat, PDF Viewer, Dokument Viewer, u ħafna ħafna li ta' min jipprova u jesplora. Allura x'qed tistenna? Issir sid kburi tal-ħażna privata tal-cloud, ipprova!
Aġġornament għal Owncloud 10 minn Verżjonijiet Antik
Biex taġġorna l-verżjoni preċedenti tas-sħab tiegħek stess għal 10, l-ewwel trid taġġorna s-sħaba l-antika stess għall-aħħar rilaxx tal-punt tal-istess verżjoni.
Pereżempju, jekk qed tuża owncloud 8.0.xy (fejn 'xy' huwa n-numru tal-verżjoni), l-ewwel trid taġġorna għal 9.0.x tal-istess serje, u mbagħad tkun tista' taġġorna għal owncloud 10 billi tuża dan li ġej istruzzjonijiet.
- Dejjem huwa ssuġġerit li tagħmel backup xieraq ta' kollox.
- Ippermetti l-plugin tal-aġġornament (jekk huwa diżattivat).
- Mur il-Panel tal-Amministrazzjoni u aġġorna n-nar.
- Aġġorna l-paġna billi tuża 'Ctrl+F5', lest.
Jekk il-proċedura ta 'hawn fuq ma taħdimx, tista' tagħmel aġġornament sħiħ biex taġġorna għar-rilaxx tal-punt l-aktar ġdid (ara l-istruzzjonijiet 'Aġġorna' hawn taħt).
Inkella, jekk diġà qed tuża Owncloud 7, 8, jew 9 u trid taġġorna għal Owncloud 10, tista 'ssegwi l-istess istruzzjonijiet ta' hawn taħt 'Aġġorna' biex tikseb l-aħħar verżjoni ta 'Owncloud.
- Aġġorna l-verżjoni owncloud tiegħek għall-aħħar rilaxx tal-punt tal-verżjoni tiegħek.
- Biex ma nsemmux, Agħmel backup sħiħ qabel ma taġġorna.
- Niżżel l-aħħar tarball billi tuża l-kmand wget.
# wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
- Diżattiva l-applikazzjonijiet u l-plugins kollha indiġeni u ta' partijiet terzi.
- Ħassar Kollox mid-Direttorju owncloud ħlief id-direttorju ta' DATA u KONFIG.
- Oħroġ it-tarball u kkopja kollox fl-għerq tad-direttorju tal-cloud tiegħek fid-direttorju tax-xogħol tiegħek.
- Agħti l-permessi meħtieġa u mexxi Aġġorna mill-paġna Li jmiss u lest!.
- Tinsiex tinstalla u tattiva Applikazzjonijiet u plug-ins ta' partijiet Terzi biss wara li tiċċekkja l-kompatibilità mal-verżjoni attwali.
Allura x'qed tistenna? Installa l-aħħar proġett owncloud jew aġġorna l-aħħar verżjoni tiegħek għall-aħħar u ibda tużah.
Dak kollu għalissa. Tinsiex tagħtina l-feedback siewi tiegħek fil-kummenti. Dalwaqt se nkun hawn b'artiklu ieħor interessanti, intom inħobbu taqraw. Sa dakinhar Ibqa' sintonizzat, imqabbad ma' tecmint, u b'saħħtu. Like u aqsamna, għinna nfirxu.