Owncloud er en markedsledende klient-server-programvare som tilbyr en skyplattform som lar deg sikkerhetskopiere filene dine på et sentralt sted og synkronisere dem på skyen. Det er et utmerket alternativ til populære sikkerhetskopier som for eksempel OneDrive, Dropbox og Google Disk.
I motsetning til disse populære plattformene, OwnCloud tilbyr ikke datasenterfunksjoner for hosting av filer. Likevel vil du bli garantert sikkerheten og personvernet til lagrede data.
I denne artikkelen vil vi vise deg hvordan du kan installere OwnCloud på CentOS 8.
Sørg for at du har en LAMP -stabel installert og kjører.
Med alle kravene oppfylt kan vi rulle ermene og komme i gang!
OwnCloud er en PHP -applikasjon og dens offisielle dokumentasjon anbefaler PHP 7.3 eller PHP 7.2 som kommer installert som standard. Noen ekstra PHP -utvidelser kreves også av OwnCloud for at det skal fungere sømløst.
Så åpne terminalen din som en sudo bruker og kjør kommandoen.
$ sudo dnf installer php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Etter at du har installert de nødvendige PHP -utvidelsene, logger du på MariaDB databasemotoren ved å bruke kommandoen nedenfor og oppgi passordet.
$ mysql -u root -p.
Opprett en database for ved pålogging OwnCloud og legg til en bruker for databasen.
MariaDB [(ingen)]> LAG DATABASE owncloud_db; MariaDB [(ingen)]> TILBUD ALT PÅ owncloud_db.* TIL 'owncloud_user'@'localhost' IDENTIFISERT AV '[e -postbeskyttet]'; MariaDB [(ingen)]> FLUSH -PRIVILEGER; MariaDB [(ingen)]> EXIT;
Det neste trinnet er å laste ned OwnCloud -filen, når du skriver denne veiledningen, den siste versjonen på OwnCloud er 10.3.2. Bruker wget -kommando, last ned den siste tarball -filen.
$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2.
Pakk deretter ut tarballfilen til /var/www/ katalog.
$ sudo tar -jxf owncloud -10.3.2.tar.bz2 -C/var/www/
Konfigurer deretter eierskapstillatelser som tillater det Apache webserver for å lese / få tilgang til Ownclouds filer og mapper.
$ sudo chown -R apache:/var/www/owncloud.
Noen få endringer er nødvendig for Apache webserver å betjene OwnCloud. Så lag en konfigurasjon for OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf.
Legg til følgende konfigurasjon.
Alias/owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride AllDav av SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
Lagre og avslutt filen.
For at endringene skal tre i kraft, starter du webserveren på nytt og bekrefter statusen ved å kjøre.
$ sudo systemctl start httpd på nytt. $ sudo systemctl status httpd.
Hvis SELinux er aktivert og kjører, utfør kommandoen nedenfor for å la Apache -webserveren skrive til Ownclouds katalog.
$ sudo setsebool -P httpd_unified 1.
Med alle de store konfigurasjonene gjort, er det på tide å fullføre installasjonen av OwnCloud. Så start nettleseren din og besøk serverens IP som vist.
http://server-ip/owncloud.
Oppgi brukernavn og passord som vist ovenfor. Neste klikk på 'Lagring og database'Lenke rett nedenfor og velg'MySQL/MariaDB’Database. Fyll ut alle databasedetaljene, dvs. databasebruker, passord og databasenavn.
Til slutt klikker du på 'Fullfør oppsettet'-Knappen for å fullføre oppsettet.
Dette bringer deg til påloggingssiden der du logger deg på med brukernavnet og passordet du spesifiserte tidligere.
Siden vi logger på for første gang, vil du bli presentert med alternativer for å installere owncloud -appen på forskjellige plattformer som Android og iOS.
Slik ser dashbordet ut. Ganske enkelt og intuitivt å bruke.
Og det er slik du installerer OwnCloud på CentOS 8. Din tilbakemelding er veldig velkommen.