owncloud

Installere OwnCloud på Debian 10

Installere OwnCloud på Debian 10
OwnCloud er en åpen kildekodefordelingsserver. Hvis du vil konfigurere din egen fildelingsserver, er OwnCloud et godt valg for deg. I denne artikkelen vil jeg vise deg hvordan du installerer OwnCloud på Debian 10 Buster. Så la oss komme i gang.

Før du begynner å installere OwnCloud på Debian 10, bør du vite denne viktige tingen. OwnCloud er ikke utgitt for Debian 10 ennå. Men OwnCloud-pakken for Debian 9 fungerer med noen få justeringer på Debian 10. Problemet er at OwnCloud-pakken for Debian 9 ikke støtter PHP 7.3 som følger med Debian 10. Det betyr ikke at OwnCloud ikke vil fungere på PHP 7.3. Det er faktisk mindre forskjeller mellom PHP 7.1, PHP 7.2 og PHP 7.3. PHP 7.3 introduserte ingen nye funksjoner eller fjernet noen fra PHP 7.1 eller PHP 7.2. Det er bare det at OwnCloud-utviklerne ikke testet OwnCloud på PHP 7.3.  Den gode nyheten er at neste utgivelse av OwnCloud vil ha støtte for PHP 7.3 ifølge deres GitHub-arkiv. Inntil da er måten den er vist her den eneste måten å få OwnCloud-arbeid på Debian 10. Men jeg vil fortelle deg hva du skal endre for å installere ny versjon av OwnCloud når den er utgitt.

MERK: Jeg ANBEFALER IKKE DETTE PÅ EN PRODUKSJONS SERVER. BRUK DEBIAN 9 STRETCH INSTEAD TILL OWNCLOUD FOR DEBIAN 10 BUSTER IS RELEASED.

Legge til Debian 9 OwnCloud Package Repository på Debian 10:

OwnCloud er ikke tilgjengelig i det offisielle pakkelageret til Debian 10 Buster. Men du kan enkelt legge til det offisielle pakkelageret til OwnCloud (for Debian 9) og installere OwnCloud derfra.

Først laster du ned og legger til GPG-nøkkelen i OwnCloud-pakkelageret som følger:

$ wget -nv https: // nedlasting.owncloud.org / nedlasting / repositories / produksjon /
Debian_9.0 / Slipp.nøkkel -O / tmp / Slipp.nøkkel

Legg nå til OwnCloud GPG-nøkkelen på Debian 10 med følgende kommando:

$ sudo apt-key add - < /tmp/Release.key

Legg nå til OwnCloud Package-depotet på Debian 10-maskinen din med følgende kommando:

$ echo 'deb http: // nedlasting.owncloud.org / nedlasting / repositories / produksjon / Debian_9.0 /
/ '| sudo tee / etc / apt / sources.liste.d / owncloud.liste

Nå oppdaterer du hurtigbufferen for APT-pakken med følgende kommando:

$ sudo apt oppdatering

Ting å endre når ny versjon av OwnCloud slippes:

Hvis en ny versjon av OwnCloud er utgitt, kan du gå til den offisielle pakkelageret til OwnCloud fra din favorittnettleser og klikke på Debian ikon.

I skrivende stund er bare Debian 9-delen tilgjengelig. Jeg brukte lenken som merket (1) for GPG-nøkkelen, og brukte lagringsstrengen som merket (2) for å legge til pakkelageret i den tidligere delen av denne artikkelen ovenfor.

Hvis en ny versjon av OwnCloud blir utgitt, kan Debian 10 inkluderes. ELLER, GPG-nøkkelens URL eller depotstreng kan endres. Alt du trenger å gjøre er å erstatte GPG-nøkkelens URL og depotstreng i den tidligere delen av denne artikkelen ovenfor med de nye.

Installere og konfigurere Apache og MySQL for OwnCloud:

OwnCloud er en PHP-basert webapplikasjon. Så du må ha en fungerende LAMP-stabel for at OwnCloud skal fungere.

For å installere LAMP stack på Debian 10, kjør følgende kommando:

$ sudo apt installere apache2 libapache2-mod-php mariadb-server mariadb-client
php-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

trykk Y og trykk deretter på for å bekrefte installasjonen.

LAMP stack bør installeres.

Aktiver nå Apache-omskrivingsmodul som følger:

$ sudo a2enmod omskrive

Nå må du opprette en MariaDB-database for OwnCloud.

Logg inn på MariaDB shell as rot bruker som følger.

$ sudo mysql -u root -p

Nei, som standard rot passordet er satt. Bare trykk .

Du bør være logget inn.

Opprett en ny MariaDB-database owncloud som følger:

MariaDB [(none)]> OPPRETT DATABASE owncloud;

Nå, for å opprette en ny bruker owncloud, angi et passord (123 i mitt tilfelle), og tillat owncloud brukertilgang til owncloud database, kjør følgende SQL-kommando:

MariaDB [(none)]> GRANT ALL ON owncloud.* til 'owncloud' @ 'localhost'
IDENTIFISERT AV '123';

Gå nå ut av MariaDB-skallet som følger:

MariaDB [(ingen)]> \ q

Åpne nå standard Apache-nettstedskonfigurasjon / etc / apache2 / sites-enabled / 000-default.konf som følger:

$ sudo nano / etc / apache2 / sites-enabled / 000-default.konf

Nå endrer du linjen DocumentRoot / var / ww / html til DocumentRoot / var / www / owncloud som markert i skjermbildet nedenfor.

Når du er ferdig, lagrer du konfigurasjonsfilen ved å trykke på + X etterfulgt av Y og .

Installere OwnCloud:

Installer nå OwnCloud med følgende kommando:

$ sudo apt installere owncloud-filer

OwnCloud bør installeres.

Start nå på nytt apache2 tjenesten som følger:

$ sudo systemctl start apache2 på nytt

Sjekk nå om apache2 tjenesten kjører som følger:

$ sudo systemctl status apache2

apache2 tjenesten er løping og også aktivert for å starte på systemstart.

Finne IP-adressen:

Finn nå IP-adressen til Debian 10-maskinen din som følger:

$ ip a

Som du kan se, er IP-adressen til Debian 10-maskinen min 192.168.21.131. Det vil være annerledes for deg. Så sørg for å erstatte den med din fra nå av.

Løsning “Denne versjonen av ownCloud er ikke kompatibel med PHP 7.3 ”feil:

Hvis du prøver å få tilgang til OwnCloud fra nettleseren din http: //192.168.21.131, kan du se følgende feilmelding. Jeg har allerede forklart dette. Hvis du leter etter en løsning, er denne delen noe for deg.

Åpne / var / www / owncloud / index.php filen som følger:

$ sudo nano / var / www / owncloud / index.php

Kommenter nå den merkede delen i skjermbildet nedenfor. Kommentaren starter fra / * og ender på * /.

Finalen indeks.php filen skal se ut som følger. Lagre nå indeks.php fil.

Åpne / var / www / owncloud / konsoll.php filen som følger:

$ sudo nano / var / www / owncloud / konsoll.php

Gjør det samme til konsoll.php fil. Finalen konsoll.php filen skal se ut som følger. Lagre nå konsoll.php fil.

Konfigurere OwnCloud:

Nå, besøk http: // 192.168.21.131 fra en nettleser.

Du må opprette en OwnCloud-administratorkonto derfra.

Type er brukernavnet og passordet for administratorkontoen din i Opprett en administratorkonto seksjon.

Skriv også inn databasens brukernavn (owncloud), passord (123 i mitt tilfelle), databasenavn (owncloud) og vertsnavn (lokal vert) i Konfigurer databasen seksjon.

Klikk deretter på Fullfør oppsettet.

Nå kan du logge på administratorkontoen din ved å bruke brukernavnet og passordet du har angitt under konfigurasjonen av OwnCloud.

Du bør være logget inn. Klikk på x.

Du bør se OwnCloud Dashboard. Nå kan du bruke OwnCloud som du vil.

Så det er slik du installerer OwnCloud på Debian 10. Takk for at du leser denne artikkelen.

Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...
Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...