Hei. Mitä kuuluu? Markkinoilla on tällä hetkellä paljon palveluita, jotka tarjoavat pilvitallennusta. Jotkut niistä ovat hyvin suosittuja, kuten Drive, OneDrive ja muut. Kuitenkin jotain, mitä on aina kritisoitu näistä sovelluksista, on mahdollinen henkilötietojen loukkaaminen. Lisäksi on olemassa myös ohjelmia tiedostojen synkronointiin tietokoneemme ja palvelimen välillä. Jotkut niistä ovat Nextcloud ja Owncloud, ja juuri tästä jälkimmäisestä aiomme puhua tässä opetusohjelmassa. Selitetään, miten tämä palvelin asennetaan Windows 10:een askel askeleelta.

Ensimmäinen asia, joka meidän on tiedettävä, on se, että Owncloud-palvelin on saatavilla vain Linux-käyttöjärjestelmille. Tästä syystä suosikkikäyttöjärjestelmällemme ei ole olemassa asennusohjelmia. Tämä ei kuitenkaan tarkoita, ettemmekö voisi asentaa sitä Xammpin tai Wamppin kautta. Tai käyttämällä virtuaalikonetta Hyper V:llä. Tällä kertaa aiomme kuitenkin asentaa ja konfiguroida sen Linuxin Windows-alijärjestelmän (WSL) kautta vakauden ja suorituskyvyn parantamiseksi. Tarkemmin sanottuna käytettävä työympäristö on Ubuntu 18.04 LTS, jonka voimme ladata Windows-kaupasta. Ryhdytään siis toimeen.

Edellytykset.

Vakausvaikutusten vuoksi on erittäin suositeltavaa asettaa IP-osoite staattiseksi. Samoin meidän on otettava käyttöön Windows Subsystem for Linux. Jos et tiedä, miten se tehdään, tutustu sitä käsittelevään artikkeliin.

Linuxin Windows-alijärjestelmän ottaminen käyttöön
Linuxin Windows-alijärjestelmän ottaminen käyttöön

Kun tämä on tehty, järjestelmä pyytää käynnistämään sen uudelleen. Seuraavaksi mennään Windows Storeen ja ladataan Ubuntu 18.04 LTS

Lataaminen Ubuntu 18.04 LTS
Lataaminen Ubuntu 18.04 LTS

Kun se on ladattu, käynnistetään se ja odotetaan asennusprosessin alkamista. Meidän on annettava käyttäjätunnus ja salasana. Nyt päästään töihin!

Ubuntun konfigurointi
Ubuntun konfigurointi

Vaihe 1. Asenna Apache.

Tästä hetkestä eteenpäin koko asennus tapahtuu komentojen avulla. Älä huoli, jos et tunne oloasi mukavaksi, sinun tarvitsee vain kopioida tekstinomaisesti komennot, jotka ilmoitamme. Asentaaksesi Apachen kirjoitat vain Ubuntuun:

 sudo apt-get install apache2 

Syötä salasanasi ja sitten kyllä, syötä salasanasi ja sitten kyllä aloittaaksesi ja vahvistaaksesi asennuksen. Owncloudin tehokkaan toiminnan varmistamiseksi meidän on otettava käyttöön seuraavat Apache-moduulit.

sudo a2enmod rewritesudo a2enmod headerssudo a2enmod envsudo a2enmod dirsudo a2enmod mime 
Apachen lisämoduulien lisääminen
Apachen lisämoduulien lisääminen

Moduulien lisäämisen jälkeen käynnistä Apache-palvelin uudelleen komennolla:

 sudo service apache2 restart 

Apache-palvelimen uudelleenkäynnistäminen
Apache-palvelimen uudelleenkäynnistäminen

Kun palvelu on käynnistetty uudelleen, näyttöön tulee palomuurivaroituksen sisältävä ikkuna. Meidän on sallittava pääsy.

Salli pääsy Apachelle
Salli pääsy Apachelle

Testataan nyt apachen toimintaa. Siirry lisäksi selaimen osoiteriville ja kirjoita http://localhost/ tai IP-osoitteemme, minun tapauksessani http://192.168.1.58/

Apachen oletussivu
Apachen oletussivu

Vaihe 2. Asenna MySql.

Seuraavaksi asennamme tarvittavat ohjelmistot tietokantamme luomiseksi. Tätä varten kirjoitetaan seuraava komento

sudo apt-get install mysql-server mysql-client 

Vaihe 3. Luo MySql-tietokanta Owncloudia varten.

Aluksi pysäytetään ja käynnistetään MySql uudelleen.

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

Luotaan samalla tavalla MySql-tietokanta ja annetaan sille nimi.

 sudo mysql 

Luomme tietokannan ja annamme sille haluamamme nimen, omassa tapauksessani käytän googez.

 CREATE DATABASE googez; 

Tässä vaiheessa luomme käyttäjätunnuksen ja salasanan tietokantaamme. Tässä tapauksessa käytän käyttäjänä rogerjpm ja salasanana yo160882. Muista, että voit käyttää haluamiasi arvoja.

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

Välittömästi, määritä huuhteluoikeustoiminnot kirjoittamalla seuraava komento:

 FLUSH PRIVILEGES; 

Lopeta lopuksi MySql-ohjelma komennolla:

exit

Vaihe 4. Asenna PHP

Huomaa, että Owncloud on yhteensopiva PHP 7.1:n kanssa. Näin ollen aiomme asentaa tämän version, sitä varten kirjoitamme seuraavat komennot:

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

Vaihe 5. Lataa ja asenna Owncloud Windows 10:een

Tässä vaiheessa meidän on ladattava ja purettava Owncloudin versio, jota aiomme käyttää. Tässä tapauksessa 10.0.03. Tätä silmällä pitäen suorita alla olevat komennot lataamiseksi komentorivin terminaalin avulla. ja purkaa Owncloud-tiedostot juurihakemistoonsa. Huomaa, että jos unzip-komentoa ei ole asennettu, järjestelmä pyytää sinua asentamaan sen.

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/ 

Kun tämä on tehty, meidän on annettava oikeat käyttöoikeudet, jotta Owncloud toimisi oikein.

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

Vaihe 6. Apachen konfigurointi luomalla tiedosto Owncloudia varten Windows 10:ssä

Luotaan nyt Apachessa tiedosto, joka ohjaa Owncloudin toimintaa. Luodaan nyt Apachessa tiedosto, joka ohjaa Owncloudin toimintaa. Käytännön syistä nimetään se owncloud.conf

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

Lisätään juuri luotuun tiedostoon seuraavat rivit, sijoitetaan se juurihakemistoon, kirjoitetaan tiedostot painamalla Crtl +O ja tallennetaan ja poistutaan CTRL+X:llä

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> 

Nyt kun kaikki palvelut on asennettu, on luotava symbolinen linkki Apachen ja owncloudin välillä. Tätä varten kirjoitamme:

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

Vaihe 7. Owncloudin käyttäminen Windows 10:ssä

Käynnistääksemme owncloud-palvelimen kirjoitamme selaimeen http://localhost/owncloud. Se avaa ensimmäisen konfiguraation, ja meidän on syötettävä käyttäjätunnuksemme ja salasanamme sivustolle. Myös tietokannan käyttäjätunnus ja salasana on syötettävä.

Owncloudin ensimmäinen ajo
Owncloudin ensimmäinen ajo
Palvelinparametrien asettaminen
Palvelinparametrien asettaminen

Työn suoritettuamme näemme taulun, jossa on tiedostot ja eri kokoonpanot. Ja nyt olemme valmiita jakamaan tiedostoja turvallisesti.

Owncloud-kojelauta
Owncloud-kojelauta

Nyt tiedät, miten Owncloud asennetaan Windows 10:een. Toivottavasti pidät siitä.

Vastaa

Sähköpostiosoitettasi ei julkaista.