Come installare WordPress su MAMP

Come installare WordPress su MAMP per lo sviluppo locale

· 11 min di lettura ·
Scritto da: avatar autore Joella Dunn
avatar autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator, è specializzata nella manutenzione del sito, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è garantire che il tuo sito web WordPress sia sicuro e pronto per la crescita.
·
Revisionato da: avatar recensore John Turner
avatar recensore John Turner
John Turner è il Presidente di Duplicator. Ha oltre 20 anni di esperienza nel settore aziendale e nello sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Stai lavorando a un nuovo tema, sperimentando con i plugin o semplicemente imparando le basi di WordPress. Non sarebbe fantastico fare tutto questo senza la pressione di poter compromettere il tuo sito live? 

È qui che MAMP si rivela utile.

MAMP crea un mini-server direttamente sul tuo computer. È come avere il tuo parco giochi privato per WordPress, senza bisogno di internet. Puoi rompere le cose, ripararle e imparare al tuo ritmo. 

Quindi, che tu sia un professionista di WordPress o un principiante, questa guida definitiva ti aiuterà a configurare il tuo ambiente di sviluppo locale. Tratteremo tutto, dall'installazione di MAMP all'avvio di WordPress.

Pronto a tuffarti? Iniziamo!

Indice

Cos'è MAMP?

MAMP è un ambiente server locale. È come avere una versione mini di internet in esecuzione sul tuo computer. 

Sito web MAMP

Analizziamo quelle lettere:

  • M: Mac (anche se ora funziona anche su Windows)
  • A: Apache (il server web)
  • M: MySQL (il database)
  • P: PHP (il linguaggio di programmazione)

Ma perché abbiamo bisogno di tutte queste lettere? Beh, ogni componente svolge un ruolo cruciale.

  1. Apache è il server web. È ciò che gestisce le richieste quando qualcuno tenta di visualizzare una pagina web.
  2. MySQL è il database. È dove vengono archiviati tutti i tuoi contenuti di WordPress: post, pagine, commenti.
  3. PHP è il linguaggio di programmazione su cui si basa WordPress. È ciò che fa funzionare tutto dietro le quinte.

MAMP raggruppa tutte queste tecnologie in un unico pacchetto facile da installare. È un punto di riferimento per la configurazione di un server web locale.

La bellezza di MAMP è la sua semplicità. Con pochi clic, puoi avere un server web completamente funzionante in esecuzione sulla tua macchina. Non c'è bisogno di armeggiare con configurazioni complesse.

E la parte migliore? MAMP crea un ambiente isolato sul tuo computer. Ciò significa che puoi sperimentare e correggere errori senza influire sul tuo sito WordPress effettivo.

Perché potresti voler installare WordPress su MAMP

Quindi, hai sentito parlare di MAMP e WordPress, ma ti stai chiedendo: "Perché dovrei preoccuparmene?" 

Ottima domanda! Immergiamoci in alcuni motivi convincenti per cui configurare WordPress su MAMP potrebbe essere un punto di svolta per te.

Test e sviluppo

Immagina di avere una sandbox in cui puoi costruire, rompere e ricostruire il tuo sito WordPress senza alcuna conseguenza. Questo è esattamente ciò che offre MAMP. 

Puoi sperimentare con nuovi temi, testare nuove funzionalità o persino esercitare le tue abilità di codifica senza il timore di bloccare il tuo sito live. 

Se ti piace creare temi o plugin per WordPress, MAMP è prezioso. Puoi sviluppare e testare le tue creazioni in un ambiente controllato prima di rilasciarle al mondo. 

Velocità

Quando lavori in un ambiente locale, tutto avviene a una velocità incredibile. 

Non c'è bisogno di aspettare le risposte del server o di affrontare il lag di internet. Le tue modifiche appaiono istantaneamente, rendendo il processo di sviluppo più fluido e piacevole. 

Per gli sviluppatori, MAMP può semplificare notevolmente il tuo flusso di lavoro. Puoi configurare più siti locali, ognuno con il proprio ambiente. Questo rende più facile gestire diversi progetti o clienti senza che interferiscano tra loro. 

Sviluppo Offline

Uno dei migliori vantaggi dell'utilizzo di MAMP è che puoi lavorare su WordPress localmente anche quando sei offline. Finché hai il tuo computer, puoi continuare a lavorare sul tuo sito. 

Impara WordPress Senza Conseguenze

Se sei nuovo a WordPress, MAMP fornisce un ambiente sicuro per imparare. Puoi seguire tutorial, provare nuove tecniche e commettere errori senza conseguenze reali. Ti dà la sicurezza di provare cose nuove.

Collaborazione più Semplice

Quando si lavora in team, MAMP consente a tutti di avere lo stesso ambiente di sviluppo. Ciò significa meno errori di comunicazione e una collaborazione più fluida. 

Cosa ti serve

Prima di addentrarci nel processo di installazione, assicuriamoci che tu abbia tutto il necessario. Ecco la tua lista di controllo:

1. Un computer compatibile

  • Per utenti Mac: avrai bisogno di macOS 10.10.5 o versioni successive (a 64 bit).
  • Per utenti Windows: Windows 10 o versioni successive (a 32 o 64 bit).

2. Spazio su disco sufficiente

  • Almeno 1 GB di spazio libero su disco per MAMP.
  • Ulteriori 200 MB per WordPress.

3. Una connessione internet stabile: ti servirà per scaricare MAMP e WordPress. Una volta che tutto è configurato, puoi lavorare offline.

Tutto qui! Non hai bisogno di attrezzature speciali o di una laurea in informatica. Bastano queste basi per iniziare.

Ricorda, la bellezza di lavorare con MAMP è che non hai bisogno di un servizio di web hosting o di un nome di dominio. Il tuo computer diventa il tuo server, risparmiandoti denaro e dandoti il pieno controllo.

Prima di iniziare, è una buona idea chiudere tutte le applicazioni non necessarie. Questo libera risorse di sistema e può aiutare il processo di installazione a procedere più agevolmente.

Come Installare WordPress su MAMP

A questo punto, sei pronto per mettere online il tuo sito WordPress locale. Ti mostreremo come farlo con MAMP, che è ottimo per i computer Mac.

Se stai installando WordPress localmente su Windows, puoi comunque usare MAMP. Tuttavia, molti utenti Windows tendono a utilizzare alternative come WAMP o XAMPP. 

Passaggio 1: Scarica MAMP

Bene, iniziamo installando MAMP sul tuo computer. Non preoccuparti, è facilissimo!

Vai sul sito ufficiale di MAMP. Vedrai le opzioni sia per MAMP che per MAMP PRO. Oggi ci concentriamo sulla versione gratuita, quindi premi il pulsante Download Gratuito.

Il download dovrebbe iniziare automaticamente. In caso contrario, potrebbe apparire un popup che ti chiede di confermare. 

Mentre aspetti il download (di solito è piuttosto veloce), parliamo di MAMP PRO. Potresti chiederti: "Dovrei prendere la versione PRO invece?"

MAMP PRO supporta siti illimitati, un deployment più semplice, integrazioni cloud e funzionalità più avanzate. Ma per la maggior parte delle esigenze di sviluppo WordPress, la versione gratuita di MAMP è più che sufficiente. Puoi sempre effettuare l'aggiornamento in seguito se hai bisogno delle funzionalità aggiuntive.

Una volta completato il download, avrai un file .pkg (per Mac) o un file .exe (per Windows). Aprilo per avviare il processo di installazione.

MAMP ti guiderà quindi attraverso i passaggi di installazione. Dovrai accettare l'informativa sulla privacy e confermare l'installazione. 

Installazione MAMP completata

Dopo questo, dovresti vedere un'icona dell'elefante MAMP sul tuo desktop o nella cartella delle applicazioni. Questo è il tuo accesso a MAMP: lo userai per avviare e arrestare il tuo server locale.

Passaggio 2: Personalizza le preferenze di MAMP

Ora che MAMP è installato, configuriamolo per un uso ottimale di WordPress.

Apri MAMP e fai clic su Preferenze (ha l'aspetto di un'icona a forma di ingranaggio).

Nella scheda Server, scegli dove vuoi archiviare i tuoi file WordPress. Consiglio di creare una nuova cartella nella tua directory home e selezionarla. Tuttavia, potresti lasciare il Document root così com'è. (predefinito: Applications/MAMP/htdocs)

Impostazioni server MAMP

Passa alla scheda Porte. Usa questi valori:

  • Porta Apache: 80
  • Porta Nginx: 80
  • Porta MySQL: 3306
Porte MAMP

Fai clic su OK per salvare le tue preferenze.

Passaggio 3: Scarica WordPress

Ora è il momento di ottenere WordPress. 

Vai su WordPress.org e fai clic su Ottieni WordPress. Scarica l'ultima versione di WordPress.

Scarica software WordPress

Dopo aver scaricato WordPress, individua il file zip nella tua cartella Download. Decomprimi il file. 

Ora avrai una cartella chiamata wordpress. Rinomina questa cartella con qualcosa di pertinente al tuo progetto, come local-site.

Copia questa cartella rinominata nella document root che hai impostato in MAMP. Elimina il file index.php che si trova già nella cartella htdocs.

Cartella sito locale MAMP

Successivamente, creeremo un database per il tuo sito WordPress.

Passaggio 4: Crea un database

WordPress ha bisogno di un database per archiviare tutti i contenuti del tuo sito. Per crearne uno per il tuo sito MAMP locale, apri MAMP e fai clic su WebStart.

Puoi anche andare su http://localhost/MAMP/ in un browser web. Questo ti porterà alla pagina di benvenuto di MAMP.

Fai clic sul menu a discesa Strumenti, quindi seleziona phpMyAdmin.

Sul lato sinistro, fai clic su Nuovo. Inserisci un nome per il tuo database. Lascia la collation così com'è e fai clic su Crea.

Crea nuovo database locale

Fatto! Hai un database per il tuo sito WordPress. Assicurati di ricordare il nome del database: ti servirà nel prossimo passaggio.

Passaggio 5: Installa WordPress

Apri il tuo browser web e vai su http://localhost/. Dovresti vedere la pagina di installazione di WordPress. Seleziona la tua lingua e fai clic su Continua. Nella pagina successiva, premi Iniziamo!

Installazione WordPress locale

Dovrai inserire le informazioni del tuo database:

  • Nome database: Il nome che hai scelto nel passaggio precedente
  • Nome utente: root
  • Password: root 
  • Host database: localhost
  • Prefisso tabella: Puoi lasciarlo come wp_ o cambiarlo per una maggiore sicurezza
Dettagli database locale

Nella pagina successiva, scegli un nome per il tuo sito WordPress, un nome utente amministratore, una password sicura e il tuo indirizzo email. Puoi anche selezionare una casella se non vuoi che i motori di ricerca indicizzino il tuo sito locale.

Imposta accesso WordPress

Fai clic su Installa WordPress.

Dopo un momento, vedrai un messaggio di successo. Accedi alla tua nuova dashboard di WordPress!

Un modo più veloce per installare WordPress su MAMP

Mentre il processo manuale è ottimo per capire come WordPress funziona con MAMP, esiste un metodo ancora più rapido. Questo approccio è particolarmente utile se stai spostando un sito esistente in un ambiente locale e non vuoi perdere tempo a installare WordPress.

Duplicator è un potente plugin di WordPress che semplifica il processo di migrazione, copia o clonazione di un sito WordPress in un'altra posizione. È utile per spostare un sito live in un ambiente locale come MAMP.

Plugin Duplicator Pro

Duplicator raggruppa l'intero sito WordPress (incluso il database, i plugin, i temi e i contenuti) in un unico pacchetto. Devi solo scaricare due file: il file installer.php e il pacchetto archivio.

Scarica i file di backup

Quindi, apri la cartella in cui hai installato MAMP. Aggiungi una nuova cartella al suo interno e chiamala con un nome che ricorderai.

In questa nuova cartella, aggiungi i file archivio e installer del tuo sito originale.

Carica pacchetto Duplicator su MAMP

Ora, dovrai semplicemente visitare questo URL: http://localhost/tua-cartella-sito/installer.php

Questo avvia la procedura guidata di installazione di Duplicator!  Ti chiederà di inserire i dettagli del tuo database.

Configurazione database MAMP

Dopo aver completato i passaggi di installazione, avrai una copia completamente funzionante del tuo sito WordPress in esecuzione localmente su MAMP!

Ecco i principali vantaggi dell'utilizzo di Duplicator per installare WordPress su MAMP:

  • L'intero processo richiede solo pochi minuti
  • Minimizza la possibilità di errori di configurazione
  • Garantisce che il tuo ambiente locale corrisponda esattamente al tuo sito live
  • Ottimo per creare copie di sviluppo, ambienti di staging o backup

Non mi credi? Guarda come Harald Polz migra il suo grande sito web (oltre 400 GB!) su un sito di staging locale con Duplicator!

FAQ sull'installazione di WordPress su MAMP

Qual è meglio: MAMP o XAMPP?

Sia MAMP che XAMPP sono ottime opzioni per lo sviluppo locale. MAMP è spesso elogiato per la sua interfaccia user-friendly ed è popolare tra gli utenti Mac, mentre XAMPP è noto per la sua compatibilità multipiattaforma. Scegli in base alle tue esigenze specifiche e al tuo livello di comfort.

Come installo WordPress su localhost?

Per installare WordPress su un localhost, installa MAMP, scarica WordPress, crea un database ed esegui l'installer di WordPress. Esistono alternative come XAMPP o Local by Flywheel, ma il processo generale è simile.

Cosa significa il server MAMP?

MAMP sta per Mac, Apache, MySQL e PHP. Questi sono i componenti chiave che creano il tuo ambiente server locale.

Posso installare WordPress su un Mac?

WordPress può essere installato su Mac utilizzando MAMP, come dettagliato in questa guida. Gli utenti Mac trovano spesso MAMP particolarmente intuitivo.

Come sposto il mio sito WordPress locale su un server live?

Questo processo prevede l'esportazione del tuo database, lo spostamento dei tuoi file WordPress e l'aggiornamento della tua configurazione. Per semplificare questo processo, usa Duplicator. Con questo plugin di migrazione, puoi eseguire il backup del tuo sito locale e trascinare e rilasciare questo file sul tuo sito live.

Importa un backup con Duplicator

Posso installare WordPress su MAMP se uso Windows?

Sì, MAMP è disponibile anche per Windows. Il processo di installazione è molto simile a quello che abbiamo descritto per gli utenti Mac.

Come accedo a phpMyAdmin in MAMP?

Puoi accedere a phpMyAdmin tramite la pagina di avvio di MAMP (http://localhost/MAMP/). Cerca il menu a discesa Strumenti e seleziona phpMyAdmin.

MAMP è gratuito?

Sì, MAMP ha una versione gratuita che è sufficiente per la maggior parte delle esigenze di sviluppo di WordPress. Esiste anche una versione a pagamento, MAMP PRO, che offre funzionalità aggiuntive per utenti più avanzati.

Conclusione

Ora sai come installare WordPress localmente su MAMP! Puoi lavorare sul tuo sito WordPress locale MAMP senza influenzare i visitatori live. 

Mentre sei qui, penso che ti piaceranno queste guide aggiuntive su WordPress:

Vuoi spostare facilmente i tuoi dati da e verso la tua area di staging MAMP? Usa Duplicator Pro per semplificare le migrazioni con un semplice drag and drop!

avatar autore
Joella Dunn Content Writer
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator, è specializzata nella manutenzione del sito, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è garantire che il tuo sito web WordPress sia sicuro e pronto per la crescita.
I nostri contenuti sono supportati dai lettori. Se fai clic su determinati link, potremmo ricevere una commissione.

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Ottieni Duplicator Ora
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

o
Ottieni 60% di Sconto su Duplicator Pro Ora →