Hej. Hvordan har du det? Der er i øjeblikket en masse tjenester på markedet, der tilbyder cloud storage. Nogle af dem er meget populære, som Drive, OneDrive og andre. Men noget, der altid er blevet kritiseret for disse applikationer, er den mulige krænkelse af personlige data. Desuden er der også programmer til at synkronisere filer mellem vores computer og en server. Nogle af dem er Nextcloud og Owncloud, og netop om dette sidste vil vi tale i denne vejledning. Lad os forklare, hvordan du installerer denne server i Windows 10 trin for trin.

Den første ting, vi skal vide, er, at owncloud-serveren kun er tilgængelig for Linux-operativsystemer. Af den grund er der ingen installationsprogrammer til vores yndlingsoperativsystem. Det betyder dog ikke, at vi ikke kan installere den via Xammp eller Wampp. Eller ved hjælp af en virtuel maskine med Hyper V. Men denne gang vil vi installere og konfigurere den via Windows-subsystemet til Linux (WSL) for at opnå bedre stabilitet og ydeevne. Helt konkret vil det arbejdsmiljø, der skal bruges, være Ubuntu 18.04 LTS, som vi kan downloade fra Windows-butikken. Så lad os gå i gang.

Forudsætninger.

For stabilitetseffekter anbefales det stærkt at indstille IP-adressen som statisk. På samme måde skal vi aktivere Windows Subsystem for Linux. Hvis du ikke ved, hvordan du gør det, kan du besøge vores artikel om det.

Aktivering af Windows Subsystem for Linux
Aktivering af Windows Subsystem for Linux

Når dette er gjort, vil systemet bede om at genstarte. Dernæst går vi til windows store og downloader Ubuntu 18.04 LTS

Downloading Ubuntu 18.04 LTS
Downloading Ubuntu 18.04 LTS

Når den er downloadet, starter vi den og venter på, at installationsprocessen begynder. Vi skal tildele et brugernavn og en adgangskode. Lad os nu komme i gang!

Konfigurering af Ubuntu
Konfigurering af Ubuntu

Stræk 1. Installer Apache.

Fra og med dette øjeblik vil hele installationen foregå ved hjælp af kommandoer. Bare rolig, hvis du ikke føler dig tryg, du skal bare tekstmæssigt kopiere de kommandoer, som vi vil angive. For at installere Apache skal du blot skrive i Ubuntu:

 sudo apt-get install apache2 

Indtast din adgangskode og derefter ja, indtast din adgangskode og derefter ja for at starte og bekræfte installationen. For at sikre, at Owncloud fungerer effektivt, skal vi aktivere følgende Apache-moduler:

sudo a2enmod rewritesudo a2enmod headerssudo a2enmod envsudo a2enmod dirsudo a2enmod mime 
Tilføjelse af yderligere moduler til Apache
Tilføjelse af yderligere moduler til Apache

Efter tilføjelsen af modulerne genstarter vi Apache-serveren ved hjælp af kommandoen:

 sudo service apache2 restart 

Restart af Apache-server
Restart af Apache-server

Når tjenesten er genstartet, vises et vindue med firewalladvarslen. Vi skal tillade adgang.

Godkend adgang til Apache
Godkend adgang til Apache

Nu skal vi teste, om Apache fungerer. Gå desuden til adresselinjen i browseren, og skriv http://localhost/ eller vores IP-adresse, i mit tilfælde http://192.168.1.58/

Apache Default Page
Apache Default Page

Stræk 2. Installer MySql.

Næst skal vi installere den nødvendige software til at oprette vores database. For at gøre dette skal du skrive følgende kommando

sudo apt-get install mysql-server mysql-client 

Stræk 3. Opret en MySql-database til Owncloud.

Først skal vi stoppe og genstarte MySql.

sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql start 

På samme måde skal vi oprette en MySql-database og give den et navn.

 sudo mysql 

Vi vil oprette en database og give den det ønskede navn, i mit tilfælde vil jeg bruge googez.

 CREATE DATABASE googez; 

På dette tidspunkt vil vi oprette et brugernavn og en adgangskode til vores database. I dette tilfælde vil jeg bruge rogerjpm som bruger, og yo160882 som adgangskode. Husk, at du kan bruge de værdier, du ønsker.

 GRANT ALL ON googez.* to 'rogerjpm'@'localhost' IDENTIFIED BY 'yo160882'; 

Omgående tildeler du flush-privilegieoperationer ved at skrive den næste kommando:

 FLUSH PRIVILEGES; 

Slutteligt skal du afslutte MySql ved at bruge kommandoen:

exit

Stræk 4. Installer PHP

Bemærk venligst, at Owncloud er kompatibel med PHP 7.1. Derfor skal vi installere denne version, til det formål skal vi skrive følgende kommandoer:

sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update sudo apt install php7.1 

Stræk 5. Download og installer Owncloud på Windows 10

På dette tidspunkt skal vi downloade og udpakke den version af Owncloud, som vi skal bruge. I dette tilfælde 10.0.03. Med dette i baghovedet skal du blot køre nedenstående kommandoer for at downloade ved hjælp af kommandolineterminalen. og udpakke Owncloud-filer til rodmappen. Bemærk, at hvis unzip-kommandoen ikke er installeret, vil systemet bede dig om at installere den.

cd /tmp && wget https://download.owncloud.org/community/owncloud-10.0.3.zip unzip owncloud-10.0.3.zip sudo mv owncloud /var/www/html/owncloud/ 

Når dette er gjort, skal vi tildele de korrekte tilladelser, for at owncloud kan fungere korrekt.

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

Stræk 6. Konfigurering af Apache ved at oprette en fil til Owncloud på Windows 10

Nu skal vi oprette en fil i Apache, som skal styre driften af Owncloud. Lad os nu oprette en fil i Apache, der skal styre driften af Owncloud. Af praktiske årsager vil vi kalde den owncloud.conf

 sudo nano /etc/apache2/sites-available/owncloud.conf 

Føj følgende linjer til den nyoprettede fil, placer den i rodmappen, tryk på Crtl +O for at skrive filerne og derefter CTRL+X for at gemme og afslutte

Alias /owncloud "/var/www/owncloud/"<Directory /var/www/owncloud/>Options +FollowSymlinks AllowOverride All<IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud </Directory> 

Nu, når vi har installeret alle tjenesterne, skal vi oprette et symbolsk link mellem Apache og owncloud. For at gøre dette skriver vi:

ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf 

Stræk 7. Kørsel af owncloud på Windows 10

For at starte owncloud-serveren skriver vi i browseren http://localhost/owncloud. Den vil åbne den første konfiguration, og vi skal indtaste vores brugernavn og adgangskode til webstedet. Vi skal også indtaste brugernavn og password til databasen.

Owncloud første kørsel
Owncloud første kørsel
Indstilling af serverparametre
Indstilling af serverparametre

Når vi er færdige med arbejdet, vil vi se en tavle med filerne, og forskellige konfigurationer. Og nu er vi klar til at dele filer sikkert.

Owncloud dashboard
Owncloud dashboard

Så, nu ved du, hvordan du installerer Owncloud på Windows 10. Håber du kan lide det.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.