Hej. Hur mår du? Det finns för närvarande många tjänster på marknaden som erbjuder molnlagring. Några av dem är mycket populära, som Drive, OneDrive och andra. Något som dock alltid har kritiserats för dessa applikationer, är den möjliga kränkningen av personuppgifter. Dessutom finns det också program för att synkronisera filer mellan vår dator och en server. Några av dem är Nextcloud och Owncloud, och just det sistnämnda kommer vi att prata om i den här handledningen. Låt oss förklara hur du installerar den här servern i Windows 10 steg för steg.

Det första vi behöver veta är att owncloud-servern endast är tillgänglig för Linux-operativsystem. Av den anledningen finns det inga installationsprogram för vårt favoritoperativsystem. Det betyder dock inte att vi inte kan installera den via Xammp eller Wampp. Eller använda en virtuell maskin med Hyper V. Men den här gången ska vi installera och konfigurera den via Windows subsystem for Linux (WSL) för bättre stabilitet och prestanda. Specifikt kommer den arbetsmiljö vi ska använda att vara Ubuntu 18.04 LTS, som vi kan ladda ner från Windows store. Så nu kör vi igång.

Förutsättningar.

För stabilitetseffekter rekommenderas det starkt att ställa in IP-adressen som statisk. På samma sätt måste vi aktivera Windows Subsystem for Linux. Om du inte vet hur du gör det kan du besöka vår artikel om det.

Aktivering av Windows Subsystem for Linux
Aktivering av Windows Subsystem for Linux

När detta är gjort kommer systemet att be att starta om. Därefter går vi till Windows Store och laddar ner Ubuntu 18.04 LTS

Nedladdning av Ubuntu 18.04 LTS
Nedladdning av Ubuntu 18.04 LTS

När den har laddats ner startar vi den och väntar på att installationsprocessen ska börja. Vi måste tilldela ett användarnamn och ett lösenord. Nu sätter vi igång!

Konfigurera Ubuntu
Konfigurera Ubuntu

Steg 1. Installera Apache.

Från och med nu kommer hela installationen att ske med hjälp av kommandon. Oroa dig inte om du inte känner dig bekväm, du behöver bara kopiera textuellt de kommandon som vi kommer att ange. För att installera Apache skriver du bara i Ubuntu:

 sudo apt-get install apache2 

Inställ ditt lösenord och sedan ja, ange ditt lösenord och sedan ja för att starta och bekräfta installationen. För att Owncloud ska fungera effektivt måste vi aktivera följande Apache-moduler:

sudo a2enmod rewritesudo a2enmod headerssudo a2enmod envsudo a2enmod dirsudo a2enmod mime 
Att lägga till ytterligare moduler för Apache
Att lägga till ytterligare moduler för Apache

Efter att ha lagt till modulerna startar du om Apache-servern med kommandot:

 sudo service apache2 restart 
Restart av Apache-server
Restart av Apache-server

När tjänsten har startats om visas ett fönster med brandväggsvarningen. Vi måste tillåta åtkomst.

Allow access to Apache
Allow access to Apache

Nu ska vi testa att apache fungerar. Gå dessutom till adressfältet i webbläsaren och skriv http://localhost/ eller vår IP-adress, i mitt fall http://192.168.1.58/

Apache Default Page
Apache Default Page

Steg 2. Installera MySql.

Nästan ska vi installera den programvara som behövs för att skapa vår databas. För att göra detta skriver du följande kommando

sudo apt-get install mysql-server mysql-client 

Steg 3. Skapa en MySql-databas för Owncloud.

Först ska vi stoppa och starta om MySql.

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

På samma sätt ska vi skapa en MySql-databas och ge den ett namn.

 sudo mysql 

Vi kommer att skapa en databas och ge den det namn vi vill ha, i mitt fall kommer jag att använda googez.

 CREATE DATABASE googez; 

I det här läget kommer vi att skapa ett användarnamn och lösenord för vår databas. I det här fallet kommer jag att använda rogerjpm som användare och yo160882 som lösenord. Kom ihåg att du kan använda de värden du vill.

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

Omedelbart tilldelar du flush privilegieoperationer genom att skriva nästa kommando:

 FLUSH PRIVILEGES; 

Slutligen avslutar du MySql genom att använda kommandot:

exit

Steg 4. Installera PHP

Observera att Owncloud är kompatibelt med PHP 7.1. Följaktligen ska vi installera denna version, för detta ändamål skriver vi följande kommandon:

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

Steg 5. Ladda ner och installera Owncloud på Windows 10

I det här läget måste vi ladda ner och packa upp den version av Owncloud som vi ska använda. I det här fallet 10.0.03. Med detta i åtanke är det bara att köra kommandona nedan för att ladda ner med hjälp av kommandoradeterminalen. och extrahera Owncloud-filer till sin rotkatalog. Observera att om kommandot unzip inte är installerat kommer systemet att be dig att installera det.

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 detta är gjort måste vi tilldela rätt behörigheter för att Owncloud ska fungera korrekt.

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

Steg 6. Konfigurera Apache genom att skapa en fil för Owncloud på Windows 10

Nu ska vi skapa en fil i Apache som ska styra driften av Owncloud. Nu ska vi skapa en fil i Apache som kommer att styra driften av Owncloud. Av praktiska skäl kommer vi att kalla den owncloud.conf

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

Lägg till följande rader i den nyskapade filen, placera den i rotkatalogen, tryck på Crtl +O för att skriva filerna och sedan på CTRL+X för att spara och avsluta

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> 

När vi väl har installerat alla tjänsterna måste vi nu skapa en symbolisk länk mellan Apache och owncloud. För att göra detta skriver vi:

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

Steg 7. Kör Owncloud på Windows 10

För att starta owncloud-servern skriver vi i webbläsaren http://localhost/owncloud. Den öppnar den första konfigurationen och vi måste ange vårt användarnamn och lösenord för webbplatsen. Dessutom måste vi ange användarnamn och lösenord för databasen.

Owncloud första körning
Owncloud första körning
Inställning av serverparametrar
Inställning av serverparametrar

När vi har avslutat arbetet ser vi en tavla med filerna, och olika konfigurationer. Och nu är vi redo att dela filer på ett säkert sätt.

Owncloud dashboard
Owncloud dashboard

Så, nu vet du hur du installerar Owncloud på Windows 10. Hoppas du gillar det.

Lämna ett svar

Din e-postadress kommer inte publiceras.