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.
- Stræk 1. Installer Apache.
- Stræk 2. Installer MySql.
- Stræk 3. Opret en MySql-database til Owncloud.
- Stræk 4. Installer PHP
- Stræk 5. Download og installer Owncloud på Windows 10
- Stræk 6. Konfigurering af Apache ved at oprette en fil til Owncloud på Windows 10
- Stræk 7. Kørsel af owncloud på Windows 10
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.
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
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!
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
Efter tilføjelsen af modulerne genstarter vi Apache-serveren ved hjælp af kommandoen:
sudo service apache2 restart
Når tjenesten er genstartet, vises et vindue med firewalladvarslen. Vi skal tillade adgang.
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/
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.
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.
Så, nu ved du, hvordan du installerer Owncloud på Windows 10. Håber du kan lide det.