owncloud

Installation af OwnCloud på Debian 10

Installation af OwnCloud på Debian 10
OwnCloud er en open source selvhostet fildelingsserver. Hvis du vil konfigurere din egen fildelingsserver, er OwnCloud et godt valg for dig. I denne artikel vil jeg vise dig, hvordan du installerer OwnCloud på Debian 10 Buster. Så lad os komme i gang.

Før du begynder at installere OwnCloud på Debian 10, skal du vide denne vigtige ting. OwnCloud frigives endnu ikke til Debian 10. Men OwnCloud-pakken til Debian 9 fungerer med et par tweaks på Debian 10. Problemet er, at OwnCloud-pakken til Debian 9 ikke understøtter PHP 7.3, der følger med Debian 10. Det betyder ikke, at OwnCloud ikke fungerer på PHP 7.3. Der er faktisk mindre forskelle mellem PHP 7.1, PHP 7.2 og PHP 7.3. PHP 7.3 introducerede ikke nogen ny funktion eller fjernede nogen fra PHP 7.1 eller PHP 7.2. Det er bare, at OwnCloud-udviklerne ikke testede OwnCloud på PHP 7.3.  Den gode nyhed er, at den næste udgivelse af OwnCloud vil have support til PHP 7.3 ifølge deres GitHub-lager. Indtil da er den eneste måde, hvorpå det vises her, at få OwnCloud-arbejde på Debian 10. Men jeg vil fortælle dig, hvad du skal ændre for at installere ny version af OwnCloud, når den frigives.

BEMÆRK: Jeg ANBEFALER IKKE DETTE PÅ EN PRODUKTIONSSERVER. BRUG DEBIAN 9 STRETCH INSTEAD INDtil OWNCLOUD FOR DEBIAN 10 BUSTER frigøres.

Tilføjelse af Debian 9 OwnCloud-pakkeopbevaring på Debian 10:

OwnCloud er ikke tilgængeligt i det officielle pakkeopbevaringssted for Debian 10 Buster. Men du kan nemt tilføje det officielle pakkeopbevaringssted for OwnCloud (til Debian 9) og installere OwnCloud derfra.

Først skal du downloade og tilføje GPG-nøglen til OwnCloud-pakkelageret som følger:

$ wget -nv https: // download.owncloud.org / download / repositories / produktion /
Debian_9.0 / frigivelse.nøgle -O / tmp / Slip.nøgle

Tilføj nu OwnCloud GPG-nøglen på Debian 10 med følgende kommando:

$ sudo apt-key tilføj - < /tmp/Release.key

Tilføj nu OwnCloud Package-lageret på din Debian 10-maskine med følgende kommando:

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

Opdater nu APT-pakkeopbevaringscachen med følgende kommando:

$ sudo apt opdatering

Ting at ændre, når den nye version af OwnCloud frigives:

Hvis en ny version af OwnCloud frigives, kan du besøge den officielle pakkeopbevaringsside for OwnCloud fra din yndlingswebbrowser og klikke på Debian ikon.

På tidspunktet for denne skrivning er kun Debian 9-sektionen tilgængelig. Jeg brugte linket som markeret (1) til GPG-nøglen og brugte lagerstrengen som markeret (2) til tilføjelse af pakkelageret i det tidligere afsnit af denne artikel ovenfor.

Hvis en ny version af OwnCloud frigives, kan Debian 10 muligvis medtages. ELLER, GPG-nøglens URL eller lagerstreng kan ændre sig. Alt hvad du skal gøre er at erstatte GPG-nøglens URL og lagerstreng i det tidligere afsnit af denne artikel ovenfor med de nye.

Installation og konfiguration af Apache og MySQL til OwnCloud:

OwnCloud er en PHP-baseret webapplikation. Så du skal have en fungerende LAMP-stak for at OwnCloud kan fungere.

For at installere LAMP stack på Debian 10 skal du køre følgende kommando:

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

Trykke Y og tryk derefter på for at bekræfte installationen.

LAMP-stak skal installeres.

Aktiver nu Apache-omskrivningsmodulet som følger:

$ sudo a2enmod omskrivning

Nu skal du oprette en MariaDB-database til OwnCloud.

Log ind på MariaDB shell som rod bruger som følger.

$ sudo mysql -u root -p

Nej rod adgangskoden er indstillet. Så tryk bare på .

Du skal være logget ind.

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

MariaDB [(none)]> OPRET DATABASE owncloud;

Nu skal du oprette en ny bruger owncloud, indstil en adgangskode (123 i mit tilfælde), og tillad owncloud brugeradgang til owncloud database, kør følgende SQL-kommando:

MariaDB [(none)]> TILGIV ALLE PÅ owncloud.* til 'owncloud' @ 'localhost'
IDENTIFICERET AF '123';

Gå nu ud af MariaDB-skallen som følger:

MariaDB [(ingen)]> \ q

Åbn nu standardkonfigurationen af ​​Apache-webstedet / etc / apache2 / sites-enabled / 000-default.konf som følger:

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

Nu skal du ændre linjen DocumentRoot / var / ww / html til DocumentRoot / var / www / owncloud som markeret i skærmbilledet nedenfor.

Når du er færdig, skal du gemme konfigurationsfilen ved at trykke på + x efterfulgt af Y og .

Installation af OwnCloud:

Installer nu OwnCloud med følgende kommando:

$ sudo apt installerer owncloud-filer

OwnCloud skal installeres.

Genstart nu apache2 service som følger:

$ sudo systemctl genstart apache2

Kontroller nu, om apache2 tjenesten kører korrekt som følger:

$ sudo systemctl status apache2

apache2 tjenesten er kører og også aktiveret for at starte på systemstart.

Sådan finder du IP-adressen:

Find nu IP-adressen på din Debian 10-maskine som følger:

$ ip a

Som du kan se, er IP-adressen på min Debian 10-maskine 192.168.21.131. Det vil være anderledes for dig. Så sørg for at erstatte den med din fra nu af.

Løsning “Denne version af ownCloud er ikke kompatibel med PHP 7.3 ”Fejl:

Hvis du prøver at få adgang til OwnCloud fra din webbrowser http: //192.168.21.131, vises muligvis følgende fejlmeddelelse. Jeg har allerede forklaret dette. Hvis du leder efter en løsning, er dette afsnit noget for dig.

Åbn / var / www / owncloud / index.php fil som følger:

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

Kommenter nu det markerede afsnit i skærmbilledet nedenfor. Kommentaren starter fra / * og ender i * /.

Finalen indeks.php filen skal se ud som følger. Gem nu indeks.php fil.

Åbn / var / www / owncloud / konsol.php fil som følger:

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

Gør det samme ved konsol.php fil. Finalen konsol.php filen skal se ud som følger. Gem nu konsol.php fil.

Konfiguration af OwnCloud:

Besøg nu http: // 192.168.21.131 fra en webbrowser.

Du skal oprette en OwnCloud-administratorkonto derfra.

Type er brugernavnet og adgangskoden til din admin-konto i Opret en admin-konto afsnit.

Indtast også databasens brugernavn (owncloud), adgangskode (123 i mit tilfælde), databasenavn (owncloud) og værtsnavn (lokal vært) i Konfigurer databasen afsnit.

Klik derefter på Afslut opsætningen.

Nu kan du logge ind på din administratorkonto ved hjælp af det brugernavn og den adgangskode, du har angivet under konfigurationen af ​​OwnCloud.

Du skal være logget ind. Klik på x.

Du skal se OwnCloud Dashboard. Nu kan du bruge OwnCloud, som du vil.

Så det er sådan, du installerer OwnCloud på Debian 10. Tak, fordi du læste denne artikel.

Mus Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
I de senere år har computere og operativsystemer udviklet sig meget. Der var et tidspunkt, hvor brugerne skulle bruge kommandoer til at navigere genne...
Mus Styr og administrer musebevægelse mellem flere skærme i Windows 10
Styr og administrer musebevægelse mellem flere skærme i Windows 10
Dual Display Mouse Manager lader dig kontrollere og konfigurere musebevægelse mellem flere skærme ved at bremse dens bevægelser nær grænsen. Windows 1...
Mus WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
Hvis du vil forbedre standardfunktionerne for din musemarkør, skal du bruge freeware WinMouse. Det tilføjer flere funktioner, der hjælper dig med at f...