Inhoudsopgave:

Creëer uw eigen cloud: OwnCloud + DigitalOcean
Creëer uw eigen cloud: OwnCloud + DigitalOcean
Anonim

Maakt u zich zorgen over de veiligheid van uw bestanden en wilt u niet door vreemden worden gelezen? Wenkt cloudtechnologie nog steeds? Bouw uw wolk!

Creëer uw eigen cloud: OwnCloud + DigitalOcean
Creëer uw eigen cloud: OwnCloud + DigitalOcean

Veel lezers van onze site hebben gezegd dat ze hun bestanden en gegevens niet in cloudservices willen opslaan. Natuurlijk ondermijnde dit hele verhaal met de Amerikaanse NSA de geloofwaardigheid van Dropbox, Google Drive en andere cloudservices. En velen dachten na over de beveiliging van hun gegevens. De oplossing voor dit probleem kan het creëren van uw eigen cloud zijn. Ja precies! U kunt uw eigen cloudservice maken. En dit alles kost u maximaal 30 minuten. We hebben een uitgebreide handleiding voor u opgesteld.

Dus om onze cloud te creëren, zullen we DigitalOcean gebruiken, waar we onze eigen virtuele server (VPS) zullen creëren, evenals OwnCloud, een applicatie voor het maken van een cloudserver. Plus een domein. U kunt een domein kopen op bijvoorbeeld Whois.com. Het kost je ongeveer $ 10 / jaar. De goedkoopste VPS op DigitalOcean is $ 5 / maand. Voor dit bedrag krijg je 20 GB aan ruimte. En het zal voldoende zijn voor de behoeften van een gewone gebruiker. Laten we beginnen.

Wij maken een VPS

Screenshot van 2014-05-09 13:34:46
Screenshot van 2014-05-09 13:34:46

Ga naar de website van DigitalOcean en registreer je daar. Na het aanmaken van een account moet je een droplet aanmaken. Dit is wat DigitalOcean VPS noemt. De eerste stap is om de naam van onze server in te voeren. Om uw eigen cloud te creëren, is de goedkoopste optie voldoende voor u - voor $ 5 per maand. De locatie van de server speelt een grote rol - het heeft direct invloed op de snelheid van toegang tot uw bestanden. Kies daarom de dichtstbijzijnde stad. Het systeem moet worden gekozen Ubuntu 12.04. Dit is een versie met ondersteuning op lange termijn (tot 2017), en vers 14.04 is nog te vers:)

Verbinding maken met VPS

Nadat je een droplet hebt gemaakt, ontvang je een e-mail met het IP-adres van je server en een wachtwoord om toegang te krijgen. Om verbinding te maken met de server, heb je een SSH-tool nodig. Op Linux en Mac is dit de Terminal die al is geïnstalleerd. Maar voor Windows-gebruikers raad ik je aan om Putty te downloaden. Het programma is helemaal gratis.

Voer in de terminal de volgende opdracht in om verbinding te maken met de server (voer in plaats van eenheden het IP-adres van uw server in):

Gefeliciteerd. U bent verbonden met uw server! Nu moet je apache, mysql, php5 (LAMP) en in feite OwnCloud zelf installeren. Om dit te doen, voeren we de code gewoon regel voor regel uit. Zonder regels met opmerkingen (aan het begin is er een raster) - dit zijn verklaringen voor u.

sudo apt-get update

# Haal alle updates voor de server op

sudo apt-get upgrade

# Installeer dezelfde updates

sudo apt-get install lamp-server ^

# LAMP installeren. U moet het MySQL-rootwachtwoord instellen.

sudo mysql_secure_installation

# In dit stadium wordt u meerdere keren "ja / nee" gevraagd voor verschillende vragen. U kunt gerust "Nee" antwoorden op de eerste en "Ja" op alle andere.

sudo apt-get install php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl

# Installeer de benodigde plug-ins voor OwnCloud

sudo a2enmod herschrijven

sudo a2enmod-headers

sudo nano / etc / apache2 / sites-beschikbaar / standaard

Er wordt een tekstdocument geopend. Daarin moet u de volgende regels vinden en AllowOverride None repareren naar AllowOverride All. Dan "Ctrl + X", dan "Y" en Enter.

Scr1
Scr1

Gefeliciteerd, je hebt alle software die je nodig hebt om je server soepel te laten werken. Nu moet u OwnCloud installeren. Slechts 7 teams, maak je geen zorgen:)

tar -xjf owncloud-latest.tar.bz2

mv owncloud / var / www

# Download de nieuwste versie van OwnCloud naar uw server, pak het uit en verplaats het naar de map die u via internet moet openen.

cd / var / www

sudo chown -R www-data: www-data owncloud

# Voor de normale werking van OwnCloud moet u hem toegangsrechten geven tot de hoofdwebmap van onze server.

mysql -u root -p

MAAK DATABASE owncloud;

VERLENEN ALLES OP owncloud * AAN 'owncloud' @ 'localhost' GEDENTIFICEERD DOOR 'wachtwoord';

Uitgang;

# Maak een database voor OwnCloud. U kunt de woorden owncloud en wachtwoord wijzigen.

sudo-service apache2 opnieuw opstarten

# Herstart onze server

Ga naar het adres (in plaats van eenheden - uw serveradres):

111.111.111.111/owncloud

En we voltooien de installatie van OwnCloud.

domein verbinding

Screenshot van 2014-05-11 22:30:45
Screenshot van 2014-05-11 22:30:45

Je kunt rondkomen met alleen een IP-adres, maar dit is onpraktisch en lelijk. Het is daarom de moeite waard om een domein aan te sluiten. Ga hiervoor naar het DigitalOcean → DNS-paneel en klik daar op de knop Domein toevoegen. Voer het domeinadres in en selecteer het gewenste adres uit de lijst met droplets. Dat is het, binnen een paar uur, maximaal een dag, heb je toegang tot je cloud op domain.com/owncloud.

Geniet ervan!