OwnCloud 9 frigivet - Opret personlig/privat skylagring i Linux


Cloud storage står for virtualiseret pool af netværkslagring, der oftest hostes af tredjeparter. Cloud storage er en netværksbaseret tjeneste, som fysisk ikke eksisterer, men forbliver et eller andet sted i skyen. For at være mere klar betyder skyopbevaring at dele data over netværket i stedet for at have lokale servere eller personlig enhed.

Skylagring er overalt omkring os i vores smartphones, på desktops og servere osv. Dropbox-applikationen, som nu er tilgængelig på smarttelefonen, er intet andet end cloud storage-applikation. Google Drev er en anden cloud-lagerapplikation, der giver dig mulighed for at gemme og få adgang til dine lagrede data fra hvor som helst og når som helst.

Denne artikel sigter mod - Opbygning af din personlige cloud-opbevaring ved hjælp af ownCloud-applikationen. Men hvad er behovet for at oprette personlig sky, når der er tredjepartshosting. Nå, alt tredjepartshosting begrænser dig til at arbejde med den givne konfigurations- og lagergrænse. Med den stadigt voksende liste over fotos, videoer, er lagring af mp3 ikke tilstrækkelig, desuden er cloud storage et relativt nyt koncept, og der er ikke mange tredjeparts cloud storage-værter, og den tilgængelige er for meget dyr.

ownCloud-community har for nylig frigivet deres special release ownCloud 9. De er kommet med utrolige ændringer med hensyn til kvalitet, ydeevne og innovationer for at give fremragende skyoplevelse med "ownCloud". Hvis du allerede arbejder med den ældre version, vil du helt sikkert opleve betydelige forbedringer i dokumenthåndteringen.

Hvad er ownCloud

ownCloud er en gratis, open source og kraftfuld webapplikation til datasynkronisering, fildeling og fjernlagring af filer. ownCloud er skrevet på PHP/JavaScript-sprog. Det er designet til at arbejde med flere databasestyringssystemer, herunder MySQL, MariaDB, SQLite, Oracle Database og PostgreSQL. Desuden kan owncloud implementeres på alle kendte platforme, nemlig Linux, Macintosh, Windows og Android. Kort sagt er det en robust platformuafhængig, fleksibel med hensyn til konfiguration og brugervenlighed, brugervenlig open source-applikation.

Features af owncloud

  1. Gem filer, mapper, kontakter, fotogallerier, kalender osv. på den valgte server, senere kan du få adgang til den fra mobil, desktop eller webbrowser.
  2. I en verden af gadgets har en normal person tablet, smartphone, bærbar computer osv. Egen sky giver dig mulighed for at synkronisere alle dine filer, kontakter, foto, kalender osv., synkroniseret mellem enhederne.
  3. I en periode med deling aka Facebook, Twitter, Google+ osv. giver owncloud dig mulighed for at dele dine data med andre og dele dem offentligt eller privat efter dine behov.
  4. Nem brugergrænseflade giver dig mulighed for at administrere, uploade, oprette bruger osv. på en meget nem måde.
  5. En særlig funktion er, at selv brugeren kan fortryde de utilsigtede slettede data fra papirkurven, ikke er det let at håndtere og vedligeholde.
  6. Søgefunktionen i owncloud er meget lydhør, hvilket gøres i baggrunden og lader brugerne søge efter navn såvel som filtype.
  7. Kontakter er organiseret i kategorier/gruppe og dermed lette at få adgang til kontakter på basis af venner, kollega, familie osv.
  8. Du kan nu få adgang til eksternt lager, hvad enten det er Dropbox, FTP eller noget andet ved at montere.
  9. Let at migrere til/fra anden owncloud-server.

Hvad er nyt i ownCloud 9

  1. Forbedring af tilgængelighed til apps administrationsside, opdateringsapp og søgning.
  2. Yderligere underretning og direkte download understøttes.
  3. Lagerkonfigurationsfil kan indstilles til et højere niveau i denne udgivelse.
  4. Appsadministration er nu intelligent nok til at gemme App's afhængighed i XML-fil, hvorfra Apps-container automatisk kan løse afhængighederne.
  5. Dokumentation forbedret til næste niveau, PDF-fremviser forbedret med implementeringen af ny version af PDF.js.
  6. Forbedret brugeradministration og strukturerede indstillinger og admin side forbedret.
  7. Linkdeling er nu gået bedre ved at forkorte.
  8. Den samlede ydelse forbedret i forhold til den tidligere version.
  9. Import af kontaktpersoner forbedret.
  10. Fødereret (United) sky-deling, hvilket betyder, at opsætning af delt mappe på tværs af server er en kage gåtur. Denne funktion gør det muligt at samarbejde organisationer med styringen på lokal owncloud-implementeringsserver.
  11. Apps har nu klassificering og er kategoribaseret.
  12. Indstil favoritikon til filer og mapper, så det er let at sortere og redigere.
  13. Føj filer til favoritter, så det er let at finde dem senere.
  14. Administrator kan redigere brugernes e-mail-adresse, sortere og vælge bruger samt omdøbe gruppe.
  15. Grundlæggende funktion inkluderer - at oprette forbindelse til owncloud via HTTP (er), søge efter filer/mapper i explorer, automatisk synkronisering, deling af filer med andre brugere, synkroniseringsmapper fra pc, pause og genoptage downloads og uploads og konfigurere proxy.

Systemkrav

For højere ydelse, stabilitet, support og fuld funktionalitet anbefaler vi følgende ting:

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

Trin 1: Installer ownCloud Storage i Linux

For at opsætte din egen personlige cloud storage (ownCloud) skal du have LAMP (Linux, Apache, MySQL/MariaDB, PHP) stack installeret. Bortset fra LAMP-stak har du muligvis brug for Perl og Python baseret på din brug.

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

Trin 2: Opret skydatabase

Når du har konfigureret LAMP stack på din personlige boks, skal du bare logge ind på din database (MySQL, her).

# mysql -u root -p

Indtast mysql root-adgangskode. Nu opretter vi en database (siger sky).

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

Det er ikke en god ide at få adgang til din database fra root, og derfor give al tilladelse til en normal bruger (siger tecmint).

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

Trin 3: Download og installer ownCloud-applikationen

Nu er det tid til at downloade den nyeste ownCloud-applikation (dvs. version 8.0.0) ved hjælp af nedenstående link.

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

Alternativt kan du bruge wget-kommandoen til at downloade kilde-tar-ball-pakken.

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

Alternativt kan du installere fra binær pakke ved hjælp af APT eller YUM. Installationsvejledningen kan findes på:

  1. Installer ownCloud ved hjælp af APT eller YUM

Vi vælger dog TAR-pakken, der er universelt accepteret og fungerer på det meste af det kendte system.

Efter download af owncloud-pakken skal du flytte den til din Apache-arbejdsmappe, som er/var/www (til Debian) og/var/www/html (til 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]

Udpak derefter pakken ved hjælp af tjærkommandoen som vist nedenfor.

# tar -jxvf owncloud-9.0.0.tar.bz2

Da TAR-arkivet er udpakket, kan du fjerne arkivet.

# rm -rf owncloud-9.0.0.tar.bz2

Vi skal muligvis ændre filtilladelsen til owncloud i vores Apache-arbejdsmappe.

# chmod -R 777 owncloud/

Bemærk: Husk, at vi giver læsning, skrivning og udførelse af tilladelse til alle, hvilket er skønt risikabelt, men denne gang er nødvendig, da flere konfigurationsfiler vil blive skrevet automatisk. Vi skal senere ændre tilladelse til 755, når installationen er færdig.

Trin 4: Konfiguration af Apache til ownCloud

For sikkerhedsformål bruger ownCloud Apache's .htaccess-filer for at bruge dem. Vi skal aktivere to Apache-moduler mod_rewrite og mod_headers, så ownCloud fungerer korrekt. Skriv følgende kommando for kun at aktivere disse moduler under Debian-baserede systemer, for RedHat-systemer er de aktiveret som standard.

# a2enmod rewrite
# a2enmod headers

Derudover er vi nødt til at aktivere mod_rewrite-regler til at fungere korrekt under Apache's hovedkonfigurationsfil. Åbn den globale konfigurationsfil for Apache.

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

Der skal du finde “AllowOverride None” og ændre dette til “AllowOverride All” som vist.

AllowOverride None

Skift dette til:

AllowOverride All

Nu skal vi genstarte Apache for at genindlæse nye ændringer.

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

Trin 5: Få adgang til ownCloud-applikationen

Nu kan du få adgang til din meget personlige skyopbevaring på:

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

Når du først har fået Owncloud-siden, skal du oprette en admin-konto og en datamappeplacering, hvor alle filer/mapper gemmes (eller efterlade standardplacering, dvs./var/www/owncloud/data eller/var/www/html/owncloud/data). Dernæst skal du indtaste mysql-databasens brugernavn, adgangskode og databasenavn, se skærmbilledet nedenfor.

Når alle de korrekte værdier er indtastet, skal du klikke på Udfør, og din private cloud-opbevaring er klar, du bliver mødt med arbejdsgrænsefladen:

Bemærk de foretrukne, rediger, del, download, upload og nye filindstillinger, der er tilgængelige for en fil.

Aktivitetslog for dig selv og andre.

Billedbibliotek.

Apps aktiverer og deaktiver grænseflade samt anbefaling med kort introduktion.

Indbygget PDF-læser.

Fra dette adminpanel kan du se sikkerheds- og opsætningsadvarsler, Fedrated sky-deling, Mail-skabeloner,
Updater, Cron, deling, sikkerhed, e-mail-server, log osv.

Bruger- og gruppeoplysninger med kvote.

Bemærk: Du kan tilføje brugere eller importere brugerkonto, ændre adgangskode, tildele brugerrolle og tildele plads ved at klikke på ikonet Gear nederst til venstre på siden.

Du kan nu tilføje mappe, synkronisere mediefiler, det være sig billeder, billeder og videoer fra mobilapplikationen. Owncloud giver dig mulighed for at tilføje ny bruger og synkronisere kalender, kontakter, mediefiler osv.

Det har også en indbygget MP3-afspiller, PDF Viewer, Document Viewer og mange mange, som det er værd at prøve og udforske. Så hvad venter du på? Bliv en stolt ejer af privat skylagring, prøv det!

Opgradering til Owncloud 9 fra ældre versioner

For at opdatere den tidligere version af din owncloud til 9 skal du først opdatere den gamle owncloud til den seneste punktudgivelse af den samme version.

For eksempel, hvis du bruger owncloud 6.0.xy (hvor 'xy' er versionsnummeret), skal du først opdatere til 6.0.x i samme serie og derefter kunne opgradere til owncloud 7 ved hjælp af følgende instruktioner .

1. Det anbefales altid at foretage korrekt sikkerhedskopiering af alt.

2. Aktivér opdateringsplugin (hvis det er deaktiveret).

3. Gå til Admin Panel og brandopdatering.

4. Opdater siden ved hjælp af 'Ctrl + F5', du er færdig.

Hvis ovenstående procedure ikke fungerede, kan du foretage en fuldstændig opgradering for at opdatere til den nyeste punktudgivelse (se instruktionerne til 'Opgrader' nedenfor).

Ellers, hvis du allerede bruger Owncloud 7 eller 8 og vil opdatere til Owncloud 9, kan du følge nedenstående instruktioner til 'Opgrader' for at få den nyeste version af Owncloud.

1. Opdater din owncloud-version til den seneste punktudgivelse af din version.

2. For ikke at nævne, lav en fuld sikkerhedskopi inden opgradering.

3. Download den nyeste tarball ved hjælp af wget-kommandoen.

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

4. Deaktiver alle indfødte og tredjeparts applikationer og plugins.

5. Slet alt fra kataloget owncloud undtagen DATA og KONFIG .

BEMÆRK: Rør ikke ved DATA- og CONFIG-biblioteket.

6. Fjern tjærekuglen, og kopier alt til roden til din owncloud-mappe i din arbejdsmappe.

7. Giv de krævede tilladelser, og kør opgraderingen fra næste side, og den er udført !.

8. Glem ikke at installere og aktivere applikation og plug-ins fra tredjepart, når du har kontrolleret kompatibiliteten med den aktuelle version.

Så hvad venter du på? Installer det nyeste owncloud-projekt, eller opgrader din sidste version til den nyeste, og begynd at bruge det.

Reference Links

  1. ownCloud-hjemmeside

Det er alt for nu. Glem ikke at give os din værdifulde feedback i kommentarer. Jeg vil snart være her med en anden interessant artikel, som du vil elske at læse. Indtil da Bliv afstemt, forbundet med tecmint og sund. Synes godt om og del os, hjælp os med at blive spredt.