Mange andre lagringsløsninger i skyen har dukket opp de siste månedene. I dag, i stedet for å se hvordan hver av disse tjenestene fungerer, vil vi prøve å lage vår egen cloud storage-løsning som kan være vert for våre egne Windows-servere, enten lokale, eksterne eller over Internett.

ownCloud er en åpen kildekode og fri programvare som kan brukes til å skape vår egen cloud storage-løsning. ownCloud server kan opprettes på både Windows og Linux-plattformer. Klientsiden støtter alt fra Windows til Mac OSX, Android og iPhone. Konsentrasjonen i dette innlegget vil være hvordan du lager en cloud storage-server ved hjelp av ownCloud i Windows. For Linux kan du sjekke ut instruksjonene her.

I Windows krever ownCloud "Internet Information Services (IIS)" -serveren som skal installeres. Selv om instruksjonene på utgiverens nettsted tyder på at Apache med PHP og MySQL installert vil fungere, har jeg prøvd det på XAMMP eller WAMP-servere, og det virket ikke for meg. For øyeblikket må du installere IIS for å kjøre ownCloud. Hvis du bruker Windows 7, er ikke IIS installert som standard. For å installere IIS må du aktivere det gjennom "Programmer og funksjoner" under Kontrollpanel.

Du bør også sørge for at CGI er valgt under Applikationsutviklingsfunksjoner.

I neste trinn installerer vi PHP og MySQL Server på vår Windows-maskin. Last ned PHP og MySQL Server for Windows. Du kan også laste ned WAMP Server og bruke PHP og MySQL-server derfra, men sørg for at IIS og Apache ikke er konfigurert til å kjøre på samme port, ellers vil de komme i konflikt med hverandre og ikke kjøre riktig. Etter installering av IIS, PHP og MySQL, fortsetter vi med å installere ownCloud. Det er relativt enkelt. Bare last ned ownCloud, pakke ut det og kopier deretter mappen til "C: \ inetpub \ wwwroot" -mappen.

Vær oppmerksom på at du må gi administrative tillatelser for å kopiere alt til "wwwroot" -mappen. Når du begynner å kopiere, vil Windows be deg om administrative tillatelser.

Etter at kopien er fullført, gå til config-mappen og gi nytt navn til " config.sample.php " til " config.php ". Åpne den nylig omdøpte "config.php" og endre verdiene til dbname, dbuser og dbpassword . Andre alternativer kan overlates til standard. Åpne nettleseren din og gå til " http: // localhost / owncloud " (uten anførselstegn). Vær oppmerksom på at hvis du har kopiert alle filene direkte i wwwroot-mappen, må du bare skrive "http: // localhost /". Du vil bli tatt for å opprette en adminkonto-side. Bare fyll ut feltene og klikk på Opprett konto-knappen.

Dette vil konfigurere et grunnleggende oppsett av ownCloud. Du kan konfigurere avanserte alternativer når du begynner å bruke ownCloud. Etter min mening er ownCloud best for småbedrifter som ikke ønsker å gå for dyrt skylagring for hver bruker. Den eneste ulempen ved ownCloud er at den ikke tilbyr LAN-synkronisering, noe som betyr mer båndbreddebruk i SMBer.

Planlegger du å bruke ownCloud? For hvilke formål vil du distribuere din egen skylagringsløsning?