Installare WordPress su un server o sul tuo computer è più facile di quanto pensi. Ciò è dovuto principalmente al fatto che oltre il 40% dei siti Web indicizzabili su Internet utilizza questo sistema di gestione dei contenuti (CMS). Inoltre, il software è open source, gratuito e guidato dalla comunità, rendendo l'intero calvario semplificato e adatto ai principianti. Come se non bastasse, molti provider di web hosting spesso offrono una configurazione che semplifica ulteriormente la procedura. Ma indipendentemente dal tipo di installazione, devi soddisfare i requisiti minimi del server WordPress di seguito. Ti daremo una rapida carrellata di ciò che sono prima di approfondire ciascuno di essi separatamente ## Quali sono i requisiti minimi del server per WordPress? Le condizioni minime che il tuo server deve soddisfare per eseguire WordPress sono: Tipo di hosting Web: qualsiasi Software server Web: Nginx 1.19 o successivo / Apache HTTPD 2.4 e successivo Spazio su disco/archiviazione: 512 MB Database: MySQL 5.7 e successivo (8.0+ fortemente consigliato) / MariaDB 10.2 o successivo Versione PHP: PHP 5.6.20 + (7.3 e versioni successive fortemente consigliate) PHP Memoria: 64 MB RAM: 512 MB Processore (CPU): 1 core, 1 thread, 1 GHz+ Larghezza di banda: dipende dalle dimensioni della pagina, dal numero e dai carichi giornalieri/mensili ## Tipo di hosting web Come accennato, **qualsiasi tipo di web hosting può ospitare un'installazione di WordPress Ma, prima di assicurarti di aver compreso perfettamente il web hosting. Quindi, esamina diversi tipi di web hosting per decidere quale si adatta meglio al tuo sito Web WordPress. Si noti che i fornitori di solito evitano di menzionare il tipo a meno che non sia dedicato o gestito. Quindi, suggeriamo di chiedere via e-mail o webchat. Ringraziaci più tardi, quando il tuo sito web inizia a raccogliere traffico e inizi a sperimentare i primi rallentamenti o tempi di inattività durante il caricamento della pagina o esaurisci lo spazio di archiviazione ## Software per server web WordPress supporta ufficialmente il software per server Web più comunemente utilizzato âÃÂà**Apache HTTPD 2.4 e **Nginx 1.19 Tuttavia, dovrebbe funzionare in qualsiasi ambiente che supporti l'esecuzione di file PHP. Ad esempio, funziona senza problemi in OpenLiteSpeed ​​1.4+ e LiteSpeed ​​Web Server 5.3+, tra un'ampia varietà di altri. Se sei appassionato di sperimentare, ti consigliamo di attenersi alle ultime versioni stabili di tale software ## Spazio sul disco I requisiti minimi di archiviazione del server per WordPress dipendono dal tuo sito web, dal tipo di web hosting e dai piani di pagamento disponibili. Stimiamo il **minimo ragionevole di 512 MB** per un semplice sito web. I file core di WordPress richiedono di riempire circa 30 MB (compressi) o 60 MB (estratti) di spazio di archiviazione. L'installazione del tuo primo tema e di alcuni plug-in indispensabili per WordPress dovrebbe completare il resto, lasciandone alcuni per i caricamenti necessari per la personalizzazione. Sfortunatamente, probabilmente non otterrai un importo così basso a meno che non opti per la colocation o l'hosting web del server di casa, il che è positivo se prevedi di caricare molto. Il minimo che puoi realisticamente noleggiare è probabilmente 5 GB-10 GB, a meno che tu non stipuli un accordo personalizzato con il fornitore o uno dei rivenditori Quale tipo di archiviazione devo scegliere? Se stai cercando il minimo indispensabile, un HDD lo farà, almeno per i test. Tuttavia, ti consigliamo di cambiarlo in SSD il prima possibile. Sono più robusti, più veloci, più efficienti dal punto di vista energetico e meno soggetti a danni fisici. Se desideri archiviare backup regolari o passare a un server dedicato, anche l'archiviazione RAID di livello 1 può essere una buona scelta ## Banca dati Ancora una volta WordPress **funziona ufficialmente con MariaDB 10.2 o **MySQL 5.7 (solo ambienti server precedenti, compatibile con PHP 5.6.20+) o **8.0 (moderno, compatibile con PHP 7.3+, fortemente raccomandato) sistemi di gestione di database (DBMS). Tuttavia, qualsiasi altro DBMS che utilizza una struttura compatibile con MySQL dovrebbe funzionare, ad esempio: - Amazzonia Aurora - Google Cloud SQL - Percona MySQL Server 8.0+ - Amazon RDS per MySQL/MariaDB ## RAM Come con l'archiviazione, puoi aspettarti di farlo **esegui WordPress su 512 MB di RAM ma farai fatica ad affittare così poco. Ancora una volta, il tipo di web hosting detterà il numero; il minimo che puoi ottenere è probabilmente tra 1 GB e 2 GB con provider più economici, VPS (server privato virtuale) o hosting condiviso o un piano di pagamento personalizzato ## Processore (CPU) Un teorico **processore minimo per WordPress a 1 GHz, 1 core, 1 thread** ma potresti ottenere quei numeri di CPU solo se negozi un accordo per VPS. Inoltre, questo è utile solo per siti Web piccoli o personali come dimostrazioni o portfolio. I piani di pagamento regolari inizieranno probabilmente con una CPU a 2 core e 2 thread con una frequenza di circa 1,5 GHz a 2 GHz ## Versione PHP Abbiamo già esaminato questo argomento in âÃÂÃÂDatabaseâÃÂà**WordPress supporta PHP 5.6.20** e versioni più recenti, ma solo se anche la tua versione di MySQL o MariaDB è precedente. In tal caso, alcuni dei tuoi temi e plug-in potrebbero non funzionare. Pertanto, è **fortemente consigliato utilizzare PHP 7.3 o versioni più recenti Tieni presente che il supporto per 7.3 termina a dicembre 2021, quindi dovresti eseguire l'aggiornamento a 7.4 (almeno) in seguito. Quando arriva quel momento, segui la nostra guida sull'aggiornamento di PHP in WordPress ## Limite di memoria PHP Il minimo **Il limite di memoria PHP per WordPress è di 64 MB, anche se la maggior parte degli hoster consiglia tra 100 MB e 128 MB. I siti Web con molti utenti simultanei e visualizzazioni di pagina dovrebbero essere aggiornati a 256 MB. Per istruzioni specifiche, consulta il nostro articolo sull'aumento del limite di memoria PHP ## Larghezza di banda Non è necessario calcolare la larghezza di banda per WordPress all'avvio. Scegli semplicemente il piano a consumo più basso che puoi ottenere. Ma poiché i sovraccarichi sono notoriamente costosi, sarebbe saggio stare al passo con i tempi. Dovrai tenere traccia delle seguenti informazioni: Dimensione media della pagina: non deve superare i 2-3 MB. Inserisci alcuni URL di pagina in strumenti cloud gratuiti come GTmetrix per ottenere dimensioni di file separate, quindi dividi la loro somma per il numero di voci. Visitatori mensili medi della pagina: utilizza i plug-in di analisi per ottenere questo numero. Se non disponibile, calcola la somma dei visitatori giornalieri, quindi dividila per il numero di giorni in quel mese. Il numero medio di visualizzazioni di pagina per visitatore: ancora una volta, utilizza i plug-in di analisi per vedere quante pagine apre in media un visitatore Come utilizzo i dati? Utilizzare la seguente formula per calcolare approssimativamente la larghezza di banda: Larghezza di banda = Dimensione media della pagina ÃÂàMedia mensile dei visitatori della pagina ÃÂàNumero medio di visualizzazioni della pagina per visitatore Ad esempio: 300 (visitatori al mese) ÃÂà3 (pagine che ogni visitatore apre in media) ÃÂà2 MB (dimensione pagina) = 1.800 MB, ovvero 1,76 GB. Aggiungi sempre un buffer del 30%-50% per picchi di traffico imprevisti, quindi ordina almeno 2,29 GB di larghezza di banda.