Speciale Windows 7, fine supporto:
Significato e conseguenze | Per continuare ad usarlo | Supporto aziende
🔥 Aggiornare Windows 7 a Windows 10 GRATIS nel 2020
Windows 11: Recensione | Download ISO | Il mio PC è compatibile? | Installazione su PC incompatibile | FAQ italiano
Windows 10 22H2: Download ISO
4

Come trasformare un PC o Raspberry Pi in un email server personale o per l'ufficio, gratis e senza cloud: la guida definitiva (alternativa a Google Workspace)

In questa guida vedremo come trasformare un PC o un Raspberry Pi in server email, gratis, per ricevere e inviare la posta elettronica in completa privacy, senza dipendere da un fornitore "cloud" e, potenzialmente, risparmiando centinaia di euro all'anno. Questa vuole essere una guida molto pratica, che mostri concretamente come raggiungere l'obbiettivo finale: configurare un server email privato, magari da ospitare a casa o in ufficio, usando software gratuito e open source

Leggi tutto...

Installare e configurare un server web: La Grande Guida ad Apache/Nginx, PHP, MySQL su Windows e Linux

Saper installare e configurare un server web con Apache HTTP Server o Nginx, PHP e MySQL è una "skill" fondamentale per molti studenti e professionisti che vogliano lavorare con l'informatica, non fosse altro perché è il pre-requisito per sviluppare siti web in PHP, creare un blog con WordPress, Drupal, Joomla o avviare un'attività di eCommerce con Magento oppure OpenCart, PrestaShop eccetera. Nel corso di questa guida passo-passo vedremo come preparare tutto quanto ed installare Apache HTTP Server o Nginx, MySQL e PHP sul PC con Windows o Linux. Lo scopo è presentare la procedura nel modo più semplice possibile, senza perdersi in micro-configurazioni inizialmente superflue ma anche senza dare nulla per scontato. Ebbene: siamo dunque pronti ad installare e configurare Apache o Nginx, PHP e MySQL partendo da zero.

Leggi tutto...

5

Come connettersi a un database MySQL via SSH e lavorare con MySQL Workbench (guida rapida)

Hai appena acquistato il tuo VPS o server dedicato, ti sei connesso in SSH e ci hai installato sopra MySQL. Bene! Ma... ora come si fa a creare database e tabelle, per poi inserire, modificare ed eliminare dati? Ebbene: in questa guida vedremo proprio come connettersi a MySQL via SSH tramite MySQL Workbench, il programma gratuito con interfaccia grafica che permette di lavorare comodamente sui database visualizzando i dati sottoforma di tabelle composte da righe e colonne. La connessione avviene, appunto, tramite SSH: questo significa che funziona anche se sul server è presente un firewall e/o MySQL non è esposto pubblicamente su Internet (configurazione consigliata)

Leggi tutto...

0

Montare cartelle di un server remoto come volumi con SSHFS

Quando si lavora con un server, capita di frequente di aver bisogno di accedere ai file in esso contenuti dal proprio computer personale. Esistono molti protocolli e software che offrono questa possibilità, come ad esempio Samba, ma in questo articolo analizzeremo una soluzione che non richiede di installare nulla di aggiuntivo sul server (sul quale, si presume, sia attivo un server SSH).

Leggi tutto...

0

Guida: come installare MySQL 8 su Ubuntu (VPS Linux, Server dedicato e PC Desktop) (video)

MySQL è il popolarissimo database relazionale (RDBMS) gratuito e open source. Il suo ruolo è di contenitore per i dati: se parliamo di erogare un sito web, ad esempio, MySQL contiene gli account degli utenti registrati al sito, ma anche il listino prodotti, lo storico degli ordini o gli articoli pubblicati. In questa guida (essa stessa salvata all'interno di un database MySQL!) vedremo come installare MySQL 8 su PC, VPS o server Linux (Ubuntu), per iniziare subito a leggere e scrivere righe e tabelle dall'app che stiamo sviluppando o dal nostro web server con PHP

Leggi tutto...

0

GitHub Wrapped racconta il tuo anno da programmatore

Se sei uno sviluppatore/sistemista per hobby o professione e usi GitHub, devi assolutamente dare un'occhiata a questo sito amatoriale, che ti mostra varie statistiche curiose o interessanti sulla tua attività: numero di commit, giorno della settimana preferito per pushare codice, linguaggio preferito e tanto altro.

Leggi tutto...

2

Guida definitiva: come installare Apache su Ubuntu (server web Linux, linea di comando, VPS) (video)

Vuoi imparare a sviluppare siti web oppure configurare in autonomia un server virtuale (VPS) per lanciare il tuo progetto su Internet? Ebbene: il primo passo da compiere è l'installazione del server web, ovvero il programma che si occupa di servire le pagine web ai visitatori. In questa guida passo passo vedremo dunque come installare Apache HTTP Server su PC, server o VPS Linux con Ubuntu

Leggi tutto...

8

Guida: come installare PHP 8.4 su Ubuntu (PHP-FPM, video)

Installare PHP su Ubuntu sembra semplice, poiché i pacchetti sono sempre disponibili sui repository ufficiali della distribuzione. Ma attenzione! Senza qualche accortezza in più, rischiamo di ottenere una vecchia versione (come l'obsoleto PHP 7) oppure configurare il sistema con il vetusto mod_php al posto del più moderno ed efficiente PHP-FPM. Vediamo allora come installare PHP su Linux Ubuntu Desktop o Server e interfacciare il server web tramite PHP-FPM

Leggi tutto...

0

Come ottimizzare i server con soluzioni IT sostenibili

Nell'era digitale odierna, le aziende sono alla ricerca costante di soluzioni efficienti per gestire e ottimizzare le proprie infrastrutture IT. L'ottimizzazione dei server gioca un ruolo cruciale non solo nel migliorare le prestazioni operative ma anche nel promuovere pratiche sostenibili. Attraverso l'utilizzo di un Configuratore di server, le imprese hanno la possibilità di assemblare sistemi su misura che rispondono esattamente alle loro esigenze specifiche. Questo strumento consente di selezionare con precisione componenti chiave come CPU, RAM, storage e networking, creando server ottimizzati per gestire compiti come la gestione di siti web, l'esecuzione di applicazioni o il supporto al lavoro remoto. Tale approccio personalizzato garantisce che le risorse siano allocate in modo efficiente, contribuendo sia all'efficacia operativa che alla sostenibilità ambientale.

Leggi tutto...

8

Guida PHP 8 con NGINX su Ubuntu: come attivare, installare e configurare PHP-FPM (video)

NGINX è il server web che costituisce oggi lo standard de facto quando si parla di pubblicare siti basati su WordPress o, più in generale, applicazioni web realizzate in PHP. Ma NGINX, da solo, non è in grado di eseguire codice PHP: la dotazione base permette infatti solamente di erogare file e pagine HTML statiche. Per utilizzare PHP con NGINX è dunque indispensabile installare PHP e PHP-FPM, poi interfacciarli con NGINIX. Vediamo allora come configurare NGINX e PHP 8 su Ubuntu

Leggi tutto...

8

Guida PHP 8 con Apache su Ubuntu: come attivare, installare e configurare PHP-FPM (video)

Apache HTTP Server è lo strumento principe per approntare server web ed erogare pagine HTML. Se però desideri utilizzare un gestore di contenuti (CMS) come WordPress, una piattaforma di eCommerce come Magento o PrestaShop oppure un sito basato su Symfony o Laravel hai bisogno anche dell'interprete PHP, ovvero quel componente che, materialmente, esegue il codice presente nei file .php. In questa guida vedremo dunque come configurare Apache per elaborare codice PHP 8 tramite PHP-FPM.

Leggi tutto...

2

[guida] Come creare una chiave SSH da PC Windows, Linux, Mac e accedere ai server senza password (video)

Oltre all'autenticazione tramite nome utente e password, SSH supporta l'uso di una chiave asimmetrica (volgarmente detta "chiave SSH"). Adottando questa modalità, non dobbiamo più digitare la password prima di accedere ai server remoti, poiché ci facciamo riconoscere tramite un file segreto, che contiene la nostra chiave crittografica. Questo approccio ha molteplici vantaggi: da un lato, ci evita la scocciatura di dover digitare la password nel terminale ad ogni connessione, dall'altra innalza drasticamente il livello di sicurezza, poiché la chiave è pressoché impossibile da falsificare e molto più difficile da sottrarre. Vediamo allora come creare una chiave SSH da PC Windows, Linux, Mac

Leggi tutto...

0

Come implementare soluzioni IT intelligenti per ottimizzare le operazioni aziendali

Ottimizzare le operazioni aziendali con soluzioni IT intelligenti è fondamentale per mantenere un vantaggio competitivo. Con l'adozione di tecnologie avanzate, è possibile migliorare l'efficienza e ridurre i costi. Questo articolo esplora come integrare queste soluzioni nella tua azienda

Leggi tutto...

0

Come attivare un nodo Ethereum: guida a Nethermind su Ubuntu (installazione e configurazione)

Nethermind è un "execution client" per Ethereum, scritto in C#, che può essere utilizzato per scaricare la blockchain, realizzare dApp o attivare un validatore per svolgere l'attività di staking e incassare così le ricompense previste. Si pone dunque come alternativa al più popolare Go Ethereum, con il quale rimane comunque pienamente interoperabile. In questa guida vedremo proprio come installare e configurare Nethermind su un qualsiasi PC

Leggi tutto...

SSH con Windows, Linux, Mac: la Guida Definitiva - Come accedere a un VPS, server cloud AWS/Azure o server aziendale con facilità (video)

Se hai appena acquistato il tuo VPS (Virtual Private Server) oppure devi accedere a un'istanza cloud su Amazon (AWS), Microsoft Azure o a un altro server remoto fornito dalla tua azienda o dall'università, hai probabilmente bisogno di utilizzare SSH (Secure Shell): uno strumento che ti consente di impartire comandi a un altro sistema connesso in rete tramite il tuo tradizionale PC. Ebbene: questa è la Guida Definitiva a SSH con Window, Linux o Mac, nella quale vedremo proprio come usare SSH con facilità

Leggi tutto...

0

Come attivare un nodo Ethereum: guida a Besu (installazione e configurazione) su Linux (Ubuntu)

Se anche tu, come me, segui Ethereum da un punto di vista "tecnico", più che "speculativo", vorrai sicuramente configurare un nodo Ethereum a casa tua, magari per interrogare la blockchain senza bisogno di servizi esterni oppure per studiare la programmazione della EVM (Ethereum Virtual Machine) con Solidity. Ebbene: in questa guida vedremo proprio come attivare un nodo Ethereum sul PC, partendo da zero. Allo scopo, installeremo e configureremo il client Ethereum Besu su Ubuntu, passo per passo

Leggi tutto...

0

apt update, errore EXPKEYSIG ABF5BD827BD9BF62 nginx signing key con Ubuntu. Come risolvere?

Da qualche giorno a questa parte, i server web con Ubuntu e Nginx sui quali lavoro hanno iniziato a mostrare un fastidioso avviso. In risposta al comando di ricerca aggiornamenti (apt update), viene infatti visualizzato il messaggio The following signatures were invalid: EXPKEYSIG ABF5BD827BD9BF62 nginx signing key. Il problema è causato dalla scadenza della firma digitale utilizzata per autenticare il pacchetto nginx, che deve dunque essere sostituita.In questa rapida guida vedremo come risolvere il problema.

Leggi tutto...

0

Linux (Ubuntu): come risolvere l'errore NO_PUBKEY B7B3B788A8D3785C oppure 467B942D3A79BD29 e MySQL che non si aggiorna

Coloro che abbiano installato MySQL sul proprio PC o server Linux qualche tempo fa stanno incappando oggi in un fastidioso errore simile al seguente: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B7B3B788A8D3785C (oppure NO_PUBKEY 467B942D3A79BD29). Il messaggio appare ogni volta che usiamo apt per ricercare gli aggiornamenti oppure tentiamo di aggiornare MySQL stesso. In questa rapida guida vedremo come risolvere il problema.

Leggi tutto...

4

8+ modi per riutilizzare un vecchio telefono Android

Quando un cellulare Android arriva alla fine della sua vita prevista e non vengono rilasciati più aggiornamenti di sicurezza ma rimane funzionante, data la versatilità di questa piattaforma, dopo averlo accuratamente preparato, possiamo riutilizzarlo in vari modi. Di seguito vi propongo alcuni suggerimenti, indicazioni e consigli per "riciclare" un vecchio dispositivo Android!

Leggi tutto...

0

DNS GoDaddy down: siti web irraggiungibili in tutto il mondo

Nel momento in cui scriviamo, moltissimi utenti su Twitter stanno lamentano che i siti web gestiti da GoDaddy sono irraggiungibili e si rivolgono all'azienda statunitense che fornisce hosting e registrazione di domini internet per chiedere disperatamente aiuto

Leggi tutto...

0

Node.js: come installare molteplici versioni contemporaneamente sullo stesso PC o server (Linux Ubuntu)

La retro-compatibilità delle nuove versioni di Node.js è tutt'altro che garantita. Anzi: spesso i progetti realizzati con una specifica versione di Node.js non funzionano correttamente se si prova ad eseguirli con una release più recente o più datata. Questo può costituire un problema per gli sviluppatori che si trovino a lavorare su molteplici applicazioni contemporaneamente, e siano dunque costretti ad utilizzare svariate versioni di Node.js. In questa guida rapida vedremo dunque proprio come raggiungere questo risultato nel modo più semplice e pratico possibile, cioè installare molteplici versioni di Node.js sul PC o sul server, e passare dall'una all'altra facilmente

Leggi tutto...

0

Come usare Node.js, npm e yarn sul PC con webpack, gulp, Grunt, Bower: guida rapida per sviluppatori impegnati

Sebbene Node.js sia un ambiente di esecuzione backend, sempre più spesso è necessario anche sui nostri PC per trasformare i file SASS e LESS in CSS, unire i JS e, in generale, svolgere altre operazioni tramite webpack, gulp e Grunt. In questa guida rapida vedremo dunque i principali comandi per lavorare con Node.js, npm e i pacchetti più diffusi

Leggi tutto...

0

Come installare Node.js e npm su Ubuntu (nuove versioni) - La Guida Definitiva

Node.js è l'ambiente di esecuzione che consente di eseguire codice Javascript sul backend. Ma è sempre più indispensabile anche sul PC degli sviluppatori web, per scaricare pacchetti di supporto tramite il gestore npm: fra questi, si incontrano di frequente webpack, gulp e grunt, ma anche Bower e il suo successore Vite. In questa guida completa vedremo quindi come installare le versioni più recenti di Node.js e npm su Ubuntu

Leggi tutto...

0

Come disattivare poweroff / shutdown sul server Linux (Ubuntu) e impedire lo spegnimento accidentale

È venerdì sera, ore 19:00. Sei rimasto l'ultimo ancora in ufficio, e hai fretta di tornare a casa dalla fidanzata che già sclera per il ritardo. Impartisci un sudo poweroff in tutta fretta nel Terminale per spegnere il PC, poi chiudi il portatile e scappi fuori. Ma non fai nemmeno in tempo ad arrivare alla macchina che ti suona il telefono: è il cliente in panico, perché il suo sito non funziona più. Ti si raggela il sangue nelle vene mentre realizzi di aver lanciato il sudo poweroff sul server di produzione, invece che sul tuo PC. Oltre a rimediare puntualmente il problema riaccendendo il server, la seconda domanda è: come posso disattivare il comando poweroff e/o shutdown sul server Linux per evitare che succeda di nuovo?

Leggi tutto...

Come fare staking con Ethereum 2.0: la Guida Definitiva per configurare un validatore e guadagnare (mainnet e testnet Görli, video)

Con Ethereum 2.0 è possibile fare staking, validare le transazioni e guadagnare cifre molto interessanti con pochissimo sforzo. E non è più necessario acquistare potenti GPU e spendere centinaia di euro in corrente elettrica! Al contrario: oggi basta un tradizionale PC e un po' di pazienza per configurare tutto quanto nel modo corretto. Ebbene: in questa guida passo per passo vedremo proprio come fare staking con Ethereum 2.0, dapprima sulla testnet Görli e poi sulla mainnet

Leggi tutto...