Metode 1: Bruke Apt-pakker
Metode 2: Manuell konfigurasjon
ownCloud er en Dropbox-lignende tjeneste som kjører på din egen VPS. Det gir deg full kontroll over plass, brukere og diverse andre funksjoner.
Denne guiden forutsetter at du har en helt ny Debian 7 VPS fra Vultr, og at du er logget på som root. Hvis du ikke er logget på som root, skriv:
su -
... skriv deretter inn root-passordet ditt. Du vil nå være logget inn som root-bruker.
Det er to måter å installere ownCloud på. Den første måten vil bruke apt-pakken deres, og den vil automatisk installere seg selv. Den andre bruker den manuelle installasjonen, som gir deg mer fleksibilitet, så vel som ekstern inngang fra en webserver som Nginx eller Apache. Vi vil bruke Apache med de manuelle instruksjonene.
Metode 1: Bruke Apt-pakker
Dette er den enklere løsningen.
Legg til depotet til kildelisten din
La oss starte med å legge til depotet som inkluderer ownCloud til kildelisten din. Dette kan enkelt gjøres ved å bruke denne kommandoen:
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list
Når du har gjort det, gjør du bare en passende oppdatering for å sikre at alle pakkene er tilgjengelige og klare:
apt-get update
Installer ownCloud
Installer ownCloud gjennom apt med denne kommandoen:
apt-get install ownCloud
Den vil advare deg angående verifisering av pakken - bare skriv "y" for å fortsette. Dette er en forholdsregel gjort av Debian for å sikre at du er fullstendig klar over hva du installerer og hvor det blir installert fra (som vi er).
Og det er det! Du er ferdig. Fortsett å sette opp ownCloud ved å navigere til https://yourdomain.com/owncloudi nettleseren din og følge oppsettstrinnene.
Metode 2: Manuell konfigurasjon
Dette er den vanskeligere løsningen.
Hvis du har en eksisterende VPS som allerede har en webserver på den, følg denne metoden for litt mer fleksibilitet underveis.
Installer avhengigheter
Først og fremst må vi installere avhengighetene som kreves av ownCloud for å fungere.
apt-get install apache2 libapache2-mod-php5 php5-gd php5-common php5-sqlite php5-curl php5-intl php5-mcrypt php5-imagick
Last ned ownCloud
wget https://download.owncloud.org/community/owncloud-7.0.3.tar.bz2
Pakk opp og flytt
Pakk ut ownCloud-arkivet:
tar -xjf owncloud-7.0.3.tar.bz2
Slett den resterende tjærefilen:
rm owncloud-7.0.3.tar.bz2
Flytt den utpakkede mappen til nettkatalogen din, som standard ligger på /var/www:
mv owncloud /var/www/
Konfigurer Apache
Du må gi apachebrukeren full tilgang til den katalogen:
chown -R www-data:www-data /var/www/
Gjør noen endringer i vår Apache-konfigurasjonsfil:
nano /etc/apache2/sites-enabled/000-default
Endre denne blokken:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride none
Order allow,deny
allow from all
</Directory>
...til følgende:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Lagre filen ved å skrive CTRL + X , deretter Y , etterfulgt av ENTER .
Vårt siste trinn er å aktivere en Apache-mod, og deretter starte Apache på nytt:
a2enmod rewrite
service apache2 restart
Og du er klar! Fortsett å sette opp ownCloud ved å navigere til https://yourdomain.com/owncloudi nettleseren din og følge oppsettstrinnene.