OwnCloud 9 välja antud - looge Linuxis personaalne/privaatne pilvemälu


Pilvemälu tähistab võrgumälu virtualiseeritud kogumit, mida kõige sagedamini haldavad kolmandad osapooled. Pilvemälu on võrgupõhine teenus, mida füüsiliselt ei eksisteeri, kuid see jääb kuhugi pilve. Täpsemalt öeldes tähendab pilvemälu andmete jagamist võrgus, mitte kohalike serverite või personaalse seadme olemasolu.

Pilvemälu on meie nutitelefonides, lauaarvutites ja serverites jne meie ümber. Nüüd nutitelefonis saadaval olev rakendus Dropbox on midagi muud kui pilvemälu rakendus. Google Drive on veel üks pilvemälu rakendus, mis võimaldab salvestatud andmeid salvestada ja neile juurde pääseda kõikjal ja igal ajal.

Selle artikli eesmärk on - isikliku pilvemälu loomine ownCloudi rakenduse abil. Mis on aga isikliku pilve loomise vajadus, kui on olemas kolmanda osapoole hostimine. Noh, kogu kolmanda osapoole hostimine piirab teid töötama antud konfiguratsiooni ja salvestuspiiranguga. Pidevalt laieneva fotode, videote loendi tõttu ei ole mp3-de salvestusruum piisav, pealegi on pilvemälu suhteliselt uus mõiste ja kolmandate osapoolte pilvemälu hosti pole palju ja saadaval olev on liiga kulukas.

ownCloudi kogukond andis hiljuti välja oma eriväljaande ownCloud 9. Nad on pakkunud uskumatuid muudatusi kvaliteedi, jõudluse ja uuenduste osas, et pakkuda „ownCloudiga“ suurepärast pilvekogemust. Kui töötate juba selle vanema versiooniga, kogete kindlasti olulisi parandusi dokumendikäsitluses.

Mis on ownCloud

ownCloud on tasuta avatud lähtekoodiga ja võimas veebirakendus andmete sünkroonimiseks, failide jagamiseks ja failide kaughoidmiseks. ownCloud on kirjutatud PHP/JavaScripti keeltes. See on loodud töötama mitme andmebaasihaldussüsteemiga, sealhulgas MySQL, MariaDB, SQLite, Oracle Database ja PostgreSQL. Lisaks saab oma pilve juurutada kõikidele teadaolevatele platvormidele, näiteks Linuxile, Macintoshile, Windowsile ja Androidile. Lühidalt öeldes on see jõuline platvormist sõltumatu, konfiguratsiooni ja kasutatavuse osas paindlik, hõlpsasti kasutatav avatud lähtekoodiga rakendus.

Oma pilve omadused

  1. Salvestage failid, kaustad, kontaktid, fotogaleriid, kalender jms valitud serverisse. Hiljem pääsete sellele juurde mobiilseadmest, töölaualt või veebibrauserist.
  2. Vidinate maailmas on tavalisel inimesel tahvelarvuti, nutitelefon, sülearvuti jne. Oma pilve abil saate sünkroonida kõiki seadmete vahel sünkroonitud faile, kontakte, fotosid, kalendreid jms.
  3. Facebooki, Twitteri, Google+ jms jagamise ajastul võimaldab owncloud jagada oma andmeid teistega ja jagada neid avalikult või privaatselt vastavalt teie vajadustele.
  4. Lihtne kasutajaliides võimaldab teil hallata, üles laadida, kasutajaid luua jne väga lihtsalt.
  5. Eriomadus on see, et isegi kasutaja saab prügikastist kogemata kustutatud andmed kustutada, kas seda pole lihtne käsitseda ja hooldada.
  6. owncloudi otsingufunktsioon on väga tundlik ja seda tehakse taustal ning see võimaldab kasutajal otsida nime ja failitüübi järgi.
  7. Kontaktid on korraldatud kategooriatesse/gruppidesse, seega on sõpradele, töökaaslasele, perele jms alusel hõlpsasti juurdepääsetav kontakt
  8. Paigaldades pääsete nüüd juurde välisele salvestusruumile, olgu see siis Dropbox, FTP või mis tahes muu.
  9. Lihtne teisest pilvserverist teise/teisele migreerida

Mida uut on ownCloud 9-s

  1. Rakenduse halduslehe, värskendajarakenduse ja otsingu juurdepääsetavuse parandamine.
  2. Toetatakse täiendavaid märguandeid ja otsest allalaadimist.
  3. Selles versioonis saab salvestusruumi konfiguratsioonifaili häälestada kõrgemale tasemele.
  4. Rakenduste haldamine on nüüd piisavalt intelligentne, et salvestada rakenduse sõltuvus XML-faili, kust rakenduste konteiner saab sõltuvused automaatselt lahendada.
  5. Dokumentatsioon paranes järgmisele tasemele, PDF-i vaataja paranes koos PDF.js-i uue versiooni juurutamisega.
  6. Parem kasutajahaldus ja struktureeritud seaded ning administraatori leht.
  7. Lingi jagamine on nüüd lühenemisega paremini läinud.
  8. Üldine toimivus paranes võrreldes eelmise versiooniga.
  9. Kontaktide importimine paranes.
  10. Föderaalne (Ühendatud) pilve jagamine, mis tähendab, et serveris jagatud kausta seadistamine on tordikäik. See funktsioon võimaldab teha koostööd organisatsioonidega, mille juhtimine toimub kohalikus omaniku pilve juurutusserveris.
  11. Rakendustel on nüüd reiting ja need põhinevad kategooriatel.
  12. Määrake lemmikuikoon failideks ja kaustadeks, et neid oleks lihtne sortida ja muuta.
  13. Lisage failid lemmikutesse, et neid oleks hiljem lihtne leida.
  14. Administraator saab muuta kasutajate e-posti aadresse, sorteerida ja valida kasutajaid ning gruppe ümber nimetada.
  15. Põhifunktsioon hõlmab ühenduse loomist oma pilvega HTTP (de) kaudu, failide/kaustade sirvimine Exploreris, automaatne sünkroonimine, failide jagamine teiste kasutajatega, kaustade sünkroonimine arvutist, allalaadimiste ja üleslaadimiste peatamine ja jätkamine ning puhverserveri seadistamine.

Nõuded süsteemile

Suurema jõudluse, stabiilsuse, toe ja täieliku funktsionaalsuse saavutamiseks soovitame järgmisi asju:

  1. Minimaalselt 128 MB RAM, soovitame 512 MB.
  2. RHEL/CentOS 7/6, Fedora 18-23, Ubuntu 16.04-12.04, Debian 8/7 jne.
  3. MySQL/MariaDB
  4. PHP 5.4 +
  5. Apache 2.4 mod_php-ga

1. samm: installige Linuxis ownCloud Storage

Oma isikliku pilvemälu (ownCloud) seadistamiseks peab teil olema installitud LAMP (Linux, Apache, MySQL/MariaDB, PHP) virn. Peale LAMP-i virna võib teie kasutamisel vaja minna Perli ja Pythoni.

---------------------- For MySQL Server ----------------------
# apt-get install apache2 apache2-doc apache2-utils mysql-server mysql-client php5 php5-mysql php5-curl

---------------------- For MariaDB Server ----------------------
# apt-get install apache2 apache2-doc apache2-utils mariadb-server php5 php5-mysql php5-curl
---------------------- For MySQL Server ----------------------
# yum install httpd mysql-server mysql-client php php-mysql php-curl

---------------------- For MariaDB Server ----------------------
# yum install httpd mariadb-server php php-mysql php-curl

2. samm: looge pilvandmebaas

Kui olete LAMP-i virna oma isiklikule kastile seadistanud, logige lihtsalt oma andmebaasi sisse (MySQL, siin).

# mysql -u root -p

Sisestage mysql root parool. Nüüd loome andmebaasi (näiteks pilve).

mysql> create database cloud ; 
Query OK, 1 row affected (0.00 sec)

Ei ole hea mõte pääseda oma andmebaasile juurest, seega andke kogu luba tavakasutajale (näiteks tecmint).

mysql> grant all on cloud.* to [email  identified by 'my_password'; 
Query OK, 0 rows affected (0.00 sec)

3. samm: laadige alla ja installige ownCloudi rakendus

Nüüd on aeg alla laadida uusim ownCloud (st versioon 8.0.0) rakendus alloleva lingi abil.

  1. http://owncloud.org/install/

Teise võimalusena võite kasutada algse tõrvapalli paketi allalaadimiseks käsku wget.

# wget https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2

Teise võimalusena võite installida kahendpaketist APT või YUM abil. Paigaldusjuhendi leiate aadressilt:

  1. Installige ownCloud APT või YUM abil

Siiski valime TAR-paketi, mis on üldtunnustatud ja töötab enamiku teadaolevate süsteemidega.

Pärast owncloudi paketi allalaadimist teisaldage see oma Apache'i töökataloogi, mis on/var/www (Debiani jaoks) ja/var/www/html (RedHati jaoks).

# cp owncloud-9.0.0.tar.bz2 /var/www/		[For Debian based Systems]
# cp owncloud-9.0.0.tar.bz2 /var/www/html/	[For RedHat based Systems]

Järgmisena eraldage pakett käsuga tar, nagu allpool näidatud.

# tar -jxvf owncloud-9.0.0.tar.bz2

Kuna TAR-arhiiv on välja pakitud, võite arhiivi eemaldada.

# rm -rf owncloud-9.0.0.tar.bz2

Võimalik, et peame muutma owncloudi faililuba meie Apache'i töökataloogis.

# chmod -R 777 owncloud/

Märkus. Pidage meeles, et anname kõigile lugemis-, kirjutamis- ja täitmisõiguse, mis on küll riskantne, kuid seda on vaja, sest mitu konfiguratsioonifaili kirjutatakse automaatselt. Hiljem peame loa muutma 755-ks, kui seadistamine on lõppenud.

4. samm: Apache konfigureerimine ownCloudi jaoks

Turvalisuse huvides kasutab ownCloud nende kasutamiseks Apache'i .htaccess-faile. Peame omaCloudi õigeks toimimiseks lubama kaks Apache moodulit mod_rewrite ja mod_headers. Nende moodulite lubamiseks ainult Debiani põhistes süsteemides tippige järgmine käsk, RedHati süsteemide puhul on need vaikimisi lubatud.

# a2enmod rewrite
# a2enmod headers

Lisaks peame lubama mod_rewrite reeglite korraliku töö Apache'i peamise konfiguratsioonifaili all. Avage Apache'i globaalne seadistusfail.

# nano /etc/apache2/sites-available/default	[For Debian based Systems]
# vi /etc/httpd/conf/httpd.conf			[For RedHat based Systems]

Seal leidke valik „AllowOverride None” ja muutke see väärtuseks „AllowOverride All”, nagu näidatud.

AllowOverride None

Muutke see järgmiseks:

AllowOverride All

Nüüd peame uute muudatuste uuesti laadimiseks Apache taaskäivitama.

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

5. samm: avage rakendus ownCloud

Nüüd saate oma isikliku pilvemälu juurde pääseda aadressil:

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

Kui olete saanud Owncloudi lehe, peate looma administraatori konto ja andmekausta asukoha, kuhu kõik failid/kaustad salvestatakse (või jätke vaikeasukoht nt/var/www/owncloud/data või/var/www/html/oma pilv/andmed). Järgmisena peate sisestama mysql andmebaasi kasutajanime, parooli ja andmebaasi nime, vaadake allolevat pilti.

Kui kõik õiged väärtused on sisestatud, klõpsake nuppu Lõpeta ja teie privaatne pilvemälu on valmis, tervitatakse teid tööliidesega:

Pange tähele faili jaoks saadaolevaid lemmikute, redigeerimise, jagamise, allalaadimise, üleslaadimise ja uute failide valikuid.

Tegevuste logi enda ja teiste kohta.

Piltide raamatukogu.

Rakendused lubavad ja keelavad liidese ning soovitused koos lühitutvustusega.

Sisseehitatud PDF-lugeja.

Sellelt administraatoripaneelilt saate vaadata turva- ja seadistushoiatusi, födereeritud pilve jagamist, meilimalle,
Updater, Cron, jagamine, turvalisus, e-posti server, logi jne.

Kasutaja ja rühma teave koos kvoodiga.

Märkus. Kasutaja lisamiseks või kasutajakonto importimiseks, parooli muutmiseks, kasutajarolli määramiseks ja ruumi eraldamiseks võite klõpsata lehe vasakus alanurgas ikooni Gear.

Nüüd saate lisada kausta, sünkroonida meediumifaile, olgu need siis pildid, pildid ja videod mobiilirakendusest. Owncloud võimaldab teil lisada uue kasutaja ja sünkroonida kalendrit, kontakte, meediumifaile jne.

Sellel on ka sisseehitatud MP3-mängija, PDF-vaataja, dokumendivaatur ja palju paljusid, mis on väärt proovimist ja uurimist. Mida sa siis ootad? Hakka uhke privaatse pilvemälu omanikuks, proovige!

Vanemate versioonide versiooniuuendus versioonile Owncloud 9

Oma pilve varasema versiooni 9-le värskendamiseks peate kõigepealt värskendama vana oma pilve sama versiooni uusimale versioonile.

Näiteks kui kasutate owncloud 6.0.xy (kus 'xy' on versiooninumber), peate kõigepealt värskendama sama seeria versioonile 6.0.x ja seejärel saate järgmiste juhiste abil uuendada versioonile owncloud 7 .

1. Alati soovitatakse kõigest korralikult varundada.

2. Luba värskendaja pistikprogramm (kui see on keelatud).

3. Minge administraatoripaneelile ja käivitage värskendus.

4. Värskendage lehte, kasutades klahve „Ctrl + F5”, olete valmis.

Kui ülaltoodud protseduur ei aita, saate uuema punktiversiooni värskendamiseks teha täieliku versiooniuuenduse (vt allpool juhiseid „Uuenda”).

Muidu, kui kasutate juba Owncloud 7 või 8 ja soovite värskendada versioonile Owncloud 9, võite Owncloudi uusima versiooni hankimiseks järgida alltoodud värskendamisjuhiseid.

1. Uuendage oma pilve versioon oma versiooni uusimale punktiversioonile.

2. Mainimata, enne üleviimist tehke täielik varukoopia.

3. Laadige uusim tarball alla käsuga wget.

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

4. Deaktiveerige kõik kohalike ja kolmandate osapoolte rakendused ja pistikprogrammid.

5. Kustutage owncloudi kataloogist kõik, välja arvatud kataloogid DATA ja CONFIG .

MÄRKUS. Ärge puudutage kataloogi DATA ja CONFIG.

6. Eemaldage tõrvapall ja kopeerige kõik oma töökataloogi oma pilvkataloogi juuri.

7. Andke vajalikud õigused ja käivitage Järgmine leht uuemale versioonile ning see on valmis !.

8. Ärge unustage kolmanda osapoole rakenduse ja pistikprogrammide installimist ja lubamist alles pärast praeguse versiooniga ühilduvuse kontrollimist.

Mida sa siis ootad? Installige uusim owncloudi projekt või värskendage oma viimane versioon uusimale ja hakake seda kasutama.

Viited

  1. ownCloudi koduleht

Praeguseks kõik. Ärge unustage kommentaarides meile väärtuslikku tagasisidet anda. Varsti olen siin veel ühe huvitava artikliga, mida teile meeldib lugeda. Siiani püsige lainel, ühendatud tecmintiga ja terve. Meeldib ja jaga meid, aita meil levida.