Atbrīvots OwnCloud 9 - izveidojiet personisku/privātu mākoņa krātuvi Linux


Mākoņkrātuve nozīmē virtualizētu tīkla krātuves kopu, kuru visbiežāk mitina trešās puses. Mākoņkrātuve ir tīklā balstīts pakalpojums, kura fiziski nepastāv, bet paliek kaut kur mākonī. Lai būtu skaidrāk, mākoņa krātuve nozīmē datu koplietošanu tīklā, nevis vietējo serveru vai personisko ierīču izmantošanu.

Mākoņkrātuve ir visapkārt mums viedajos tālruņos, galddatoros un serveros utt. Dropbox lietojumprogramma, kas tagad ir pieejama viedtālrunī, ir nekas cits kā mākoņkrātuves lietojumprogramma. Google disks ir vēl viena mākoņkrātuves lietojumprogramma, kas ļauj saglabāt un piekļūt jūsu saglabātajiem datiem no jebkuras vietas un jebkurā laikā.

Šī raksta mērķis ir izveidot personīgo mākoņu krātuvi, izmantojot ownCloud lietojumprogrammu. Bet kāda ir personīgā mākoņa veidošanas nepieciešamība, ja ir trešo personu mitināšana. Visu trešo pušu hostings ierobežo jūsu darbu ar norādīto konfigurācijas un krātuves ierobežojumu. Ar arvien paplašināmo fotoattēlu, videoklipu sarakstu nepietiek ar mp3 krātuvēm, turklāt mākoņkrātuve ir samērā jauns jēdziens, un trešo pušu mākoņkrātuves resursdatora nav daudz, un pieejamais ir pārāk dārgs.

ownCloud kopiena nesen ir izlaidusi savu īpašo izlaidumu ownCloud 9. Viņi ir nācuši klajā ar neticamām izmaiņām kvalitātes, veiktspējas un inovāciju ziņā, lai nodrošinātu izcilu mākoņa pieredzi ar “ownCloud”. Ja jūs jau strādājat ar tā vecāko versiju, jūs noteikti pieredzēsiet ievērojamus uzlabojumus dokumentu apstrādē.

Kas ir ownCloud

ownCloud ir bezmaksas, atvērtā koda un jaudīga tīmekļa lietojumprogramma datu sinhronizēšanai, failu koplietošanai un failu attālai glabāšanai. ownCloud ir rakstīts PHP/JavaScript valodās. Tas ir paredzēts darbam ar vairākām datu bāzu pārvaldības sistēmām, tostarp MySQL, MariaDB, SQLite, Oracle Database un PostgreSQL. Turklāt owncloud var izvietot visās zināmajās platformās, piemēram, Linux, Macintosh, Windows un Android. Īsāk sakot, tā ir spēcīga, neatkarīga platforma, elastīga konfigurācijas un lietojamības ziņā, viegli lietojama atvērtā koda lietojumprogramma.

Owncloud funkcijas

  1. Saglabājiet failus, mapes, kontaktpersonas, foto galerijas, kalendāru utt. Jūsu izvēlētajā serverī. Vēlāk tam varat piekļūt no mobilā, darbvirsmas vai tīmekļa pārlūka.
  2. Sīkrīku pasaulē parastam cilvēkam ir planšetdators, viedtālrunis, klēpjdators utt. Ar savu mākoni varat sinhronizēt visus ierīcēs sinhronizētos failus, kontaktpersonas, fotoattēlus, kalendāru utt.
  3. Laikposmā, kad tiek dalīta arī ar Facebook, Twitter, Google+ utt., owncloud ļauj koplietot savus datus ar citiem un kopīgot tos publiski vai privāti atbilstoši savām vajadzībām.
  4. Viegla lietotāja saskarne ļauj ļoti viegli pārvaldīt, augšupielādēt, izveidot lietotāju utt.
  5. Īpaša iezīme ir tā, ka pat lietotājs var atdzēst nejauši izdzēstos datus no atkritnes, vai to nav viegli apstrādāt un uzturēt.
  6. Meklēšanas funkcija owncloud ir ļoti atsaucīga, kas tiek veikta fonā un ļauj lietotājiem meklēt gan pēc nosaukuma, gan pēc faila veida.
  7. Kontakti tiek organizēti kategorijās/grupā, tādējādi viegli piekļūstami kontaktiem, pamatojoties uz draugiem, kolēģiem, ģimeni utt.
  8. Uzstādot, tagad varat piekļūt ārējai atmiņai - Dropbox, FTP vai jebkurai citai.
  9. Viegli migrēt uz/no cita owncloud servera.

Kas jauns vietnē ownCloud 9

  1. Lietotnes pārvaldības lapas, atjauninātāja lietotnes un meklēšanas pieejamības uzlabošana.
  2. Atbalstīts papildu paziņojums un tieša lejupielāde.
  3. Šajā laidienā krātuves konfigurācijas failu var noregulēt uz augstāku līmeni.
  4. Lietotņu pārvaldība tagad ir pietiekami inteliģenta, lai saglabātu lietotņu atkarību XML failā, no kura lietotņu konteiners var automātiski atrisināt atkarības.
  5. Dokumentācija ir uzlabota līdz nākamajam līmenim, uzlabots PDF skatītājs, ieviešot jauno PDF.js versiju.
  6. Uzlabota lietotāju pārvaldība un strukturētie iestatījumi, kā arī uzlabota administratora lapa.
  7. Saites kopīgošana tagad ir uzlabojusies, saīsinot.
  8. Kopējais sniegums ir uzlabojies, salīdzinot ar iepriekšējo versiju.
  9. Uzlabota kontaktu importēšana.
  10. Federālā (Apvienotā) mākoņa koplietošana, kas nozīmē koplietojamas mapes iestatīšanu serverī, ir kūka. Šī funkcija ļauj organizācijām sadarboties, izmantojot vietējā owncloud izvietošanas servera vadību.
  11. Lietotnēm tagad ir vērtējums, un to pamatā ir kategorijas.
  12. Iestatiet iecienītās ikonas failos un mapēs, lai to būtu viegli kārtot un rediģēt.
  13. Pievienojiet failus izlasei, lai vēlāk tos būtu viegli atrast.
  14. Administrators var rediģēt lietotāju e-pasta adreses, kārtot un atlasīt lietotāju, kā arī pārdēvēt grupu.
  15. Pamatfunkcija ietver savienojumu izveidošanu ar owncloud, izmantojot HTTP (-es), pārlūkojot failus/mapi pārlūkprogrammā, automātisku sinhronizāciju, failu koplietošanu ar citiem lietotājiem, mapju sinhronizēšanu no datora, Pārtraukt un atsākt lejupielādes un augšupielādes, kā arī konfigurēt starpniekserveri.

Sistēmas prasības

Lai nodrošinātu lielāku veiktspēju, stabilitāti, atbalstu un pilnīgu funkcionalitāti, iesakām veikt šādas darbības:

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

1. solis: Linux instalējiet ownCloud Storage

Lai iestatītu savu personīgo mākoņa krātuvi (ownCloud), ir jābūt instalētai LAMP (Linux, Apache, MySQL/MariaDB, PHP) kaudzei. Jums var būt nepieciešami Perl un Python, izņemot LAMP steku, pamatojoties uz jūsu lietojumu.

---------------------- 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. darbība: izveidojiet mākoņa datu bāzi

Kad esat iestatījis LAMP kaudzīti savā personīgajā lodziņā, vienkārši piesakieties savā datu bāzē (MySQL, šeit).

# mysql -u root -p

Ievadiet mysql saknes paroli. Tagad mēs izveidosim datu bāzi (teiksim, mākonis).

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

Nav laba ideja piekļūt savai datu bāzei no root, tāpēc piešķiriet visu atļauju parastam lietotājam (teiksim tecmint).

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

3. darbība: lejupielādējiet un instalējiet ownCloud lietojumprogrammu

Ir pienācis laiks lejupielādēt jaunāko ownCloud (t.i., versiju 8.0.0), izmantojot zemāk esošo saiti.

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

Varat arī izmantot komandu wget, lai lejupielādētu avota tar-ball pakotni.

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

Varat arī instalēt no binārā iepakojuma, izmantojot APT vai YUM. Instalācijas instrukcijas var atrast vietnē:

  1. Instalējiet ownCloud, izmantojot APT vai YUM

Tomēr mēs izvēlamies TAR paketi, kas ir vispārpieņemta un darbojas lielākajā daļā zināmās sistēmas.

Pēc owncloud pakotnes lejupielādes pārvietojiet to uz savu Apache darba direktoriju, kas ir/var/www (Debian) un/var/www/html (RedHat).

# 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]

Pēc tam iegūstiet pakotni, izmantojot darvas komandu, kā parādīts zemāk.

# tar -jxvf owncloud-9.0.0.tar.bz2

Tā kā TAR arhīvs ir iegūts, arhīvu varat noņemt.

# rm -rf owncloud-9.0.0.tar.bz2

Mums, iespējams, būs jāmaina owncloud faila atļauja mūsu Apache darba direktorijā.

# chmod -R 777 owncloud/

Piezīme. Atcerieties, ka mēs visiem dodam lasīšanas, rakstīšanas un izpildes atļaujas, kas gan ir riskanti, taču šoreiz tas ir nepieciešams, jo vairāki konfigurācijas faili tiks rakstīti automātiski. Pēc iestatīšanas pabeigšanas mums vēlāk jāmaina atļauja uz 755.

4. darbība: Apache konfigurēšana savam Cloud

Drošības nolūkos ownCloud izmanto Apache .htaccess failus, lai tos izmantotu. Mums ir jāiespējo divi Apache moduļi mod_rewrite un mod_headers, lai ownCloud darbotos pareizi. Ierakstiet šo komandu, lai iespējotu šos moduļus tikai Debian balstītās sistēmās. RedHat sistēmām tie ir iespējoti pēc noklusējuma.

# a2enmod rewrite
# a2enmod headers

Turklāt mums ir jāļauj mod_rewrite kārtulas darboties pareizi Apache galvenajā konfigurācijas failā. Atveriet Apache globālo konfigurācijas failu.

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

Tur atrodiet “AllowOverride None” un nomainiet to uz “AllowOverride All”, kā parādīts.

AllowOverride None

Mainiet to uz:

AllowOverride All

Tagad mums ir jārestartē Apache, lai pārlādētu jaunas izmaiņas.

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

5. solis: Piekļūstiet ownCloud lietojumprogrammai

Tagad jūs varat piekļūt savai personīgajai mākoņa krātuvei:

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

Kad esat ieguvis Owncloud lapu, jums jāizveido administratora konts un datu mapes atrašanās vieta, kur tiks saglabāti visi faili/mapes (vai atstājiet noklusējuma atrašanās vietu, ti,/var/www/owncloud/data vai/var/www/html/savs mākonis/dati). Pēc tam jums jāievada mysql datu bāzes lietotājvārds, parole un datu bāzes nosaukums, skatiet zemāk redzamo ekrānuzņēmumu.

Kad visas pareizās vērtības ir ievadītas, noklikšķiniet uz Pabeigt un jūsu privātā mākoņa krātuve ir gatava, jūs sagaida ar darba saskarni:

Ievērojiet failam pieejamās izlases, rediģēšanas, koplietošanas, lejupielādes, augšupielādes un jaunu failu opcijas.

Darbību žurnāls par sevi un citiem.

Attēlu bibliotēka.

Lietotnes iespējo un atspējo saskarni, kā arī ieteikumus ar īsu ievadu.

Iebūvēts PDF lasītājs.

Šajā administratora panelī varat apskatīt drošības un iestatīšanas brīdinājumus, dalītu mākoņu koplietošanu, pasta veidnes
Atjauninātājs, Cron, koplietošana, drošība, e-pasta serveris, žurnāls utt.

Informācija par lietotāju un grupu ar kvotu.

Piezīme. Jūs varat pievienot lietotājus vai importēt lietotāja kontu, mainīt paroli, piešķirt lietotāja lomu un piešķirt vietu, noklikšķinot uz zobrata ikonas lapas kreisajā apakšdaļā.

Tagad varat pievienot mapi, sinhronizēt multivides failus, piemēram, attēlus, attēlus un videoklipus no mobilās lietojumprogrammas. Owncloud ļauj pievienot jaunu lietotāju un sinhronizēt kalendāru, kontaktpersonas, multivides failus utt.

Tam ir arī iebūvēts MP3 atskaņotājs, PDF skatītājs, dokumentu skatītājs un daudz citu, kuru vērts izmēģināt un izpētīt. Ko tad jūs gaidāt? Kļūstiet par lepnu privātās mākoņu krātuves īpašnieku, izmēģiniet to!

Vecāku versiju jaunināšana uz Owncloud 9

Lai atjauninātu iepriekšējās sava mākoņa versijas versiju uz 9, vispirms jāatjaunina vecais mākoņa jaunākais tās pašas versijas punktu izlaidums.

Piemēram, ja izmantojat owncloud 6.0.xy (kur 'xy' ir versijas numurs), vispirms ir jāatjaunina uz tās pašas sērijas versiju 6.0.x, un pēc tam varat jaunināt uz owncloud 7, izmantojot šādus norādījumus .

1. Vienmēr tiek ieteikts pareizi dublēt visu.

2. Iespējojiet atjauninātāja spraudni (ja tas ir atspējots).

3. Dodieties uz Administrēšanas paneli un aktivizējiet atjauninājumu.

4. Atsvaidziniet lapu, izmantojot ‘Ctrl + F5’, un tas ir paveikts.

Ja iepriekš minētā procedūra nedarbojas, varat veikt pilnīgu jaunināšanu, lai atjauninātu uz jaunāko punktu laidienu (skatiet tālāk sniegtos norādījumus “Jaunināšana”).

Citādi, ja jūs jau izmantojat Owncloud 7 vai 8 un vēlaties atjaunināt uz Owncloud 9, varat izpildīt zemāk minētos jaunināšanas norādījumus, lai iegūtu Owncloud jaunāko versiju.

1. Atjauniniet savu mākoņa versiju uz jaunāko versijas versiju.

2. Neminēt. Pirms jaunināšanas izveidojiet pilnu dublējumu.

3. Lejupielādējiet jaunāko tarball, izmantojot komandu wget.

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

4. Deaktivizējiet visas vietējās un trešo pušu lietojumprogrammas un spraudņus.

5. Dzēsiet visu no owncloud direktorija, izņemot DATA un CONFIG direktoriju.

PIEZĪME. Neaiztieciet direktoriju DATA un CONFIG.

6. Noņemiet darvas bumbu un nokopējiet visu sava mākoņa direktorija saknē savā darba direktorijā.

7. Piešķiriet nepieciešamās atļaujas un palaidiet jaunināšanu no nākamās lapas, un tas ir paveikts !.

8. Neaizmirstiet instalēt un iespējot trešās puses lietojumprogrammu un spraudņus tikai pēc saderības pārbaudes ar pašreizējo versiju.

Ko tad jūs gaidāt? Instalējiet jaunāko owncloud projektu vai jauniniet savu jaunāko uz jaunāko un sāciet to izmantot.

Atsauces saites

  1. ownCloud sākumlapa

Tas pagaidām ir viss. Neaizmirstiet komentāros sniegt mums savu vērtīgo atgriezenisko saiti. Drīz būšu šeit ar vēl vienu interesantu rakstu, jūs, cilvēki, labprāt lasīsit. Līdz tam Palieciet noregulēts, savienots ar tecmint un veselīgs. Patīk un dalieties ar mums, palīdziet mums izplatīties.