Lo spazio per gli utenti del web si sta lentamente spostando dall’harddisk del computer al cloud, ovvero al server della azienda con cui l’utente è iscritto o abbonato.
I file non sono più ‘controllabili’ e per chi ama la propria privacy o tiene particolarmente ai propri dati potrebbe essere interessato a come creare un cloud server fatto in casa, del tutto gratuitamente. Il tutto tramite un cms gratuito chiamato OwnCloud
Leggi anche: NAS My Cloud EX2 Ultra, la nostra recensione
OwnCloud: il cloud server dei tuoi sogni
OwnCloud è un nuovo file storage, infatti questo ottimo ‘programma’ nasce nel 2013 per poi ricevere la sua prima release stabile nell’agosto del 2014. Owncloud, non fa altro che offrirti un interfaccia grafica per gestire i file che pubblichi da ogni postazione collegata ad internet. Davvero molto comodo vero? Diamo un’occhiata a come si fa.
Cosa ci serve?
Passiamo all’installazione!
- Scarica e installa Xampp sul tuo compute durante l’installazione verifica di installare i moduli Apache e MySql, che sono necessari e fondamentali mentre gli altri sono opzionali.
- Crea un account su no-ip
- Vai su “Host redirects” dalla dashboard (pagina iniziale) del tuo account no-ip, guardando il menù blu scuro in alto.
- Clicca su “Add Host”, e lascia tutto così, scegli solo il nome del tuo dominio e la sua estensione (fra quelle free), poi clicca in basso su “Add host”
- Scarica e installa il programma Duc di No-ip con il link fornito nel paragrafo “Cosa ci serve?”
- Apri Duc e su File -> Preference scegli di usare duc come servizio di sistema (che si avvierà all’accensione di Windows), selezionando i primi due check e salvando.
- Su client, clicca il pulsante e fai il login con il tuo account no-ip
- Su edit host, clicca sul pulsante e scegli l’host che hai creato in precedenza, poi salva.
- Abilita le porte 80, 443, 3306 e 21 sul tuo modem, per farlo cercate su Google una guida specifica del vostro modem e imposta l’ip del server che ospiterà owncloud in modo che il traffico delle porte specificate venga instradato sull’indirizzo specificato.
- Una volta installato tutto, scarica owncloud
- Vai sulla directory o cartella in cui hai installato xampp (normalmente è c:/xampp) e cerca la cartella htdocs
- Apri la cartella zippata di owncloud, ed estraila in htdocs, (se estrarrai la cartella dentro la cartella, l’url dove troverai il cloud sarà tuodominio.estensione/nomecartella), altrimenti sarà accessibile “tuodominio.estensione/”
- Su xampp avvia i moduli apache e mysql, se non trovi il pannello di controllo cerca “xampp control panel” fra i programmi installati.
- Naviga su 127.0.0.1/phpmyadmin
- Vai su Database
- E compila il nome del database con un nome a piacere (es. owncloud, cloud, database_cloud ecc…) e conferma cliccando su crea.
- Naviga su internet e raggiungi il dominio da te creato in precedenza e scegli un nome utente e una password, e nelle impostazione avanzate scegli mysql, i dati di accesso sono solitamente:
- Nome utente: root
- Normalmente la password non c’è
- L’ip o nome host è: localhost oppure 127.0.0.1
- E nome del database è quello del database creato in precendenza
- Per rendere disponibile il tutto dall’esterno apri le porte 80 e 443 del modem. La procedura cambia da modem a modem quindi fai una ricerca su google per cercare un tutorial per aprire le suddette porte.
- Finito i precedenti step, potrai goderti il tuo personale cloud server.
Spero che il tutorial ti sia piaciuto e che il cloud server sia di tuo gradimento, se qualcosa non funziona o vuoi informarti su altro fammelo sapere nei commenti!





Guida utile e interessante ma non riesco a creare il mio cloud server alla perfezione, mi spiego: una volta che faccio tutto e che entro nel sito creato grazie a no-ip mi fa mettere nome e psw, io metto quelle del router e mi entra nelle impostazioni del router con il mio sito (è corretto che faccia questo?), nelle impostazioni avanzate non riesco a trovare dove potrei selezionare mysql…
Ciao @disqus_ZPdOt8nVaS:disqus, il problema potrebbe essere che no-ip rimandi al tuo modem e non al tuo computer, per farlo devi configurare il modem per far ‘puntare’ il traffico delle porte 80 (http), 443 (ssl), 3306 (mysql) e 21 (ftp) all’ip (interno, tipo 192.168.0.*) del tuo computer.
Se ti serve ulteriore aiuto mi servirà sapere il nome e il modello del modem/router che stai usando al momento, così potrò darti una guida specifica per quello che ti serve fare.
Cesare190
Grazie mille @cesare190:disqus, ho un modem D-Link DSL-2680 e al momento sto usando Windows 7. Se riusciresti a spiegarmi meglio come mi dovrei comportare te ne sarei grato, grazie mille 🙂
Allora mi sono informato per bene :D, devi innanzitutto configurare un ip statico per il tuo computer, e per farlo ti rimando qui (http://goo.gl/SPJlQ0), e poi abiliti il port forwarding, che è quello di cui parlavamo ieri per le porte che ti ho detto, per farlo devi andare qui (http://goo.gl/X4jNV1) e aggiungere le porte sopra indicate, e devi mettere su ‘private ip’ l’ip del computer che fa da server dove prima avevi messo un ip statico.
Il risultato dovrebbe essere che alla connessione al sito con no-ip, il tuo computer verrà reindirizzato sul modem, che porterà la connessione sul computer server e da li smanetti con le configurazioni di owncloud e te lo configuri come vuoi.
N.B. L’impostazione con mysql, la trovi alla prima installazione, e per portarla a termine devi installare un server mysql sul tuo computer, protebbe essere già installato se usi xampp o wampp.
Se dovessero esserci problemi o se vuoi chiedere ancora qualcosa, siamo qui a tua disposizione 🙂
Spero di esserti stato utile,
Cesare190
Grazie mille per la pazienza, allora ho configurato il mio ip statico e ci siamo, ho aperto le porte 80 80 e 443 443 e ci siamo, quando entro nel mio indirizzo creato con no-ip mi chiede la psw, metto quella del router e mi entra nelle impostazioni del router(allego uno screenshot), a quel punto non ho capito cosa devo fare…
Poi nella guida c’è scritto che di owncloud devo solo estrarre lo zip in un path, tu invece mi dici di smanettare con le configurazioni di owncloud… Quindi c’è solo da estrarre la cartella o anche da installare qualcosa?
Grazie per essere paziente 🙂
Devi andare su “Advanced” -> e da li aprire le porte “80” – “443” – “21” – “3306”, poi come dice la guida che ti ho linkato devi riavviare il modem.
Veramente nella guida al punto IV ti spiego anche come configurare il database mysql e di come configurare owncloud, in ogni caso “smanettare” per me vuol dire giochettare nel senso che se vuoi, puoi provare e sperimentare configurazioni nuove e nel farlo potresti anche riuscire in quello in cui non sei riuscito a fare in passato, è così che ho imparato a fare tutto quello che faccio ora con il computer 😀
L’unica cosa che devi installare è il server ovvero xampp, devi solo seguire la guida 🙂
N.B. Grazie a te 🙂