Installa WordPress manualmente sul tuo web hosting #
WordPress si può installare comodamente su CURIAWEB con Softaculous. Ci sono tuttavia situazioni in cui WordPress intenzionalmente installare manualmente vuoi. In questo modo carichi tu stesso i file di WordPress sul tuo spazio web, crei un database e colleghi WordPress a questo database durante l'installazione.
L'installazione manuale è un po' più complessa rispetto a quella con Softaculous, ma ha un grande vantaggio: ti permette di conoscere la struttura di base di un'installazione di WordPress. Vedi dove si trovano i file di WordPress, a cosa serve il database e come WordPress collega entrambi i componenti.
Informazioni: Per un nuovo sito web WordPress standard su CURIAWEB, l'installazione tramite Softaculous è solitamente la via più semplice. L'installazione manuale è interessante soprattutto se desideri lavorare consapevolmente e in autonomia con file, database e directory di installazione.
Cosa succede durante un'installazione manuale di WordPress? #
Un sito web WordPress è composto, in parole semplici, da due aree centrali: File sul tuo spazio web e una Database.
I file includono WordPress stesso, i temi, i plugin e i media caricati. Nel database, invece, WordPress memorizza tra le altre cose articoli, pagine, impostazioni, informazioni sugli utenti e numerosi dati di configurazione.
Durante un'installazione manuale esegui quindi tu stesso diverse operazioni che un programma di installazione automatica come Softaculous di solito gestisce per te:
- Scarica WordPress,
- Trasferire i file di installazione sullo spazio web,
- creare un database,
- creare un utente di database,
- Connettere WordPress al database,
- completare l'effettiva installazione di WordPress nel browser.
All'inizio sembra più complicato di quanto non sia in realtà. Se esegui i singoli passaggi uno dopo l'altro, WordPress può essere installato manualmente senza problemi.
Di cosa hai bisogno per l'installazione? #
Per l'installazione manuale ti serve un pacchetto di hosting attivo, un dominio o sottodominio configurato su di esso e l'accesso a cPanel.
Inoltre, ti serve il pacchetto di installazione di WordPress corrente. Dovresti ottenerlo esclusivamente dal sito web ufficiale di WordPress.
Per il trasferimento dei file puoi utilizzare File manager di cPanel o utilizzare un programma FTP. In questa guida utilizziamo principalmente il File Manager di cPanel, poiché non richiede l'installazione di software aggiuntivo sul computer.
Scarica WordPress #
Scarica prima la versione corrente di WordPress dal sito ufficiale di WordPress. Riceverai un archivio di installazione compresso che contiene tutti i file e le directory necessari per WordPress.
Salva il file sul tuo computer. Non è necessario modificare i singoli file di WordPress prima di caricarli sul tuo hosting.
Attenzione: Non scaricare WordPress da portali di download o siti Web sconosciuti. Utilizza sempre la fonte ufficiale di WordPress per i file principali di WordPress.
Aprire il cPanel da CURIAWEB #
Successivamente, apri la gestione tecnica del tuo hosting.
- Accedi al Centro clienti CURIAWEB un.
- Apri Servizi > I miei servizi.
- Seleziona il pacchetto di hosting su cui desideri installare WordPress.
- Clicca su Accesso a cPanel.
Ti trovi ora in cPanel. Qui puoi, tra le altre cose, gestire file, domini e database del tuo pacchetto di hosting.
Trovare la directory giusta per il tuo dominio #
Prima di caricare WordPress, devi sapere in quale directory debbano trovarsi i file del tuo dominio. Questa directory viene spesso chiamata Document Root definito.
Per il dominio principale di un classico hosting cPanel, questa è spesso la directory public_html. Tuttavia, per domini aggiuntivi o sottodomini è possibile impostare una directory diversa.
Pertanto, non fare affidamento ciecamente sul fatto che ogni dominio automaticamente public_html utilizzato. Controlla in cPanel quale directory principale è associata al dominio in questione.
Attenzione: Se nel di destinazione è già presente un sito web, non sovrascrivere o cancellare semplicemente i suoi file. Crea prima un backup e verifica se il sito web esistente è ancora necessario.
Caricare i file di WordPress con il gestore di file di cPanel #
Apri in cPanel il Gestione file e naviga alla document root del dominio su cui deve essere installato WordPress.
Carica lì l'archivio WordPress scaricato in precedenza. Successivamente, potrai estrarre l'archivio direttamente nel gestore di file.
Dopo l'estrazione si crea solitamente una cartella denominata WordPress. All'interno si trovano i file e le directory effettivi di WordPress, ad esempio:
- wp-admin
- wp-content
- wp-includes
- wp-config-sample.php
- index.php
Installare WordPress direttamente sul dominio principale #
Se il tuo sito web deve essere raggiungibile direttamente sotto il tuo dominio, i contenuti della directory di WordPress estratta devono trovarsi direttamente nella root del documento del tuo dominio.
Questo significa: non la cartella WordPress dovrebbe rimanere lì, ma il suo contenuto.
Se il tuo dominio, ad esempio meinefirma.ch è, il tuo sito web dovrebbe essere raggiungibile direttamente tramite questo indirizzo in seguito.
Se invece l'intera cartella rimane WordPress si trovano nella Document Root, la tua installazione potrebbe invece finire a un indirizzo come questo:
Importante: Se desideri gestire WordPress direttamente sul tuo dominio principale, sposta l'intero contenuto della cartella estratta WordPress nella Document Root del dominio. Non spostare semplicemente la cartella stessa.
Creare un database per WordPress #
Oltre ai file, WordPress richiede un database. Lì vengono memorizzati i contenuti dinamici e le impostazioni del tuo sito web.
In cPanel puoi creare un nuovo database MySQL o MariaDB e un relativo utente per questo scopo.
Apri la sezione corrispondente per la gestione di Database MySQL o il Database Wizard disponibile in cPanel.
1. Crea nuovo database #
Crea prima un nuovo database. Usa un nome che ti permetta di associare successivamente il database al tuo progetto.
Su cPanel, al nome del database scelto viene spesso anteposto automaticamente il tuo nome utente cPanel come prefisso. Da un nome come WordPress può quindi crearsi, ad esempio, un nome di database completo secondo il seguente schema:
utente_wordpress
Prendi nota del nome completo del database. Ti servirà più tardi durante l'installazione di WordPress.
2. Creazione dell'utente del database #
Crea quindi un utente dedicato per questo database e assegna una password forte e casuale.
Anche per l'utente del database cPanel può aggiungere automaticamente un prefisso. Prendi nota quindi del nome utente completo e la relativa password.
Attenzione: Usa una password unica e complessa per l'utente del database. Non deve essere identica alla password dell'amministratore di WordPress, del cPanel o del centro clienti.
3. Assegnare utenti al database #
La sola creazione del database e dell'utente non è sufficiente. L'utente deve poi essere associato al database di WordPress.
Concedi all'utente i permessi necessari per questo database. In una normale installazione di WordPress, l'utente del database di WordPress necessita dei diritti necessari per creare, leggere, modificare ed eliminare tabelle.
Se utilizzi l'assistente cPanel, puoi selezionare le relative autorizzazioni per l'utente.
Informazioni: Un errore comune nelle installazioni manuali di WordPress è che, sebbene siano stati creati il database e l'utente, quest'ultimo non sia stato associato al database. Di conseguenza, WordPress non riesce a connettersi correttamente al database.
Di quali dati hai bisogno adesso? #
Per il prossimo passaggio dovresti tenere a portata di mano le seguenti informazioni:
- Nome del database
- Utente del database
- password del database
- Host del database
Per quanto riguarda l'host del database, nei tipici ambienti di hosting si tratta spesso di localhost utilizzato. Tuttavia, utilizza sempre l'indicazione valida per il tuo hosting.
Conserva le credenziali di accesso in un luogo sicuro e non pubblicarle mai sul tuo sito web o in un documento pubblicamente accessibile.
La wp-config.php deve essere creata manualmente? #
Nel pacchetto di installazione di WordPress trovi il file wp-config-sample.php. Da questa si può ottenere il file di configurazione centrale wp-config.php essere creati.
In questo file vengono memorizzate, tra le altre cose, le credenziali di accesso al database di WordPress.
Tuttavia, per una normale installazione manuale, non è strettamente necessario modificare questo file in autonomia in anticipo. Se non c'è ancora wp-config.php esistente, WordPress può provare a creare il file autonomamente durante la procedura di installazione utilizzando i dati inseriti.
Per i principianti questa via è solitamente più semplice e riduce il rischio di errori di battitura o di sintassi nel file di configurazione.
Suggerimento: Quando installi WordPress manualmente per la prima volta, lascia il file wp-config-sample.php per ora invariato e procedi con la configurazione del database tramite la procedura guidata di installazione di WordPress nel browser.
Avviare l'installazione di WordPress nel browser #
Dopo che i file di WordPress sono stati inseriti nella directory corretta e il database è stato preparato, apri il tuo dominio nel browser.
Se WordPress è stato installato direttamente sul dominio principale, ad esempio apri:
WordPress rileva che l'installazione non è ancora stata completata e ti guiderà attraverso la configurazione.
Se l'installazione non si avvia automaticamente, è possibile accedere direttamente al percorso di installazione:
Collegare WordPress al database #
Se non ancora pronta wp-config.php disponibile, WordPress richiede ora i dati di accesso del tuo database.
Inserisci i dati precedentemente creati:
- Nome database: nome completo del tuo database WordPress
- Nome utente: utente di database completo
- Password: Password dell'utente del database
- Host del database: il valore previsto per il tuo hosting, spesso localhost
- Prefisso tabella: Prefisso per le tabelle del database di WordPress
WordPress verifica quindi se è possibile stabilire una connessione al database utilizzando questi dati.
Qual è il prefisso della tabella? #
Per impostazione predefinita, WordPress utilizza un prefisso per le sue tabelle di database. Questo prefisso si trova prima dei nomi delle singole tabelle.
Il noto prefisso standard è wp_. Le tabelle possono così, ad esempio, assumere nomi come wp_posts o wp_options ottenuto.
Per il funzionamento di WordPress è fondamentale che il prefisso memorizzato nella configurazione corrisponda alle tabelle effettivamente utilizzate. In una nuova installazione, puoi usare il prefisso suggerito o impostarne un altro valido.
Errore durante la connessione al database #
Se durante l'installazione appare il messaggio „Errore durante stabilimento di una connessione al database“, WordPress non è in grado di connettersi al database con i dati di accesso forniti.
In questo caso, controlla in particolare:
- Il nome del database è completo e corretto?
- L'utente del database è corretto?
- È corretta la password del database?
- L'host del database è corretto?
- L'utente è stato effettivamente assegnato al database?
- L'utente possiede le autorizzazioni necessarie?
Nel cPanel hosting, in particolare il prefisso aggiunto automaticamente ai nomi dei database e degli utenti è una frequente fonte di errori.
Attenzione: In caso di messaggio di errore, non modificare file o impostazioni del database in modo casuale. Controlla prima sistematicamente il nome del database, il nome utente, la password, l'host e l'assegnazione dell'utente.
Completare l'installazione effettiva di WordPress #
Non appena la connessione al database funzionerà, WordPress ti condurrà al modulo di installazione vero e proprio.
Lì definisci i dati fondamentali del tuo nuovo sito web.
Titolo del sito web #
Inserisci un nome significativo per il tuo sito web. Per il sito web di un'azienda, ad esempio, potrebbe essere il nome della tua azienda o del tuo marchio.
Il titolo può essere modificato in qualsiasi momento sotto Impostazioni > Generali essere modificato.
Nome utente amministratore #
Imposta un nome utente per il tuo primo account amministratore di WordPress.
Questo account riceve privilegi estesi all'interno del tuo sito web. Pertanto, utilizza un nome utente personalizzato e non condividere inutilmente le credenziali di accesso con altre persone.
Password di amministratore #
Usa una password lunga, unica e casuale. Un password manager può aiutarti a generare una password forte e a conservarla in modo sicuro.
La password di WordPress non dovrebbe essere identica alle tue altre credenziali di accesso.
Indirizzo e-mail dell'amministratore #
Fornisci un indirizzo email a cui hai accesso permanente. WordPress utilizzerà questo indirizzo per importanti notifiche amministrative.
Controllare attentamente l'indirizzo per verificare la presenza di eventuali errori di battitura prima di completare l'installazione.
Impostare correttamente la visibilità per i motori di ricerca #
Durante l'installazione, WordPress offre un'impostazione per Visibilità per i motori di ricerca un.
Se vuoi impedire ai motori di ricerca di indicizzare il sito web già durante la fase di sviluppo, puoi attivare la relativa opzione. In questo modo WordPress istruisce i motori di ricerca a non includere il sito nel loro indice, per quanto possibile.
Questa impostazione tuttavia nessun controllo di accesso. Il sito web può continuare a essere pubblicamente accessibile.
Importante: Se in seguito il tuo sito web dovrà essere pubblico e rintracciabile tramite Google o altri motori di ricerca, prima di metterlo online controlla assolutamente su Impostazioni > Lettura, che la visibilità sui motori di ricerca non sia rimasta inavvertitamente disattivata.
Completare l'installazione e accedere #
Dopo aver controllato i tuoi dati, clicca su Installare WordPress.
WordPress sta ora creando le tabelle del database necessarie e completando l'installazione di base. Successivamente, potrai effettuare il accesso con il nome utente amministratore e la password impostati in precedenza.
Di solito puoi raggiungere l'area di amministrazione di WordPress all'indirizzo:
Con questo si conclude l'installazione manuale di WordPress.
Cosa si trova adesso sul tuo spazio web? #
Dopo l'installazione vale la pena dare un'occhiata alla struttura di WordPress. Non devi capire ogni singolo file, ma alcune cartelle le vedrai continuamente in futuro.
wp-admin #
Questa directory contiene file per l'area di amministrazione di WordPress. Appartiene al core di WordPress e normalmente non dovrebbe essere modificata manualmente.
wp-includes #
Qui si trovano numerosi file di sistema centrali di WordPress. Anche questa directory fa parte del core di WordPress e non deve essere modificata manualmente.
wp-content #
Per il lavoro quotidiano è wp-content particolarmente interessante. Qui si trovano, tra le altre cose, i tuoi plugin e temi installati, nonché i caricamenti gestiti da WordPress.
I tipici sottodirectory sono:
- plugin – plugin WordPress installati
- temi – temi WordPress installati
- caricamenti – immagini caricate e altri file multimediali
wp-config.php #
Il file wp-config.php è uno dei file più importanti della tua installazione di WordPress. Contiene, tra le altre cose, le informazioni per la connessione al database e altre impostazioni di configurazione centrali.
Attenzione: Condividi il contenuto del tuo wp-config.php Mai pubblicamente. Il file contiene informazioni relative alla sicurezza, come le credenziali di accesso al database di WordPress.
I file e il database appartengono insieme #
Un punto importante per capire WordPress: un backup completo di un sito web WordPress fondamentalmente non consiste solo nei file.
Ad esempio, i file contengono WordPress, plugin, temi e caricamenti. Post, pagine e molte impostazioni si trovano invece nel database.
Se in seguito esegui il backup o il trasferimento manuale di un sito WordPress, di solito devi farlo File e database tenere conto.
Questa comprensione di base ti aiuterà notevolmente in seguito con i backup, le migrazioni e la risoluzione dei problemi.
Installazione manuale o Softaculous? #
Entrambi i metodi portano a una normale installazione di WordPress. La differenza sta principalmente nel numero di passaggi tecnici che esegui tu stesso.
Softaculous si occupa automaticamente, tra le altre cose, della creazione e del collegamento del database, nonché della configurazione dei file di WordPress. Durante l'installazione manuale, esegui questi passaggi tu stesso.
Per la maggior parte dei clienti CURIAWEB consigliamo quindi Softaculous. Il metodo manuale è utile se vuoi comprendere il processo di installazione, hai bisogno di una configurazione particolare o vuoi lavorare consapevolmente senza un programma di installazione automatica.
Cosa dovresti verificare dopo l'installazione? #
Dopo una corretta installazione manuale, dovresti controllare le stesse impostazioni di base di un'installazione tramite Softaculous.
- HTTPS funziona correttamente?
- È inserito l'indirizzo web corretto?
- Il titolo del sito e l'e-mail dell'amministratore sono corretti?
- È impostata la struttura dei permalink desiderata?
- La visibilità sui motori di ricerca è configurata correttamente?
- WordPress, i plugin e i temi sono aggiornati?
- Sono stati rimossi i contenuti predefiniti superflui?
- Esiste un backup funzionante?
Inoltre, non installare subito un gran numero di plugin. Aggiungi a WordPress in modo mirato le funzioni di cui il tuo sito web ha effettivamente bisogno.
Problemi comuni durante un'installazione manuale #
Il dominio mostra un vecchio sito web #
Verifica che il dominio punti effettivamente al giusto hosting e che tu abbia installato WordPress nella cartella radice (document root) corretta. In caso di una modifica DNS recente, potrebbe inoltre essere necessario un periodo di transizione.
WordPress appare sotto /wordpress/ #
In questo caso è stata probabilmente estratta l'intera cartella compressa WordPress messo nella Document Root, anziché spostarne il contenuto nella cartella principale.
Errore durante la connessione al database #
Verifica il nome del database, l'utente del database, la password e l'host del database. Controlla anche se l'utente è stato assegnato al database e se dispone dei privilegi necessari.
L'installazione non si avvia #
Verifica se i file di WordPress si trovano effettivamente nella root del documento del dominio visitato. Controlla anche se il dominio punta all'hosting corretto.
HTTPS non funziona #
Verifica che sia presente un certificato SSL valido per il dominio e che questo punti già correttamente al server.
Riepilogo #
Durante un'installazione manuale di WordPress, esegui tu stesso i passaggi che Softaculous di solito automatizza. Scarichi WordPress, trasferisci i file nella directory corretta del tuo hosting, crei un database e un utente del database e infine colleghi WordPress a questo database.
Presta particolare attenzione alla corretta document root del tuo dominio e assicurati che l'utente del database sia stato associato al database con i permessi necessari. Se desideri che WordPress sia accessibile direttamente tramite il tuo dominio principale, i file di WordPress devono trovarsi direttamente nella document root e non in una cartella aggiuntiva WordPress.
Dopo aver stabilito con successo la connessione al database, definisci il titolo del sito web, l'amministratore, la password e l'indirizzo e-mail nella procedura guidata di installazione di WordPress. Successivamente, di solito puoi raggiungere l'amministrazione del tuo nuovo sito web tramite /wp-admin/ e puoi iniziare con la configurazione effettiva del tuo sito WordPress.