Ahoj, jak se máš? V současné době je na trhu mnoho služeb, které nabízejí cloudové úložiště. Některé z nich jsou velmi oblíbené, například Disk, OneDrive a další. Něco, co však bylo u těchto aplikací vždy kritizováno, je možné narušení osobních údajů. Kromě toho existují také programy pro synchronizaci souborů mezi naším počítačem a serverem. Některé z nich jsou Nextcloud a Owncloud, a právě o posledním z nich budeme hovořit v tomto návodu. Vysvětlíme si, jak tento server nainstalovat do systému Windows 10 krok za krokem.

V první řadě musíme vědět, že server owncloud je k dispozici pouze pro operační systémy Linux. Z tohoto důvodu nejsou k dispozici žádné instalační programy pro náš oblíbený operační systém. To však neznamená, že jej nemůžeme nainstalovat prostřednictvím Xammp nebo Wampp. Nebo pomocí virtuálního počítače s Hyper V. Tentokrát jej však kvůli lepší stabilitě a výkonu nainstalujeme a nakonfigurujeme prostřednictvím subsystému Windows pro Linux (WSL). Konkrétně bude použito pracovní prostředí Ubuntu 18.04 LTS, které si můžeme stáhnout z obchodu Windows. Pojďme se tedy do toho pustit.

Předpoklady.

Z důvodu stability se důrazně doporučuje nastavit adresu IP jako statickou. Stejně tak musíme povolit Subsystém Windows pro Linux. Pokud nevíte, jak to udělat, navštivte o tom náš článek.

Povolení subsystému Windows pro Linux
Povolení subsystému Windows pro Linux

Po provedení této činnosti systém požádá o restartování. Dále přejdeme do obchodu Windows Store a stáhneme Ubuntu 18.04 LTS

Stažení Ubuntu 18.04 LTS
Stažení Ubuntu 18.04 LTS

Po stažení jej spustíme a počkáme na zahájení instalačního procesu. Musíme přiřadit uživatelské jméno a heslo. Nyní se pustíme do práce!

Konfigurace Ubuntu
Konfigurace Ubuntu

Krok 1. Vezměte si na starost konfiguraci Ubuntu. Nainstalujte Apache.

Od tohoto okamžiku bude celá instalace probíhat pomocí příkazů. Nebojte se, pokud se na to necítíte, stačí textově zkopírovat příkazy, které uvedeme. Pro instalaci Apache stačí v Ubuntu zadat:

 sudo apt-get install apache2 

Zadejte heslo a poté ano, zadejte heslo a poté ano, čímž instalaci spustíte a potvrdíte. Pro zajištění efektivního fungování služby Owncloud musíme povolit následující moduly Apache:

sudo a2enmod rewritesudo a2enmod headerssudo a2enmod envsudo a2enmod dirsudo a2enmod mime 
Přidání dalších modulů pro Apache
Přidání dalších modulů pro Apache

Po přidání modulů restartujte server Apache pomocí příkazu:

 sudo service apache2 restart 
Restartování serveru Apache
Restartování serveru Apache

Po restartování služby se zobrazí okno s varováním brány firewall. Musíme povolit přístup.

Povolit přístup k serveru Apache
Povolit přístup k serveru Apache

Nyní otestujeme fungování serveru Apache. Dále přejděte do adresního řádku prohlížeče a zadejte http://localhost/ nebo naši IP adresu, v mém případě http://192.168.1.58/

Výchozí stránka Apache
Výchozí stránka Apache

Krok 2. V tomto kroku je třeba provést další kroky. Nainstalujte MySql.

Dále nainstalujeme potřebný software pro vytvoření naší databáze. Za tímto účelem zadejte následující příkaz

sudo apt-get install mysql-server mysql-client 

Krok 3. Vytvoření databáze MySql pro Owncloud.

Nejprve zastavíme a restartujeme MySql.

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

Stejným způsobem vytvoříme databázi MySql a pojmenujeme ji.

 sudo mysql 

Vytvoříme databázi a dáme jí požadované jméno, v mém případě použiji googez.

 CREATE DATABASE googez; 

V tomto okamžiku vytvoříme uživatelské jméno a heslo pro naši databázi. V tomto případě použiji jako uživatele rogerjpm a jako heslo yo160882. Nezapomeňte, že můžete použít libovolné hodnoty.

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

Příkazem následujícího příkazu ihned přiřaďte operace s právy na proplachování:

 FLUSH PRIVILEGES; 

Nakonec ukončete MySql zadáním příkazu:

exit

Krok 4. Nainstalujte PHP

Vezměte prosím na vědomí, že Owncloud je kompatibilní s PHP 7.1. V důsledku toho budeme instalovat tuto verzi, za tímto účelem napíšeme následující příkazy:

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

Krok 5. Stažení a instalace služby Owncloud v systému Windows 10

V tomto okamžiku musíme stáhnout a rozbalit verzi služby Owncloud, kterou budeme používat. V tomto případě se jedná o verzi 10.0.03. S tímto vědomím stačí spustit níže uvedené příkazy ke stažení pomocí terminálu příkazového řádku. a rozbalit soubory Owncloudu do jeho kořenového adresáře. Upozorňujeme, že pokud není příkaz unzip nainstalován, systém vás požádá o jeho instalaci.

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/ 

Po dokončení tohoto kroku musíme přiřadit správná oprávnění, aby Owncloud správně fungoval.

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

Krok 6. Nainstalujte příkaz unzip. Konfigurace Apache vytvořením souboru pro Owncloud v systému Windows 10

Nyní vytvoříme v Apache soubor, který bude řídit provoz Owncloudu. Nyní vytvořme v Apache soubor, který bude řídit provoz služby Owncloud. Pro praktické účely jej pojmenujeme owncloud.conf

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

Do nově vytvořeného souboru přidáme následující řádky, umístíme jej do kořenového adresáře, stiskneme Crtl +O pro zápis souborů a poté CTRL+X pro uložení a ukončení

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> 

Nyní, jakmile máme nainstalovány všechny služby, musíme vytvořit symbolický odkaz mezi Apache a owncloud. Za tímto účelem napíšeme:

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

Krok 7. Spuštění serveru owncloud v systému Windows 10

Pro spuštění serveru owncloud napíšeme do prohlížeče http://localhost/owncloud. Otevře se první konfigurace a my musíme zadat své uživatelské jméno a heslo k webu. Také musíme zadat uživatelské jméno a heslo pro databázi.

První spuštění Owncloudu
První spuštění Owncloudu
Nastavení parametrů serveru
Nastavení parametrů serveru

Po dokončení práce se nám zobrazí tabule se soubory a různé konfigurace. A nyní jsme připraveni bezpečně sdílet soubory.

Desktop Owncloud
Desktop Owncloud

Takže, nyní již víte, jak nainstalovat Owncloud do systému Windows 10. Doufám, že se vám to bude líbit.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.