Ciao, come stai? Attualmente ci sono molti servizi sul mercato che offrono il cloud storage. Alcuni di essi sono molto popolari, come Drive, OneDrive e altri. Tuttavia, qualcosa che è sempre stato criticato per queste applicazioni, è la possibile violazione dei dati personali. Inoltre, ci sono anche programmi per sincronizzare i file tra il nostro computer e un server. Alcuni di essi sono Nextcloud e Owncloud, e proprio di quest’ultimo parleremo in questo tutorial. Spieghiamo come installare questo server in Windows 10 passo dopo passo.
La prima cosa che dobbiamo sapere è che il server owncloud è disponibile solo per sistemi operativi Linux. Per questo motivo, non ci sono installatori per il nostro sistema operativo preferito. Tuttavia, questo non significa che non possiamo installarlo tramite Xammp o Wampp. O utilizzando una macchina virtuale con Hyper V. Ma questa volta lo installeremo e configureremo attraverso il sottosistema Windows per Linux (WSL) per una migliore stabilità e prestazioni. Nello specifico, l’ambiente di lavoro da utilizzare sarà Ubuntu 18.04 LTS, che possiamo scaricare dal Windows store. Quindi andiamo avanti.
- Prequisiti.
- Passo 1. Installare Apache.
- Step 2. Installare MySql.
- Step 3. Creare un database MySql per Owncloud.
- Passo 4. Installare PHP
- Passo 5. Scaricare e installare Owncloud su Windows 10
- Passo 6. Configurazione di Apache creando un file per Owncloud su Windows 10
- Passo 7. Esecuzione di Owncloud su Windows 10
Prequisiti.
Per effetti di stabilità, è altamente consigliato impostare l’indirizzo IP come statico. Allo stesso modo, dobbiamo abilitare Windows Subsystem per Linux. Se non sai come farlo, visita il nostro articolo a riguardo.
Una volta fatto questo, il sistema chiederà di riavviare. Successivamente, andiamo al windows store e scarichiamo Ubuntu 18.04 LTS
Una volta scaricato, lo lanciamo e aspettiamo che il processo di installazione inizi. Dobbiamo assegnare un nome utente e una password. Ora, mettiamoci al lavoro!
Passo 1. Installare Apache.
Da questo momento in poi, l’intera installazione sarà fatta per mezzo di comandi. Non preoccupatevi se non vi sentite a vostro agio, dovete solo copiare testualmente i comandi che vi indicheremo. Per installare Apache è sufficiente digitare in Ubuntu:
sudo apt-get install apache2
Inserire la password e poi sì, inserire la password e poi sì per avviare e confermare l’installazione. Per garantire il funzionamento efficace di Owncloud, abbiamo bisogno di abilitare i seguenti moduli Apache.
sudo a2enmod rewritesudo a2enmod headerssudo a2enmod envsudo a2enmod dirsudo a2enmod mime
Dopo aver aggiunto i moduli riavviare il server Apache utilizzando il comando:
sudo service apache2 restart
Una volta riavviato il servizio, apparirà una finestra con l’avviso del firewall. Dobbiamo permettere l’accesso.
Ora testiamo il funzionamento di apache. Inoltre, andate nella barra degli indirizzi del browser e digitate http://localhost/ o il nostro indirizzo IP, nel mio caso http://192.168.1.58/
Step 2. Installare MySql.
In seguito, installeremo il software necessario per creare il nostro database. Per fare questo, digitate il seguente comando
sudo apt-get install mysql-server mysql-client
Step 3. Creare un database MySql per Owncloud.
Prima, fermiamo e riavviamo MySql.
sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql start
In modo simile, creeremo un database MySql e gli daremo un nome.
sudo mysql
Creiamo un database e diamogli il nome che vogliamo, nel mio caso userò googez.
CREATE DATABASE googez;
A questo punto, creeremo un nome utente e una password per il nostro database. In questo caso, userò rogerjpm come utente e yo160882 come password. Ricordate che potete usare i valori che volete.
GRANT ALL ON googez.* to 'rogerjpm'@'localhost' IDENTIFIED BY 'yo160882';
Immediatamente, assegnate le operazioni di flush privileges digitando il prossimo comando:
FLUSH PRIVILEGES;
Infine, esci da MySql usando il comando:
exit
Passo 4. Installare PHP
Si noti che Owncloud è compatibile con PHP 7.1. Di conseguenza, stiamo per installare questa versione, a tal fine, scriveremo i seguenti comandi:
sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update sudo apt install php7.1
Passo 5. Scaricare e installare Owncloud su Windows 10
A questo punto, dobbiamo scaricare e decomprimere la versione di Owncloud che stiamo per utilizzare. In questo caso 10.0.03. Con questo in mente, basta eseguire i comandi qui sotto per scaricare utilizzando il terminale della riga di comando. ed estrarre i file Owncloud nella sua directory principale. Si prega di notare che se il comando unzip non è installato, il sistema vi chiederà di installarlo.
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/
Una volta fatto questo, dobbiamo assegnare i permessi corretti per owncloud per funzionare correttamente.
sudo chown -R www-data:www-data /var/www/html/owncloud/ sudo chmod -R 755 /var/www/html/owncloud/
Passo 6. Configurazione di Apache creando un file per Owncloud su Windows 10
Ora creiamo un file in Apache che controllerà il funzionamento di Owncloud. Ora creiamo un file in Apache che controllerà il funzionamento di Owncloud. Per scopi pratici, lo chiameremo owncloud.conf
sudo nano /etc/apache2/sites-available/owncloud.conf
Aggiungi le seguenti righe al file appena creato, mettilo nella directory principale, premi Crtl +O per scrivere i file e poi CTRL+X per salvare e uscire
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>
Ora, una volta che abbiamo tutti i servizi installati, dobbiamo creare un collegamento simbolico tra Apache e owncloud. Per fare questo, scriviamo:
ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
Passo 7. Esecuzione di Owncloud su Windows 10
Per avviare il server owncloud, scriviamo nel browser http://localhost/owncloud. Si aprirà la prima configurazione, e dobbiamo inserire il nostro nome utente e la password per il sito. Inoltre, dobbiamo inserire il nome utente e la password per il database.
Una volta completato il lavoro, vedremo una scheda con i file, e varie configurazioni. E ora siamo pronti per condividere i file in modo sicuro.
Quindi, ora sapete come installare Owncloud su Windows 10. Spero che ti piaccia.