Lag din sky: ownCloud + DigitalOcean
Gjør Det Selv Webtjenester / / December 19, 2019
Bekymring om sikkerheten til sine filer og ikke ønsker utenforstående å lese dem? En sky fortsatt lokker teknologi? Lag din egen sky!
Mange av våre lesere sier de ikke ønsker å lagre dine filer og data i skytjenester. Selvfølgelig har alt dette historie med den amerikanske NSA undergravd troverdigheten til DropboxGoogle Drive og andre skytjenester. Og mange tenker på sikkerheten til sine data. Løsningen på dette problemet ville være å skape sin sky. Ja, nettopp! Du kan opprette en skytjeneste. Og alle vil det ta maksimalt 30 minutter. Vi har utarbeidet detaljerte instruksjoner.
Så, for å lage din egen sky, vil vi bruke DigitalOceanSom vil skape din virtuelle server (VPS), og ownCloud - program for å skape en sky server. Plus domene. Domenet du kan kjøpe, for eksempel, Whois.com. Det vil koste deg om $ 10 / år. Den billigste VPS på DigitalOcean koster $ 5 / måned. For dette beløpet får du 20 GB lagringsplass. Og det ville være nok for behovene til den gjennomsnittlige brukeren. Fortsett.
skape en VPS
Gå til nettsiden DigitalOcean og registrere seg der. Når du har opprettet en konto, må du opprette en dråpe. Så DigitalOcean kalt VPS. Det første trinnet i å innføre vår server. For å opprette en sky deg nok hodet av de billigste alternativene - for $ 5 i måneden. Location Server plassering spiller en viktig rolle - det direkte påvirker hastigheten på tilgang til filene dine. Derfor, velg ditt nærmeste byen. System for å velge Ubuntu 12.04. Dette er versjonen med langsiktig støtte (til 2017), og en frisk 14.04 er fortsatt for frisk :)
Koble til VPS
Når du har opprettet dråpen vil du til e-post motta et brev fra IP-adressen til serveren og passord for å få tilgang til det. For å koble til en server trenger du et verktøy for å arbeide med SSH. På Linux og Mac - Produsere Terminal er allerede installert. Men jeg anbefaler deg å laste ned Windows-brukere putty. Programmet er helt gratis.
I terminal, skriv følgende kommando for å koble til serveren (i stedet for enheter, skriver du inn IP-adressen til serveren):
Gratulerer. Du er koblet til serveren din! Nå må du installere Apache, MySQL, php5 (LAMP) og, faktisk, ownCloud. For å gjøre dette, bare linje for linje koden er i gang. Uten linjer med kommentarer (begynnelsen grille verdt det) - det er en forklaring for deg.
sudo apt-get update
# Få alle oppdateringene for serveren
sudo apt-get upgrade
# Sett de samme oppdateringene
sudo apt-get install lampe-serveren ^
# Installere LAMP. Du må installere MySQL passord for root brukeren.
sudo mysql_secure_installation
# På dette punktet, vil du spørre "ja / nei" på ulike problemstillinger flere ganger. Føl deg fri til å svare "nei" til den første og "Ja" - alle de andre.
sudo apt-get install php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl
# Sett datoene for ownCloud plugins
sudo a2enmod omskrive
sudo a2enmod overskrifter
sudo nano / etc / apache2 / sites-available / default
Åpne et tekstdokument. I det må du finne og rette opp disse linjene AllowOverride Ingen for å AllowOverride alle. Videre «Ctrl + X», deretter «Y» og Enter.
Gratulerer, du har installert all nødvendig programvare for stabil drift av serveren. Nå må du installere ownCloud. Bare 7 lag, ikke bekymre deg :)
sudo wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
tjære -xjf ownCloud-latest.tar.bz2
mv ownCloud / var / www
# Last ned den nyeste versjonen ownCloud til serveren din, razarhiviruem det og gå til høyre for å Tilgang gjennom en Web-mappe.
cd / var / www
sudo chown -R www-data: www-data ownCloud
# For normal funksjon ownCloud behov for å gi ham en rett til innsyn i hovedmappen på nettet på vår server.
mysql -u -p rot
CREATE DATABASE ownCloud;
GRANT ALL ON ownCloud * TO 'ownCloud' @ 'localhost' identifisert av 'passord' .;
avslutter;
# Lag en database for ownCloud. Ord ownCloud og passord, kan du endre.
sudo tjenesten apache2 restart
# Start serveren vår
Gå til adressen (i stedet for enheter - din serveradresse):111.111.111.111/owncloud
Og fullfører installasjonen ownCloud.
Koble domene
Du kan gjøre bare IP-adresse, men det er upraktisk og stygg. Derfor er det nødvendig å koble til domenet. For å gjøre dette, gå til panelet DigitalOcean → DNS og det klikker Add Domain knappen. Vi går inn i en områdeadresse, og velg fra listen ønsket dråpe. Alt i et par timer, maks tjuefire timer, vil du ha tilgang til din sky på domain.com/owncloud.
Nyt det!