Du kan opprette dine egne selvhostede skylagringstjenester ved å installere open source-programvaren – OwnCloud på Ubuntu 18.04-serveren. OwnCloud gir lignende funksjoner som DropBox, OneDrive og Google Drive.


Å ha en skylagringstjeneste er uunngåelig i dagens verden der informasjon er svært viktig i enhver virksomhet. Du kan bruke skyen til å lage sikkerhetskopier for de viktigste informasjonsdelene. Du kan deretter gjenopprette informasjon fra sikkerhetskopien din i tilfelle en katastrofe (f.eks. Flom, branner, jordskjelv) rammer.

Spesiell merknad: etter hvert som firmaet og merkevaren din vokser, kan vertsbehovet endre seg og kreve bedre skalering og redundans. Hvis dette er tilfelle, bør du vurdere å oppgradere til nettskyvertjeneste. Rådfør deg med HostAdvices Cloud hosting-tjenester for å finne den beste leverandøren.

Sikkerhetskopieringer på stedet som er vert på skyen er de mest effektive. En vanlig sikkerhetskopi som utføres på en ekstern harddisk eller et minnekort i nærheten er ikke nok fordi det kan bli skadet sammen med hovedlageret.

OwnCloud tilbyr en flott løsning for å beskytte dine data på skyen og samtidig gjøre samarbeid lettere. I denne guiden vil vi vise deg hvordan du kan integrere en egenvert OwnCloud-lagringstjeneste på Ubuntu 18.04-serveren.

Forutsetninger

  • En Ubuntu 18.04 VPS
  • En ikke-rotbruker med sudo-rettigheter

Trinn 1: Installer Apache

Du må installere Apache på Ubuntu Server for at OwnCloud skal fungere. Hvis du ikke har gjort det, skriver du kommandoen nedenfor;

$ sudo apt installere apache2

Deaktiver deretter katalogoppføringen på Apache:

$ a2dismod autoindex

Aktiver følgende Apache-moduler for at OwnCloud skal fungere korrekt:

$ sudo a2enmod omskrive
$ sudo a2enmod headers
$ sudo a2enmod env
$ sudo a2enmod dir
$ sudo a2enmod mime

Start Apache på nytt for at endringene skal skje:

$ sudo systemctl start apache2 på nytt

Trinn 2: Installer MariaDB Server

Installer deretter MariaDB-serveren ved å kjøre kommandoen nedenfor:

$ sudo apt-get install mariadb-server mariadb-client

Som standard er MariaDB-installasjonen ikke sikker; vi trenger å kjøre kommandoen nedenfor for å gjøre det trygt:

$ sudo mysql_secure_installation

Dette vil tillate oss å;

  • Sett et sterkt passord for rotbrukeren av MariaDB,
  • fjerne anonyme brukere
  • ikke tillat root-pålogging og
  • fjerne testdatabaser

Logg deg deretter på din MariaDB-server ved å bruke kommandoen nedenfor for å opprette en database:

$ sudo mysql -u root -p

Skriv inn passordet ditt når du blir bedt om det.

Opprett OwnCloud-databasebruker og passord ved å skrive inn kommandoene nedenfor. Bytt ut “PASSWORD” med en sterk verdi.

Lage DATABASE owncloud;
SKAP BRUKER ‘oc_user’ @ ‘localhost’ IDENTIFISERT AV ‘PASSWORD’;
TIL ALL PÅ owncloud. * TIL ‘oc_user’ @ ‘localhost’ IDENTIFISERT AV ‘PASSWORD’ MED GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Trinn 3: Installer PHP

OwnCloud støtter PHP 7.1, så vi må installere det ved hjelp av kommandoene nedenfor:

$ sudo apt-get install software-egenskaper-common
$ sudo add-apt-repository ppa: ondrej / php
$ sudo apt oppdatering
$ sudo apt install php7.1

Da må vi installere alle relaterte PHP-moduler ved å bruke kommandoen nedenfor:

$ sudo apt-get install php7.1-cli php7.1-common php7.1-mbstring php7.1-gd php7.1-intl php7.1-xml php7.1-mysql php7.1-zip php7.1- krøll php7.1-xmlrpc

Standard PHP-innstillinger kan begrense måten OwnCloud fungerer på, så vi må justere noen standardverdier.

Åpne standard ‘php.ini’ -filen ved å skrive kommandoen nedenfor:

$ sudo nano /etc/php/7.1/apache2/php.ini

Finn innstillingene nedenfor og endre verdiene deres for å samsvare med dem vi har nederst:

file_uploads = På
allow_url_fopen = På
memory_limit = 256M
upload_max_file_size = 100M

Trykk deretter CTRL+X, Y og Tast inn for å lagre endringene.

Start Apache på nytt:

$ sudo systemctl start apache2 på nytt

Trinn 4: Last ned den siste OwnCloud-utgivelsen

CD til ‘tmp’ katalog og last ned den siste utgivelsen av Owncloud ved å bruke kommandoene nedenfor:

$ cd / tmp
$ wget https://download.owncloud.org/community/owncloud-10.0.3.zip

Pakk deretter ut ‘Owncloud-10.0.3.zip’ fil til gjeldende katalog:

$ pakke ut owncloud-10.0.3.zip

Flytt filene til en ny owncloud-katalog under rotmappen på nettstedet:

$ sudo mv owncloud / var / www / html / owncloud /

Trinn 5: Angi katalog- og filtillatelser

For at Owncloud skal fungere riktig, må vi stille inn følgende katalogtillatelser / eierskap:

$ sudo chown -R www-data: www-data / var / www / html / owncloud /
$ sudo chmod -R 755 / var / www / html / owncloud /

Trinn 6: Fullfør installasjonen

Besøk server-URLen din og fullfør installasjonen. I vårt tilfelle besøker vi http: // ipadress / owncloud

Skriv inn ditt foretrukne admin brukernavn og passord som vist nedenfor:

Konfigurer deretter databasen ved å oppgi databasens navn, brukernavn og passordverdier som du opprettet ovenfor, som vist nedenfor:

Til slutt, klikk på Fullfør oppsett ‘ nederst på skjermen.

Din Owncloud-forekomst er nå konfigurert, og du kan logge deg på adminpanelet og begynne å laste opp filer

Konklusjon

Det er det når det kommer til å installere OwnCloud-hostingstjeneste. Husk at du kan opprette forskjellige kataloger / mapper for å organisere filene dine bedre. Owncloud lar deg dele filer med teamet ditt, spesielt hvis du jobber med et prosjekt. Jeg håper du likte å lese guiden.

Ta en titt på de tre Cloud Hosting-tjenestene:

FastComet

Startpris:
$ 59.95


Pålitelighet
9.7


Priser
9.5


Brukervennlig
9.7


Brukerstøtte
9.7


Funksjoner
9.6

Les anmeldelser

Besøk FastComet

Cloudways

Startpris:
$ 10.00


Pålitelighet
9.4


Priser
9.2


Brukervennlig
9.2


Brukerstøtte
9.3


Funksjoner
9.3

Les anmeldelser

Besøk Cloudways

Hostinger

Startpris:
$ 7.45


Pålitelighet
9.3


Priser
9.3


Brukervennlig
9.4


Brukerstøtte
9.4


Funksjoner
9.2

Les anmeldelser

Besøk Hostinger

Relaterte artikler for hvordan du gjør det

  • Hvordan installere Litespeed Web Server på en Ubuntu 18.04 VPS eller dedikert server
    mellomliggende
  • Slik installerer du LEMP (Linux, Nginx, MySQL, PHP) -stabelen på en Ubuntu 18.04 VPS eller en dedikert server
    mellomliggende
  • Slik aktiverer du tofaktorautentisering på en Ubuntu 18.04 VPS eller dedikert server
    mellomliggende
  • Hvordan installere phpBB med Apache på en Ubuntu 18.04 VPS eller dedikert server
    mellomliggende
  • Slik installerer du LLMP Stack på Ubuntu 18.04 VPS Server eller dedikert server
    mellomliggende
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me