Annuncio pubblicitario

In passato abbiamo parlato molto della corsa server Web locali Come costruire un server Web Linux con un vecchio computerHai un vecchio computer che occupa spazio? Vuoi usarlo per ospitare un sito Web? Ecco come configurare un vecchio PC come server Web Linux. Leggi di più a scopo di sviluppo o per provare software come WordPress senza dover pagare per l'hosting, ma come lo prendi dal vivo una volta che sei pronto per il lancio? Dopo una domanda recente nella nostra comunità di supporto tecnico, mi è stato chiesto di scrivere in dettaglio di questo processo, quindi ecco una guida per portare il tuo sito WordPress sviluppato localmente su un server live. I principi rimangono gli stessi per qualsiasi CMS o software Web, ma ovviamente la struttura del database sarà diversa.

Requisiti

Presumo che tu abbia già un server locale in esecuzione e che sia in grado di accedere sia ai file che al database tramite PHPMyAdmin. Dovrai anche avere già un account di hosting impostato e un nome di dominio associato ad esso - non lo copriremo oggi.

instagram viewer

Oggi illustrerò il caso del passaggio a un host condiviso senza accesso alla riga di comando, che credo sia il caso d'uso più comune. Tieni presente che se il tuo database è enorme, non puoi utilizzare questo metodo poiché non sarai in grado di caricare file di grandi dimensioni. Fondamentalmente, l'esportazione del database deve essere inferiore a 2 MB o le cose iniziano a diventare molto complicate. Oltre a ciò, dovrai eseguire esportazioni parziali o utilizzare la riga di comando. Tuttavia, questo 2 MB non include i tuoi file effettivi, è solo il contenuto testuale del database. Quindi, a meno che tu non abbia qualche migliaio di post in WordPress, dovresti andare bene.

1. Preparare

Assicurati di conoscere in anticipo l'utente del database, il nome del database e la password per gli account del server offline e online. Annota anche l'URL e i percorsi dei file che dovrai modificare in seguito; ad esempio, i tuoi file potrebbero essere collegati utilizzando un percorso assoluto come c: /sites/wordpress/wp-content/uploads/2011/05/test.jpg o http://localhost/wp-content/uploads~. Annota tutto fino alla sezione wp-content, poiché questo è ciò che dovrai modificare in seguito. L'URL che utilizzi per accedere al sito localmente potrebbe anche essere diverso dai percorsi dei file delle immagini che hai caricato, quindi assicurati di annotarlo anche in basso - li adegueremo entrambi in seguito.

2. Esporta il database

Apri il pannello PHPMyAdmin locale e vai al database corretto se ne hai alcuni.

  • Seleziona il esportare linguetta
  • Clic Seleziona tutto per assicurarsi che tutte le tabelle siano selezionate.
  • Dai un'occhiata Aggiungi DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT è selezionato (non è per impostazione predefinita)
  • Dai un'occhiata Salva come file
  • Inserisci il modello del nome file come qualcosa di memorabile (ho scelto "esporta")
  • Clic Partire per salvare il file da qualche parte.
carica sito wordpress

3. Regola percorsi

Questo è un po 'difficile e potrebbe essere necessario tornare indietro e farlo di nuovo se si perde qualcosa. Crea prima una copia del file SQL nel caso in cui lo incasini.

Apri il file SQL che hai appena salvato in un buon editor di testo. Aprendo l'intero file in questo modo, possiamo semplicemente cercare e sostituire percorsi / URL contemporaneamente, senza necessità di regolare le impostazioni tramite il pannello di amministrazione di WordPress o di utilizzare un SQL complicato comandi.

Fai prima una semplice ricerca per assicurarti di avere e cerca il dominio offline precedente su cui stavi eseguendo il sito. Controlla solo che la variabile di ricerca sia stata inserita correttamente per prima. Prendendo nota delle barre finali, esegui una ricerca / sostituzione completa su ogni occorrenza di quell'elemento nel file. Ad esempio, se in precedenza hai impostato tutto come localhost, quindi sostituire tutte le istanze di localhost con yourdomain.com. Se si utilizzava Windows, è possibile che i percorsi delle immagini utilizzino il c: / ~ notazione, quindi sostituiscilo anche con il tuo indirizzo di dominio. Una buona regola empirica è quella di verificare prima di sostituire effettivamente: basta TROVARE i percorsi prima di iniziare a regolarli.

carica file blog wordpress

4. Caricare files

Apri una connessione FTP sul tuo server live e carica i contenuti della tua cartella WordPress offline nel httpdocs o public_html cartella lì. Supponendo che si eseguirà l'installazione sul root del server live, si dovrebbe essere in grado di vedere il wp_contents cartella all'interno della cartella public_html web server root ora.

Avviso: se provieni da Windows, potrebbero esserci alcuni seri problemi di sicurezza con le autorizzazioni. Dopo aver installato e avviato, installa il Controllo della sicurezza di WordPress per eseguire una scansione automatica delle autorizzazioni per le cartelle.

Nota: Sull'hosting GoDaddy, potrebbe essere più semplice installare WordPress usando il pannello di controllo invece di caricare tutti i tuoi file offline - GoDaddy spesso rende difficili le impostazioni di connessione al database. In questo caso, devi solo caricare i contenuti della directory wp-content, quindi continuare a reimportare il database.

5. Reimportazione del database

Innanzitutto, comprimi il file SQL creato in precedenza e assicurati che sia inferiore a 2 MB. Quindi apri PHPMyAdmin sul tuo server live. Dovresti vedere un'intestazione per importare. Fai clic qui, scegli il file SQL modificato e compresso e carica.

6. Modifica wp-config.php

(Non necessario se è stato utilizzato il programma di installazione del pannello di controllo Fantastico / applicazione).

Nella radice della tua directory c'è il file di configurazione di WordPress. Aprilo e modifica le righe appropriate per "nome del database "," utente del database ", e "password del database“.

carica sito wordpress

Questo è tutto! Tutto fatto. Tutto dovrebbe funzionare a questo punto, ma potresti scoprire ora che i percorsi che hai inserito durante la fase di modifica di SQL erano effettivamente sbagliati: non farti prendere dal panico, è facile modificare nuovamente il backup originale e caricarlo di nuovo fino a quando non lo hai fatto correttamente, e presto avrai imparato il processi.

Alcun problema? Certo, farò del mio meglio per aiutare nei commenti, ma posso solo indicarti la giusta direzione piuttosto che dare risposte specifiche. Potresti anche chiedere nella nostra fantastica e vivace community di supporto tecnico parte del sito, che è dove in primo luogo questo articolo è stato messo in moto.

James ha una laurea in Intelligenza Artificiale ed è certificato CompTIA A + e Network +. È lo sviluppatore principale di MakeUseOf e trascorre il suo tempo libero giocando a paintball e giochi da tavolo VR. Costruisce PC da quando era un bambino.