Speciale Windows 7, fine supporto:
Significato e conseguenze | Per continuare ad usarlo | Supporto aziende
🔥 Aggiornare Windows 7 a Windows 10 GRATIS nel 2020
Windows 10: 2004 (Maggio 2020) | 20H2 (Ottobre 2020)
0

Linux/Ubuntu: come creare un utente da linea di comando - guida rapida a useradd e adduser

Quando più persone lavorano sullo stesso sistema Linux è importante creare un account distino per ogni utente, di modo che ognuno disponga di un'area personale separata dagli altri. Allo stesso modo, quando eseguiamo processi accessibili tramite la rete, è altrettanto consigliabile che ognuno impieghi un utente dedicato e limitato a quello specifico servizio. In questo articolo vedremo dunque come creare un utente Linux da linea di comando, tramite adduser oppure useradd. La procedura è stata testata su Ubuntu Server, ma è analoga con qualsiasi distribuzione

Leggi tutto...

Come installare Apache su Windows 10 e trasformare il PC in un server web: la Guida Definitiva

Vuoi imparare a sviluppare siti web sul tuo PC oppure erogare un blog direttamente da casa o dall'ufficio, evitando così i costi dell'hosting? Ebbene: il primo passo da compiere è l'installazione del web server, ovvero il programma che si occupa di servire le pagine web ai visitatori. Vediamo allora come installare Apache HTTP Server sul PC Windows.

Leggi tutto...

0

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

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 di SSH 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 duplicare e molto più difficile da sottrarre. Vediamo allora come creare una chiave SSH da PC Windows, Linux, Mac

Leggi tutto...

0

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

Se hai appena acquistato il tuo VPS (Virtual Private Server) oppure devi accedere ad un'istanza cloud su Amazon (AWS), Microsoft Azure o ad un altro server remoto fornito dall'azienda o dall'università, hai probabilmente bisogno di utilizzare SSH (Secure Shell): uno strumento che ti consente di impartire comandi ad un altro computer collegato 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

Guida definitiva: come installare Apache su Ubuntu o CentOS (server Linux, linea di comando)

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

Leggi tutto...

0

ethereum-autostaker: script automatico per configurare un PC per lo staking di Ethereum 2.0 (guida)

Configurare un PC per fare staking di Ethereum 2.0 richiede un minimo di dimestichezza con la linea di comando in ambiente Linux. Non è nulla di realmente difficile, ma è comunque necessaria un po' di attenzione nell'impartire i comandi giusti. Ebbene: per facilitare al massimo l'operazione e permettere ad un maggior numero di persone di attivare il proprio nodo, ho preparato uno script che svolge la maggior parte dei passaggi automaticamente. Vediamo dunque come configurare automaticamente un PC per lo staking di Ethereum 2.0 tramite lo script ethereum-autostaker

Leggi tutto...

5

[Agg: Rimandato!] Android 7 e precedenti: molti siti HTTPS smetteranno di funzionare per un aggiornamento di Let's Encrypt

Tramite una approfondita comunicazione pubblicata sul proprio sito, il fornitore di certificati HTTPS Let's Encrypt ha spiegato che gli apparecchi equipaggiati con versioni di Android antecedenti alla 7.1.1 non potranno più accedere a molti siti web

Leggi tutto...

0

Guida definitiva a Nginx e PHP 8 con Ubuntu o CentOS: come attivare, installare, configurare PHP-FPM con Nginx su Linux

Nginx è il server web alternativo ad Apache HTTP Server che sta continuando a raccogliere un buon numero di consensi fra i professionisti del settore, in particolar modo quando si parla di erogare blog in Wordpress o, più in generale, applicazioni web realizzate in PHP. Ma Nginx, da solo, non è in grado di interpretare PHP: allo scopo, è dunque indispensabile installare il pacchetto PHP e interfacciare i due servizi. Vediamo allora come come configurare Nginx e PHP 8 su Linux Ubuntu o CentOS

Leggi tutto...

0

Guida definitiva ad Apache e PHP 8 con Ubuntu o CentOS: come attivare, installare, configurare PHP-FPM con Apache su Linux

Apache HTTP Server è lo strumento principe per approntare server web ed erogare così contenuti come quello che state leggendo in questo momento. Se però desideriamo utilizzare un gestore di contenuti (CMS) come Wordpress o uno strumento di eCommerce come Magento o Prestashop abbiamo bisogno anche dell'interprete PHP. In questa guida vedremo dunque come configurare Apache per elaborare codice PHP 8 tramite PHP-FPM.

Leggi tutto...

Come fare staking con Ethereum 2.0: la Guida Definitiva per configurare tutto e guadagnare interessi (testnet Pyrmont e mainnet, video)

Con Ethereum 2.0 è possibile fare staking, validare le transazioni e guadagnare cifre molto interessanti con pochissimo sforzo. Il bello è che non è più necessario acquistare potenti GPU e spendere centinaia di euro in corrente elettrica: basta invece 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 Pyrmont e poi sulla mainnet, per guadagnare gli interessi

Leggi tutto...

Guida definitiva a PHP 8 su Windows 10: come installare e configurare PHP 8 con Apache su Windows

PHP è un linguaggio di programmazione che consente di creare siti web dinamici (blog, eCommerce, ecc.), web API di supporto alle app per dispositivi mobili e molto altro. In questa guida vederemo come installare PHP 8 sul PC Windows 10 e come configurare Apache HTTP Server​ con PHP.

Leggi tutto...

7

Guida: come installare PHP 8 su Linux Ubuntu e CentOS (PHP-FPM)

Installare PHP su Linux Ubuntu o CentOS è piuttosto semplice, poiché i pacchetti sono sempre disponibili sui repository ufficiali della nostra 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 8 su Linux Ubuntu o CentOS e interfacciare il server web tramite PHP-FPM

Leggi tutto...

0

Come creare un server VPN OpenVPN in 5 minuti

In questa guida rapida vedremo come creare un server VPN avendo a disposizione un server dedicato oppure un VPS da pochi euro al mese. Il server deve usare una delle ultime versioni di Ubuntu o Debian, pertanto è richiesta una minima conoscenza del sistema operativo GNU/Linux. I client della rete saranno computer con Windows che dovranno installare OpenVPN. Anche altri sistemi operativi sono supportati.

Leggi tutto...

0

Come installare ruTorrent, il client BitTorrent professionale

In questa guida vedremo come installare ruTorrent su un computer con Ubuntu. Questo programma è uno dei più importanti ed avanzati client BitTorrent disponibili in Italiano ed è uno standard di fatto per le Seedbox, pertanto questa guida può essere intesa anche come la guida per realizzare una Seedbox.

Leggi tutto...

0

Come creare un server VPN L2TP/IPSec in 5 minuti

In questa guida rapida vedremo come creare un server VPN avendo a disposizione un server dedicato oppure un VPS da pochi euro al mese. Il server deve usare una delle ultime versioni di Ubuntu o Debian, pertanto è richiesta una minima conoscenza del sistema operativo GNU/Linux. I client della rete saranno computer con Windows che non dovranno installare nulla. Anche altri sistemi operativi sono supportati.

Leggi tutto...

8

Sito INPS non funziona: boom di accessi per richiedere PIN e bonus di 600 €

Nelle ultime ore, il sito dell'INPS è stato preso d'assalto da migliaia di utenti smaniosi di ottenere il PIN necessario per richiedere il bonus di 600 euro previsto dal decreto Cura Italia agli artt. 27 e ss.

Leggi tutto...

0

Errore Linux (Ubuntu) e PHP: No space left on device (ma lo spazio c'è). inode esauriti, Come risolvere?

Oggi ho affrontato un problema abbastanza peculiare su di un server Linux (Ubuntu, nello specifico). Il sito web che doveva essere erogato dal sistema non rispondeva più correttamente e, nei log di Apache HTTP Server, si leggeva soltanto il messaggio No space left on device. Ho quindi immediatamente pensato che lo spazio su disco fosse esaurito ma, con mia sorpresa, non era così. Ho infatti scoperto che la causa era da attribuirsi all'esaurimento degli inode.

Leggi tutto...

4

Accedere con PuTTY (SSH) senza password a Linux/Ubuntu/CentOS: guida all'autenticazione con chiave asimmetrica (RSA)

Digitare la password ad ogni accesso via SSH è una prassi insicura, tediosa e superflua: configurando l'uso di una "chiave" software, siamo liberi di connetterci automaticamente e con la massima sicurezza

Leggi tutto...

7

Guida: come installare MySQL 8 su PC Windows

MySQL è il popolarissimo database relazionale (RDBMS) gratuito ed open source che svolge il ruolo di "contenitore" per i dati (account degli utenti, messaggi, blogpost ecc.). In questo articolo vedremo come installare MySQL sul PC Windows, 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

Ripristino da backup MySQL/mysqldump: un semplice trucco per velocizzare al massimo le operazioni (autocommit=0)

L'argomento --opt di mysqldump si occupa automaticamente di creare un backup (dump) del database MySQL altamente ottimizzato: il file .sql generato presenta dunque quasi tutte le accortezze necessarie per velocizzare il ripristino. Ma c'è ancora una modifica manuale che può ridurre i tempi di ripristino da dump MySQL: autocommit=0. Vediamo come impostarla

Leggi tutto...

6

Aiuto, server web sotto attacco! Come bloccare sul firewall una rete o un indirizzo IP con Linux Ubuntu o CentOS (guida)

Ieri sera mi sono trovato a gestire una situazione spiacevole: uno dei server web che seguo per lavoro risultava sotto attacco Distributed denial of service (DDoS) da parte di una batteria di aggressori che generava centinaia di connessioni contemporaneamente, saturando le risorse disponibili. Fortunatamente, tutte le connessioni utilizzavano la stessa rete IP di origine, ovvero indirizzi più o meno sequenziali simili a 106.11.228.191, 106.11.230.3 e via dicendo. Di conseguenza, dopo aver discusso le conseguenze, ho proceduto a bloccare sul firewall ogni richiesta proveniente da qualsiasi IP della rete 106.11.xxx.xxxx: questo articolo vuole essere tanto un promemoria in caso dovessi ripetere l'operazione, tanto quanto un aiuto per chiunque si trovi in una situazione analoga. Vediamo allora come bloccare sul firewall del server Linux una rete o un range di indirizzi IP

Leggi tutto...

0

MasterNode come funziona: cosa sono i MasterNode, quanto e come guadagnare (video)

In ambito di criptovalute, i MasterNode sono particolari server che svolgono lavoro utile al funzionamento della rete: ad esempio, possono rendere "private" o più veloci le transazioni di moneta fra gli utenti. In cambio, ogni MasterNode riceve una commissione che può essere quantificata in migliaia di euro al mese. Non tutte le criptovalute impiegano i MasterNode, ma sceglierne una appropriata per poi investirvi denaro e abilità tecnica è un ottima fonte di reddito. Vediamo allora come funziona un MasterNode, che cosa sono i MasterNode e come ottenerne uno

Leggi tutto...

0

DNS Aruba: come abbassare/ridurre il TTL?

Il Time to live (TTL) è un parametro del server DNS che indica per quanti minuti, ore o giorni un record DNS deve essere considerato valido, e quindi riutilizzato senza effettivamente ri-chiedere l'informazione. Generalmente non è necessario modificarlo dal default ma, se stiamo lavorando con il DNS del nostro sito oppure abbiamo bisogno di apportare modifiche in fretta, è certamente opportuno tenerlo basso. Vediamo allora come abbassare il TTL dei record DNS con Aruba.

Leggi tutto...

0

MySQL/mysqldump: creare un file distinto/singolo per ogni database con zzmysqldump (script)

Nel corso dell'articolo Database MySQL backup: esempi e guida rapida completa a mysqldump abbiamo visto come impiegare mysqldump per realizzare il backup dei database di MySQL e comprimere i file generati. Questa semplice operazione richiede però almeno due comandi (dump e compressione) ricchi di molteplici parametri, preferibilmente da ripetersi per ogni singolo DB di cui vogliamo creare un backup. Non sarebbe infinitamente più comodo fare tutto impartendo una sola istruzione? Ebbene: presentiamo zzmysqldump, un semplice script che svolge esattamente questo compito: creare backup compressi dei database MySQL, ognuno all'interno di un file distinto, tramite una singola istruzione da terminale

Leggi tutto...

5

Database MySQL backup: esempi e guida rapida completa a mysqldump su Windows o Linux Ubuntu/CentOS

Per generare il backup di un database MySQL non basta copiare i file presenti su disco fisso: dobbiamo invece impiegare un'utility dedicata. Vediamo allora come usare mysqldump per creare il backup di un database MySQL, comprimere il file e scaricarlo dal server remoto per poi ripristinare il database MySQL dal backup

Leggi tutto...