Sådan opbygges selvbeskyttet (privat) cloud gratis
Hvis du ønsker at dumpe offentlige clouds som Dropbox og Google Drive og opbygge en selvstændig vært sky for dit team eller virksomhed, så er Nextcloud en ideel løsning. Det giver næsten alle de nødvendige funktioner i en cloud storage provider sammen med alle de kontrol- og sikkerhedsmæssige fordele ved en privat, selvstændig hostet løsning.
I dette indlæg skal jeg først Find en hosting provider der understøtter Nextcloud, og så vil jeg opsætte denne løsning for at oprette min private sky. Hvis du også har brug for en privat sky, skal du følge denne vejledning til lav en ved hjælp af Nextcloud.
Hvorfor bruge Nextcloud?
Hvad fik øje ved første øjekast er, har Nextcloud stor støtte til populære platforme - mobile såvel som stationære platforme. Det giver native apps til de fleste operativsystemer, så du eller dit team kan arbejde fra enhver enhed eller et sted. Det betyder, at der ikke er flere infrastrukturomkostninger, heldigvis.
Det er bare starten - Nextcloud er vært for mange flere funktioner, der gør det til en fantastisk privat cloud-løsning. Nogle af dens fremtrædende funktioner omfatter:
- Selvfortjent løsning - Nextcloud kan være vært næsten hvor som helst - dit hjem eller kontor, et datacenter eller en hostingudbyder, som giver dig total kontrol, hvor dets udviklere ikke har adgang til dine data.
- Deling af funktioner - Nextcloud tillader deling af filer med ro i sindet. Du kan dele filer med nogen på din sky eller ud af din sky ved hjælp af adgangskodebeskyttede links, og de kan også uploade filer.
- Sikkerhed frem for alt - Nextcloud har sikkerhedsstandarder i brancheniveau, herunder end-to-end krypteringsfunktion. Den understøtter populære godkendelses-, kontrol- og tilladelsesordninger.
- Masser af integrationer - Nextcloud kommer med støtte til integrationer - apps og tjenester til at udvide funktionaliteten i din sky. Du kan f.eks. Styre opgaver, redigere filer i Markdown og gøre mere.
Hvor skal man prøve Nextcloud?
Hvis du bare leder efter en gratis konto for at prøve Nextcloud, kan du bruge hosting-udbydere, der tilbyder managed-instanser af Nextcloud. En gratis konto indeholder muligvis ikke stor lagringsstørrelse eller support til alle apps eller funktioner.
Herunder finder du en liste over sådanne tjenester til prøv næstecloud straks:
- Dediserve - Tillader i alt 10 GB på din gratis konto.
- oCloud.de Det giver en gratis konto med 1 GB lagerplads.
- OwnDrive - Tilbyder en 1GB-konto med støtte til nogle apps.
- Serverdiscounter - Benytter et kæmpe opbevaringsrum på 5 GB.
- Unixcorn - Tillader hurtig tilmelding og giver 1 GB plads.
- Wölkli - Tilbyd en konto med 1 GB lagerplads gratis.
Sådan installeres Nextcloud?
Nextcloud kan installeres på din server ved hjælp af en af de tre metoder:
- Webinstallatør - Det er den hurtigste måde at installere Nextcloud på din server, især i delt hosting. Du skal uploade en enkelt fil til din server og udføre den - den henter og installerer denne løsning.
- Arkivfil - Det er den anbefalede løsning for en serverejer. Du skal uploade sin komplette pakke (som arkiv) og uddrage indholdet i en mappe på din webserver for at gøre den tilgængelig offentligt for alle.
- Hårde hvidevarer - Det er den nemmeste metode til ikke-teknik-kyndige personer, men det er igen gældende for serverejere. Du skal downloade en billedfil med forudinstalleret Nextcloud og indlæse den på din maskine.
Systemkrav
Lad os først tale om de systemkrav, der er nødvendige for at installere og køre en privat sky ved hjælp af Nextcloud. Da de fleste gratis hosting-udbydere tilbyder en Linux-distributionsbaseret hosting service, så vil jeg fokusere på krav til en sådan service nedenfor. Du kan kontrollere de fulde systemkrav her.
- Server OS: CentOS 6.5 eller 7, Debian 8+, openSUSE LEAP 42.1 eller nyere, Red Hat Enterprise Linux 6.5 eller nyere, SUSE Linux Enterprise Server 11 SP3 eller 12 og Ubuntu 14.04 og over LTS udgivelser understøttes.
- Hukommelse: Mindst 128 MB, men 512 MB RAM anbefales.
- Opbevaring: Mindst 500 MB, men det afhænger af dine krav. Serveren skal også tillade en fil med en størrelse på 65 MB til installation af Nextcloud ved hjælp af den foretrukne metode til brug af en webinstallatør (enkelt php-fil).
- Webserver: Apache 2,4 (php-fpm, mod_php) eller Nginx (php-fpm).
- Database: MySQL eller MariaDB 5.5+ samt PostgreSQL 9 og 10.
- PHP: PHP 5.6 og nyere versioner understøttes af Nextcloud.
Gratis hosting provider
Jeg havde brug for en hosting provider for at oprette min egen sky. Jeg ledte efter en gratis tjeneste, da min sky er kun til midlertidig opbevaring, men hvis du er seriøs nok, vær venlig vælge en god hosting eller køb en VPS til denne opgave.
Når det er sagt, gik jeg på jagt for at finde en gratis hosting, der følger med de minimale systemkrav, der er nødvendige for Nextcloud. Og jeg må dele det med at finde en gratis webhost for denne løsning var ikke let. Efter timer med at søge og prøve 10-20 udbydere fandt jeg 000Webhost fungerer fejlfrit.
Lad os installere Nextcloud
I denne vejledning skal jeg installere Nextcloud ved hjælp af den første metode, dvs.., ved hjælp af en webinstallatør. Årsagen er, jeg planlægger at holde denne proces let for alle af jer, og det er den eneste metode, der fungerer godt på delt hosting.
Følg nedenstående trin for at komme i gang med din private sky:
- Først og fremmest skal du åbne dette link og skifte til fanen 'Webinstallatør' (nederst på siden) og downloade filen nævnt i første trin.
- Gå til din serverens dashboard og åbn filhåndteringen. For eksempel i 000Webhost, vil du se følgende dashboard.
- Når du er i filhåndtering, skal du klikke på upload-knappen. Bemærk, at du muligvis kan se en anden skærm baseret på din server eller vært.
- Vælg nu filen 'setup-nextcloud.php' (som du downloadede i trin # 1) fra din computer og upload den til din server ved hjælp af filhåndtering.
- Når filen er uploadet, skal du åbne 'Dit-domæne / opsætning-nextcloud.php' i din browser. Hvis dit domæne f.eks. Er 'example.com', skal du navigere til 'example.com/setup-nextcloud.php'.
- Du vil se installationsguiden for Nextcloud. Klik Næste at begynde.
- Nu skal du fortælle installationsmappen til Nextcloud. Hvis du ikke ønsker at bruge en sub-direkte, Indtast bare “.” (fuldstop) ellers indtaste mappens navn. Hvis dit domæne f.eks. Er 'example.com', kan du bruge det samme til at få adgang til Nextcloud, hvis du ikke nævner et navn, men hvis du har adgang, kan du få adgang til din private sky ved linket 'example.com/folder-name'.
- Hvis alt går godt, vil du nu se en succes side. Bare klik Næste her.
- I næste skærm vil Nextcloud bede dig om at opsætte en adminkonto, hvor du kan få adgang til og administrere din private sky derefter. Indtast kun dine ønskede legitimationsoplysninger, og tryk på Afslut knap.
- Det er gjort. Endelig vil du se velkomstmeddelelsen fra Nextcloud.
- Det var det hele. Du har oprettet din private sky med Nextcloud.
Fejlfinding problemer
1. Jeg uploadede arkivet, men jeg kan ikke se det på min server.
I dette tilfælde er det sandsynligt, at din server understøtter ikke store nok filer at vise eller gemme den fil, du uploader ved hjælp af FTP eller File Manager. Vær venlig at bekræfte det samme ved at uploade en anden fil med stor størrelse (> 60 MB).
Hvis serveren ikke understøtter store filer for at uploade Nextcloud arkivet, kan du udtrække dets arkiv på din computer og Upload det udtagne indhold til din server offentlige direkte (public_html eller htdocs) via FTP. Nextcloud-arkivet har dog mere end 12 tusinde filer, så du kan også ende med et andet problem, hvor din server ikke understøtter at lave så mange upload anmodninger.
2. På siden 'Afhængighedskontrol' står der afhængigheder fejl.
Hvis Nextcloud fortæller dig om noget problem på siden 'Afhængighedskontrol', understøtter din server ikke alle de nødvendige programmer / pakker for at køre den. Det betyder at du skal find en anden server der understøtter Nextcloud.
3. Efter 'Afhængighedskontrol' -siden resulterer det i serverfejl.
I et sådant tilfælde understøtter din server heller ikke store nok filer, så installationsprogrammet kan downloade Nextcloud-arkivet eller serveren har mindre eksekveringstid, og Nextclouds installationsfil har brug for mere tid til at fuldføre.
Du kan grave rundt på din serverens indstillinger og Forøg PHP's eksekveringstid begræns til 300 sekunder eller mere. Her er en vejledning til at hjælpe dig med at nå det.
Hvad skal man gøre med Nextcloud?
Det første jeg gjorde var at tjekke indstillingerne og tilpasse de forskellige muligheder for at opfylde mine krav - især kryptering og sikkerhedsindstillinger. Så eksperimenterede jeg med at uploade filer og tjekke dens funktioner.
Jo mere du graver i Nextcloud jo mere vil du lide det. For eksempel kan du udvide dets funktionalitet ved at tilføje apps fra sin appbutik. Du vil bemærke, at den har forskellige apps - både officielle og tredjeparts dem, der tilføjer flere funktioner. Du kan f.eks. Tilføje kalender, kontakter, opgaver mv.
Gik du i stand til at oprette din private sky? Hvad gjorde du først med din Nextcloud? Skriv venligst din tilbagemelding som kommentarer nedenfor.