Owncloud server è una soluzione di archiviazione cloud open source con funzionalità di streaming multimediale e condivisione di file. Il server Owncloud può essere installato sulla piattaforma Linux senza problemi, fornendo prestazioni e stabilità adeguate al sistema. Tuttavia, gli utenti che hanno familiarità con il sistema operativo Windows vorranno installare il server Owncloud utilizzando il server Web IIS di Windows o software di terze parti come XAMMP o server WAMP.
In questa guida, Quantrimang.com non ne utilizzerà nessuno per installare il server Owncloud su Windows 10 , né alcun tipo di software per macchine virtuali come Virtualbox o VMware . Invece del metodo tradizionale, l'articolo utilizzerà il sottosistema Windows per Linux (WSL) per migliorare prestazioni e stabilità. L'applicazione dell'ambiente Linux che utilizzerà questo articolo è Ubuntu . L'ultima versione di Owncloud durante questo tutorial è Owncloud 10.1.0. Scopriamo come farlo!
Installa il server Owncloud su Windows 10 tramite Ubuntu
Passaggio 1: attivare il sottosistema Windows per Linux (WSL)
Per attivare la funzionalità Sottosistema Windows per Linux su Windows 10, vai alla casella di ricerca, digita Attiva o disattiva la funzionalità Windows , fai clic su quando appare e attiva la funzionalità WSL (Sottosistema Windows per Linux): Per ulteriori informazioni su Per questo , fare riferimento all'articolo: Eseguire Linux su Windows 10 senza una macchina virtuale, ecco 18 cose che dovresti sapere .
Passaggio 2: installa l'applicazione Linux Ubuntu 18.04
Dalla casella di ricerca di Windows 10 o dall'elenco dei programmi, cerca Microsoft Store. Quando si apre Microsoft Store, cerca Ubuntu 18 da scaricare e installare. Una volta installato, fai clic sul pulsante Avvia, apri nuovamente la schermata dei comandi o la bash di Ubuntu, da lì puoi utilizzare tutti i comandi di Ubuntu, tranne alcuni, direttamente su Windows 10.
Passaggio 3: installa Apache, MySql/MariaDB più PHP su Windows 10
Prima di installare Owncloud 10.1.0. dobbiamo configurare un ambiente server web che è fondamentalmente una configurazione LAMP. Questo è il comando che devi eseguire per installare Apache, PHP e MariaDB. Copia e incolla il comando seguente facendo clic con il pulsante destro del mouse e quindi premendo Enter
.
sudo apt-get install apache2 mariadb-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip
Passaggio 4: controlla l'installazione di Windows 10 Apache
Per verificare se il server Apache è attivo e funzionante, vai al browser Windows 10 e inserisci http://localhost/, http://127.0.0.1/ o l'indirizzo IP del tuo computer locale Windows 10. Puoi scoprire l'indirizzo IP digitando ifconfig. Una volta inserito l'indirizzo IP, si aprirà la pagina di test di Apache. Ciò significa che va tutto bene ed è ora di passare al passaggio successivo.
Passaggio 5: scarica il server Owncloud tramite il repository sulla riga di comando
Puoi scaricare l'archivio Owncloud direttamente dal suo sito Web, ma qui l'esempio utilizza la riga di comando, quindi avrebbe senso utilizzare lo strumento da riga di comando stesso per scaricare il file del server Owncloud.
sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files
I comandi precedenti scaricheranno ed estrarranno automaticamente i file Owncloud nella directory Apache.
Passaggio 6: crea il file di configurazione Owncloud per Apache
Ora crea un file di configurazione Owncloud con il comando seguente:
nano /etc/apache2/sites-available/owncloud.conf
Quindi aggiungi le seguenti righe al file di configurazione per indirizzare la directory root di Apache su Owncloud.
Alias /owncloud "/var/www/owncloud/"
Options +FollowSymlinks
AllowOverride All
Dav off
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
Dopo aver aggiunto le righe precedenti, premi Ctrl
+ O
per scrivere il file, quindi premi Ctrl
+ X
per salvare e uscire.
Per "raccontare" ad Apache la configurazione di Owncloud, creeremo un riferimento o un collegamento simbolico con il comando seguente:
ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
Passaggio 8: installare moduli aggiuntivi
Aggiungi questi moduli aggiuntivi per far funzionare meglio Owncloud:
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id
Dopo aver aggiunto i moduli riavviare il server Apache con il comando:
sudo service apache2 restart
Passaggio 9: crea il database MySQL o MariaDB per Owncloud
Prima di tutto, ferma e riavvia MySQL/MariaDB:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
Ora creiamo un utente e un database MySQL per Owncloud:
sudo mysql
L'esempio sta creando un database con il nome "owncloud". Puoi usare qualche altro nome se vuoi.
CREATE DATABASE owncloud;
Ora crea un utente con una password e assegna a quell'utente anche tutti i diritti del database creati sopra. Qui, l'esempio sta creando un utente con il nome e la password h2smedia. Puoi utilizzare il tuo nome utente e la tua password:
GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';
Operazioni di svuotamento privilegiate:
FLUSH PRIVILEGES;
Esci da MySQL con il comando:
exit
Passaggio 10: installa, imposta e configura il server Owncloud su Windows 10
Dopo aver eseguito nuovamente tutti i passaggi precedenti, vai al browser e inserisci http://localhost/, http://127.0.0.1/ o l'indirizzo IP del tuo computer locale Windows 10. Proprio come quello che hai fatto durante il test di funzionamento o meno di Apache in precedenza in questo articolo.
Tuttavia, questa volta vedrai la schermata di configurazione e impostazione del server Owncloud invece della schermata Apache.
Crea un account amministratore per Windows 10 per installare Owncloud. Inserisci semplicemente un nome utente e una password per lo stesso account che desideri designare come account amministratore.
Subito dopo l'account amministratore, vedrai le opzioni di archiviazione e database. Fare clic su di esso e selezionare la scheda MySQL/MariaDB. Quindi aggiungi i dettagli del database MySQL creati sopra, il che significa che in questo caso il nome utente e la password per il database sono owncloud .
Infine, una volta fornite tutte le informazioni a Owncloud, scorri verso il basso e clicca sul pulsante Termina configurazione .
Passaggio 11: accedi al server Owncloud
Dopo aver fatto clic sul pulsante Termina configurazione , Owncloud impiegherà alcuni secondi per convalidare tutti i dettagli forniti e quindi fornirti una pagina di accesso.
Accedi al server Owncloud con l'account amministratore che hai creato sopra.
Come sai, Owncloud fornisce anche un'applicazione client, che può essere utilizzata su diversi sistemi operativi per sincronizzare i file tra PC/smartphone e server Owncloud.
Nella prima schermata che appare, clicca sul sistema operativo per il quale desideri scaricare il client Owncloud.
In questo modo, i lettori possono installare facilmente il server Owncloud su Windows 10 per ottenere prestazioni e stabilità elevate, senza utilizzare alcun software XAMMP o WAMP.
Spero che tu abbia successo.