Come installare il server Nextcloud su Windows 10

Come installare il server Nextcloud su Windows 10

NextCloud è un'alternativa perfetta al software di archiviazione cloud Owncloud. Ha sia una versione community open source che una versione aziendale a pagamento. NextCloud offre anche la stessa struttura server-client di Owncloud e supporta molte estensioni. Gli utenti possono installare l'edizione NextCloud Community Server su un PC o un server per creare spazio di archiviazione cloud locale a casa.

Il client NextCloud è disponibile per Windows, Linux , MacOS e piattaforme smartphone iOS e Android. Si tratta quindi di un cloud storage multipiattaforma con un'architettura modulare, con funzionalità che possono essere espanse utilizzando plugin o estensioni fornite da NextCloud. Sono disponibili oltre 200 estensioni come calendario (CalDAV), contatti (CardDAV), accorciatore URL , flusso multimediale (Ampache), servizio segnalibri, galleria immagini, lettore RSS, visualizzatore documenti documento, editor di testo basato su browser, connessione a Dropbox , Google Drive , Amazon S3 e altro ancora.

L'interfaccia di NextCloud è abbastanza facile da usare e intuitiva. Ecco, in questa guida, vedremo come installare NextCloud su Windows 10 senza utilizzare XAMMP , WAMP, server IIS o software di virtualizzazione come VirtualBox o VMware. Questo articolo utilizzerà la funzionalità WSL (sottosistema Windows per Linux) su Windows 10. Questa funzionalità consente di eseguire applicazioni dell'ambiente Linux su Windows 10 con prestazioni elevate come qualsiasi server Linux nativo. Ecco perché NextCloud funziona anche su Windows 10 in modo molto fluido e senza intoppi.

Installa il server NextCloud su Windows 10 utilizzando WSL (sottosistema Windows per Linux)

Passaggio 1: abilita la funzionalità WSL su Windows 10

WSL (Windows Subsystem for Linux) è già disponibile su Windows 10 e devi solo attivarlo. Per fare ciò, gli utenti devono andare su Pannello di controllo > Programmi > Attiva o disattiva la funzionalità Windows .

Come installare il server Nextcloud su Windows 10

Passaggio 2: scarica l'applicazione dell'ambiente Linux da Microsoft Store

Per installare NextCloud su Windows 10, devi prima avere un'app Linux da Microsoft Store. Vai alla casella di ricerca di Windows e digita Microsoft Store. Quando appare, fai clic su di esso e cerca Ubuntu 18.

Come installare il server Nextcloud su Windows 10

Microsoft Store visualizzerà l'app Ubuntu 18. Selezionala e installala, quindi utilizza il pulsante Avvia.

Dopo aver avviato l'ambiente Linux Ubuntu , ci vorrà del tempo per la configurazione.

Come installare il server Nextcloud su Windows 10

Passaggio 3: installa Apache + PHP + MySQL/MariaDB per NextCloud

Esegui i seguenti comandi per installare Apache insieme a MariaDB e PHP 7.2

sudo apt-get install apache2 mysql-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: scarica e installa il server NextCloud su Windows 10

Per scaricare l'ultima versione di NextCloud, è necessario visitare la pagina di download ufficiale qui .

Poiché NextCloud non fornisce un repository come Owncloud per scaricare direttamente i file del server, ci sono due opzioni: scaricare tramite SNAP o direttamente dal sito web.

Sfortunatamente, SNAP (Snapcraft) non può ancora funzionare sul sottosistema Windows per sistemi Linux, quindi non può essere utilizzato qui. L'altra opzione è tramite la pagina di download.

Nella pagina Nextcloud, fai clic con il pulsante destro del mouse sul pulsante Download e copia l'indirizzo del collegamento.

Come installare il server Nextcloud su Windows 10

Ora vai alla finestra Ubuntu (WSL) e digita wget, quindi fai clic con il pulsante destro del mouse per incollare il collegamento.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.5.zip

Passaggio 5: decomprimere il file del server NextCloud

Estrai il file zip di Nextcloud e poi sposta il file estratto nella cartella web.

sudo apt install unzip

Visualizza i file scaricati:

ls

Decomprimere i file:

unzip downloaded_file name

Nel caso di esempio, il nome del file scaricato è nextcloud-15.0.5.zip quindi il comando è:

unzip nextcloud-15.0.5.zip

È necessario utilizzare il nome del file zip NextCloud scaricato.

Come installare il server Nextcloud su Windows 10

Passaggio 6: copia i file Nextcloud nella directory web Apache

Una volta estratto, è il momento di spostare la cartella Nextcloud in /var/www/html. Il comando da utilizzare è:

sudo mv nextcloud /var/www/html/nextcloud/

Crea una cartella Dati all'interno della cartella copiata:

sudo mkdir /var/www/html/nextcloud/data

Configura le autorizzazioni per la cartella Nextcloud:

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

Passaggio 7: crea un nuovo file di configurazione denominato nextcloud.conf

Ora creeremo un file di configurazione Apache per NextCloud, in modo che Apache sappia come consentire agli utenti di accedere allo spazio di archiviazione nel cloud. A questo scopo, creiamo un file di configurazione denominato nextcloud.conf. Il comando da utilizzare è:

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

Dopo il passaggio precedente, aggiungi le seguenti righe al file di configurazione:


DocumentRoot /var/www/html/nextcloud/
Alias /nextcloud "/var/www/html/nextcloud/"

Options +FollowSymlinks
AllowOverride All
Require all granted

Dav off

SetEnv HOME /var/www/html/nextcloud
SetEnv HTTP_HOME /var/www/html/nextcloud

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

Per salvare e uscire dai file, premere CTRL+ Oe poi CTRL+ X.

Attiva il sito appena creato con il comando:

sudo a2ensite nextcloud.conf
sudo apt update

Passaggio 8: comandi per configurazioni Apache aggiuntive

Abilita i seguenti moduli in modo che Nextcloud possa funzionare correttamente:

sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod setenvif
sudo a2enmod mime

Riavvia Apache per rendere effettivi i moduli installati:

sudo service apache2 stop
sudo service apache2 start

Passaggio 9: crea il database MySQL/MariaDB per NextCloud

Finora abbiamo fatto quasi tutto ciò che riguarda l’installazione di un server web per il cloud. Il passo successivo è creare il database con il seguente comando:

sudo mysql

Per creare il database, l'articolo lo chiamerà nextdb, ma puoi chiamarlo come preferisci.

CREATE DATABASE nextdb;

Successivamente, crea un utente del database con una password e assegnagli tutti i database creati a destra o in alto.

Nota : h2smedia è il nome utente e next@123 è la password. Puoi cambiarli come preferisci. Dove nextdb è il nome del database creato sopra.

GRANT ALL ON nextdb.* to 'h2smedia'@'localhost' IDENTIFIED BY 'next@123';

Cancella i privilegi in modo che MySQL possa riconoscere le modifiche e quindi uscire.

FLUSH PRIVILEGES;
exit

Passaggio 10: imposta e configura il server NextCloud su Windows 10

Infine, vai al browser e inserisci http://localhost/nextcloud o http://127.0.01/nextcloud. Si aprirà una pagina di configurazione dell'account e del database NextCloud.

Inserisci il nome utente e la password che desideri assegnare all'account amministratore di Nextcloud. E poi di seguito, inserisci i dettagli del database che hai creato sopra, quindi fai clic sul pulsante Termina configurazione. Tutte le operazioni sono state completate.

Come installare il server Nextcloud su Windows 10

Sopra è riportato come installare l'archiviazione cloud del server NextCloud in Windows 10 senza la necessità di installare software aggiuntivo come WAMP o XAMMP.

Spero che tu abbia successo.


Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Vedi una notifica di attivazione di Windows 10 nell'angolo destro dello schermo? Questo articolo ti guiderà come eliminare l'avviso di richiesta di copyright su Windows 10.

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Recentemente Microsoft ha rilasciato l'ultimo aggiornamento cumulativo per gli utenti di PC Windows 10 chiamato Build 14393.222. Questo aggiornamento rilasciato per Windows 10 corregge principalmente i bug in base al feedback degli utenti e migliora l'esperienza delle prestazioni del sistema operativo.

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Hai computer sulla tua rete locale che necessitano di accesso esterno? Utilizzare un bastion host come gatekeeper per la tua rete può essere una buona soluzione.

Come creare un tasto Windows se la tastiera non è disponibile

Come creare un tasto Windows se la tastiera non è disponibile

Se preferisci utilizzare una vecchia tastiera classica, come l'IBM Model M, che non include un tasto Windows fisico, esiste un metodo semplice per aggiungerne altro, prendendo in prestito un tasto che non usi spesso. .

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

A volte potrebbe essere necessario eliminare i vecchi registri eventi tutti in una volta. In questa guida, Quantrimang.com ti mostrerà 3 modi per eliminare rapidamente tutti i registri eventi nel Visualizzatore eventi di Windows 10.

I metodi IP falsi ti aiutano ad accedere in modo anonimo

I metodi IP falsi ti aiutano ad accedere in modo anonimo

In molti articoli precedenti abbiamo menzionato che rimanere anonimi online è estremamente importante. Ogni anno vengono divulgate informazioni private, rendendo la sicurezza online sempre più necessaria. Questo è anche il motivo per cui dovremmo utilizzare indirizzi IP virtuali. Di seguito impareremo i metodi per creare IP falsi!

Come creare la modalità sfondo trasparente su Windows 10

Come creare la modalità sfondo trasparente su Windows 10

WindowTop è uno strumento che ha la capacità di oscurare tutte le finestre delle applicazioni e i programmi in esecuzione su computer Windows 10. Oppure puoi utilizzare un'interfaccia con sfondo scuro su Windows.

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

La barra della lingua su Windows 8 è una barra degli strumenti della lingua in miniatura progettata per essere visualizzata automaticamente sullo schermo del desktop. Tuttavia, molte persone desiderano nascondere questa barra della lingua sulla barra delle applicazioni.

Come impostare WEP, WPA, WPA2 per il router Linksys

Come impostare WEP, WPA, WPA2 per il router Linksys

La connettività wireless è oggi una necessità e per questo motivo la sicurezza wireless è essenziale per garantire la sicurezza della rete interna.

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Massimizzare la velocità di Internet è essenziale per ottimizzare la connessione di rete. Puoi vivere un'esperienza di intrattenimento e di lavoro ottimale utilizzando computer, TV predisposte per Internet, console di gioco, ecc.