Installere OwnCloud på Debian Top 10

Installere OwnCloud på Debian Top 10
OwnCloud er en åpen kildekode selvtett fildelingsserver. 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 egencloud -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 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 I følge deres GitHub -depot. Inntil da er måten det vises her den eneste måten å få eget 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 produksjonsserver. Bruk Debian 9 Strekk i stedet til OwnCloud for Debian 10 Buster slippes.

Legge til Debian 9 OwnCloud Package Repository on Debian 10:

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

Først, last ned og legg til GPG -tasten til OwnCloud Package Repository som følger:

$ wget -nv https: // nedlasting.Owncloud.org/nedlasting/depoter/produksjon/
Debian_9.0/Utgivelse.Key -o /tmp /utgivelse.nøkkel

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

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

Legg nå OwnCloud Package Repository på din Debian 10 -maskin med følgende kommando:

$ ekko 'Deb http: // Last ned.Owncloud.org/nedlasting/depoter/produksjon/debian_9.0/
/'| sudo tee/etc/apt/kilder.liste.D/OwnCloud.liste

Oppdater nå Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

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

Hvis en ny versjon av OwnCloud slippes, kan du gå til siden til OwnCloud fra favorittnettleseren din og klikk på Debian ikon.

På dette tidspunktet er det bare Debian 9 -seksjonen som er tilgjengelig. Jeg brukte lenken som merket (1) for GPG -tasten, og brukte depotstrengen som merket (2) for å legge til pakkelageret i den tidligere delen av denne artikkelen ovenfor.

Hvis en ny versjon av OwnCloud slippes, kan Debian 10 bli inkludert. Eller, GPG -nøkkel -URL- eller depotstrengen kan endres. Alt du trenger å gjøre er å erstatte GPG -tasten 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 arbeidslampestabel for at OwnCloud skal fungere.

For å installere Lamp Stack på Debian 10, kjør følgende kommando:

$ sudo apt install Apache2 libapache2-mod-php mariadb-server mariadb-client
PHP-BZ2 PHP-MYSQL PHP-CURL PHP-GD PHP-IMAGICK PHP-INTL PHP-MBSSTRING PHP-XML PHP-ZIP

trykk Y Og trykk deretter For å bekrefte installasjonen.

Lampestabel skal installeres.

Nå, aktiver Apache -omskrivningsmodulen som følger:

$ sudo a2enmod rewrite

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

Logg inn på MariaDB -skallet som rot bruker som følger.

$ sudo mysql -u root -p

Som standard, nei rot Passordet er angitt. Så bare trykk .

Du skal være logget inn.

Opprett en ny MariaDB -database Owncloud følgende:

MariaDB [(Ingen)]> Opprett database OwnCloud;

Nå, for å opprette en ny bruker Owncloud, Angi passord (123 i mitt tilfelle), og tillat Owncloud bruker tilgang til Owncloud Database, kjør følgende SQL -kommando:

MariaDB [(Ingen)]> Gi alt på egenkloud.* til 'OwnCloud'@'localhost'
Identifisert av '123';

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

MariaDB [(ingen)]> \ q

Nå, åpne standard Apache -nettstedskonfigurasjon /etc/apache2/nettsteder-aktivert/000-default.konf følgende:

$ sudo nano/etc/apache2/nettsteder-aktivert/000-default.konf

Nå, endre linjen Documentroot/var/ww/html til Documentroot/var/www/owncloud Som merket på skjermbildet nedenfor.

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

Installere OwnCloud:

Nå, installer OwnCloud med følgende kommando:

$ sudo apt installerer egne klemmer

OwnCloud skal installeres.

Nå, start på nytt Apache2 Tjeneste som følger:

$ sudo SystemCTL Restart Apache2

Nå, sjekk om Apache2 Tjenesten kjører riktig som følger:

$ sudo systemctl status apache2

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

Finne IP -adressen:

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

$ ip a

Som du ser er IP -adressen til min Debian 10 -maskin 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, Du kan se følgende feilmelding. Jeg har allerede forklart dette. Hvis du leter etter en løsning, er denne delen for deg.

Åpne /var/www/owncloud/indeks.PHP fil som følger:

$ sudo nano/var/www/owncloud/indeks.PHP

Kommenter nå den markerte delen i skjermdumpen nedenfor. Kommentaren starter fra /* og ender inn */.

Finalen indeks.PHP filen skal se ut som følger. Nå, lagre indeks.PHP fil.

Åpne /var/www/owncloud/konsoll.PHP fil som følger:

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

Gjør det samme med konsoll.PHP fil. Finalen konsoll.PHP filen skal se ut som følger. Nå, lagre konsoll.PHP fil.

Konfigurere OwnCloud:

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

Du må opprette en egen CLOUD -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 oppsett.

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

Du skal 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 leste denne artikkelen.