Avete in­ten­zio­ne di creare un sito web o un blog con WordPress, ma non volete farlo di­ret­ta­men­te su server? L’al­ter­na­ti­va è in­stal­la­re WordPress su XAMPP. Vi mostriamo come con­fi­gu­ra­re un’in­stal­la­zio­ne di WordPress in locale con poche semplici ope­ra­zio­ni.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

XAMPP: in­stal­la­zio­ne locale di WordPress

Con XAMPP potete con­fi­gu­ra­re ra­pi­da­men­te e fa­cil­men­te il vostro server web sul vostro computer locale. Le lettere del nome si ri­fe­ri­sco­no ai com­po­nen­ti prin­ci­pa­li:

  • X indica i diversi sistemi operativi come Windows, Linux o Mac su cui XAMPP può essere usato.
  • A indica il server web mul­ti­piat­ta­for­ma Apache.
  • La M nel nome si riferisce al database MySQL/Maria incluso.
  • Le due P si ri­fe­ri­sco­no ai linguaggi di script Perl e PHP.

In questo modo avete in un unico programma tutti i com­po­nen­ti im­por­tan­ti per in­stal­la­re WordPress lo­cal­men­te con XAMPP.

I vantaggi di un’in­stal­la­zio­ne locale di WordPress

Che si tratti di un sito com­ple­ta­men­te nuovo o di modifiche a un sito esistente, con un ambiente di prova locale siete sempre al sicuro. Una volta in­stal­la­to lo­cal­men­te WordPress nell’ambiente di prova XAMPP, potrete im­ple­men­ta­re suc­ces­si­va­men­te eventuali modifiche senza che l’utente le veda di­ret­ta­men­te. Un ambiente separato è van­tag­gio­so per gli ag­gior­na­men­ti dei plugin o di WordPress stesso. Se il sito smette di fun­zio­na­re cor­ret­ta­men­te a causa di un ag­gior­na­men­to, avete tutto il tempo per trovare e cor­reg­ge­re la causa dell’errore.

Consiglio

Se apportate modifiche di­ret­ta­men­te sul server, non di­men­ti­ca­te di attivare la modalità di ma­nu­ten­zio­ne di WordPress mentre eseguite gli ag­giu­sta­men­ti richiesti.

Un altro vantaggio è che XAMPP consente di apportare modifiche a WordPress offline e mentre siete in viaggio. Tutte le modifiche vengono ri­chia­ma­te lo­cal­men­te nel browser, per cui non è richiesta alcuna con­nes­sio­ne internet.

Inoltre, in­stal­lan­do WordPress con XAMPP avete la pos­si­bi­li­tà di esportare pagine e articoli come pagine HTML statiche. In questo modo, non solo pro­teg­ge­te l’area di am­mi­ni­stra­zio­ne locale da po­ten­zia­li attacchi di hacker, ma as­si­cu­ra­te anche un mi­glio­ra­men­to del tempo di ca­ri­ca­men­to del vostro sito web. Con plugin come Simple Static o Export WP Page to Static HTML/CSS con­ver­ti­te in modo semplice e veloce il vostro sito web in una pagina statica.

Consiglio

Per pro­teg­ge­re ul­te­rior­men­te il vostro sito web e l’area di am­mi­ni­stra­zio­ne dagli hacker, vi con­si­glia­mo di ri­no­mi­na­re l’URL di login wp-login. Dato che l’URL /wp-admin pre­de­fi­ni­to è un obiettivo molto vul­ne­ra­bi­le agli attacchi, in questo modo si possono evitare possibili danni.

WordPress e XAMPP: cosa serve per l’in­stal­la­zio­ne in locale?

Il pre­re­qui­si­to per l’in­stal­la­zio­ne di WordPress in locale è l’in­stal­la­zio­ne di uno stack AMP locale sul disco rigido - AMP qui sta per Apache, MySQL e PHP. Poiché tutti questi com­po­nen­ti sono già inclusi in XAMPP per l’in­stal­la­zio­ne di WordPress, la con­fi­gu­ra­zio­ne avviene ve­lo­ce­men­te.

Consiglio

Volete creare più di un sito? As­si­cu­ra­te­vi ora un dominio ag­giun­ti­vo con IONOS in modo semplice e veloce.

Come con­fi­gu­ra­re WordPress in locale con XAMPP

Di seguito vi spie­ghia­mo passo passo come in­stal­la­re WordPress con XAMPP.

Primo passaggio: scaricare e in­stal­la­re XAMPP

Scaricate gra­tui­ta­men­te dal sito web di Apache Friends la versione di XAMPP ap­pro­pria­ta per il vostro sistema operativo. A seconda del sistema operativo cliccate sul file .exe o .dmg e avviate l’in­stal­la­zio­ne. I com­po­nen­ti pre­se­le­zio­na­ti sono già adatti per in­stal­la­re WordPress su XAMPP.

N.B.

Potete trovare istru­zio­ni det­ta­glia­te passo passo su come in­stal­la­re XAMPP nel nostro tutorial su XAMPP.

Secondo passaggio: avviare i moduli

Per avviare XAMPP cliccate sul pulsante “Start” nella scheda “General” dell’in­ter­fac­cia utente.

I com­po­nen­ti che servono per WordPress con XAMPP si trovano nella scheda “Services”. Qui potete avviare spe­ci­fi­ca­men­te i moduli MySQL e Apache di cui avete bisogno per l’ap­pli­ca­zio­ne.

Terzo passaggio: cambiare la password di MySQL/MariaDB

L’in­stal­la­zio­ne di MySQL/MariaDB in XAMPP viene fornita con una password vuota. Per colmare questa lacuna di sicurezza assegnate una password. Ciò consente di pro­teg­ge­re meglio il database di XAMPP per WordPress da po­ten­zia­li hacker. Per farlo, basta cliccare su “Open Terminal” nella scheda “General”.

Si apre una nuova finestra del terminale in cui va inserito il seguente codice:

/opt/lampp/bin/mysqladmin --user=root password "nuovapassword"

Nel campo nuo­va­pas­sword inserite la password che avete scelto.

Quarto passaggio: attivare e aprire localhost

Nella scheda “Network” è possibile attivare l’indirizzo localhost. Per farlo, se­le­zio­na­te il localhost cor­ri­spon­den­te e cliccate sul pulsante “Enable”.

Una volta ef­fet­tua­te tutte le im­po­sta­zio­ni ne­ces­sa­rie, aprite la pagina con l’URL localhost cor­ri­spon­den­te. In al­ter­na­ti­va, potete cliccare su “Go to Ap­pli­ca­tion” nella scheda “General” di XAMPP e rag­giun­ge­re l’URL cor­ri­spon­den­te.

Managed Hosting per WordPress
Genera il tuo sito web con l'IA: al resto pensiamo noi
  • 0 co­no­scen­ze pre­li­mi­na­ri richieste grazie a intuitive funzioni IA
  • Tanti temi e plugin per per­so­na­liz­za­re come vuoi
  • Ag­gior­na­men­ti semplici e gestione minima

Quinto passaggio: creare un database MySQL con ph­p­MyAd­min

Anche se si installa WordPress su XAMPP, il sistema di gestione dei contenuti ha bisogno di un database MySQL. Per impostare il database, ri­chia­ma­te la voce di menu “ph­p­MyAd­min” at­tra­ver­so l’URL localhost.

Si apre l’area “ph­p­MyAd­min” in cui è possibile creare un nuovo database per WordPress in XAMPP. Il nome del database può essere scelto li­be­ra­men­te, ma evitate di uti­liz­za­re uno schema standard che lo ren­de­reb­be vul­ne­ra­bi­le agli attacchi degli hacker. Per as­si­cu­ra­re che il database funzioni senza problemi anche con eventuali caratteri speciali, se­le­zio­na­te “utf8_general_ci” come criterio di or­di­na­men­to per il database.

Sesto passaggio: scaricare e in­stal­la­re WordPress

Per in­stal­la­re WordPress, scaricate la versione attuale di WordPress. De­com­pri­me­te il file ZIP e cliccate sul pulsante “Explore” in XAMPP nella scheda “Volumes”.

Si apre la cartella di XAMPP. Andate in htdocs e create una sot­to­car­tel­la per in­stal­la­re WordPress su XAMPP. Spostate i file de­com­pres­si in questa sot­to­car­tel­la. Abbiamo de­no­mi­na­to la sot­to­car­tel­la wp_locale.

Usate l’URL "https://localhost:8443/NO­ME­DI­REC­TO­RY" per ri­chia­ma­re la pagina di con­fi­gu­ra­zio­ne di WordPress in XAMPP. Nel nostro esempio, l’indirizzo è "https://localhost:8443/wp_locale".

Seguite le istru­zio­ni sullo schermo e inserite il nome del database che avete scelto, il vostro nome utente WordPress (di solito “root”) e la password per il database. In questo modo WordPress è in­stal­la­to su XAMPP.

Una volta che avete finito di creare il vostro sito web o di apportare le modifiche richieste nell’ambiente di prova locale, potete migrare il sito sul server come il­lu­stra­to nella guida sulla mi­gra­zio­ne di WordPress.

Consiglio

Usate l’Hosting per WordPress by IONOS per il vostro sito web. Grazie a Managed WordPress e all’opzione Site Scan potrete contare sulla migliore pro­te­zio­ne per il vostro sito web.

Vai al menu prin­ci­pa­le