Guida FTP per il sito web in WordPress

Guida FTP Filezilla per principianti

Indice dei contenuti

guida FTP Che cos’è l’FTP: una guida per principianti all’FTP per gli utenti di WordPress

Puoi eseguire molte attività all’interno della dashboard di WordPress, ma non puoi fare tutto . A volte, potrebbe essere necessario apportare una modifica direttamente a uno dei file del tuo sito, ad esempio per aggiungere codice o modificare le autorizzazioni utente. Per qualsiasi attività in cui devi modificare, trasferire o aggiungere ai tuoi file WordPress, il File Transfer Protocol (FTP) è la strada da percorrere; ma cos’è l’FTP? Ecco una guida FTP per il sito web.

In breve, FTP ti consente di connetterti direttamente ai file che compongono il tuo sito WordPress. Puoi quindi modificare, aggiungere ed eliminare informazioni e codice direttamente, senza dover visitare la dashboard di WordPress o ospitare cPanel . Le applicazioni di FTP sono molte e semplifica anche alcune delle tue attività più comuni.

Cos’è l’FTP (e perché è importante)?

Allora, cos’è l’ FTP ? File Transfer Protocol (FTP) è un modo per trasmettere informazioni tra un server e un client. I file del tuo sito Web vengono archiviati sui server di un host Web e puoi utilizzare FTP per accedere a tali file con un software speciale (il client) sul tuo computer.

A cosa serve l’accesso FTP? Molte cose, in effetti. Ad esempio, puoi utilizzare FTP per:

  • Installa direttamente plugin e temi (se hai problemi con l’uploader della dashboard di WordPress).
  • Modifica i file all’interno di plugin e temi. Questo è utile per le personalizzazioni avanzate, in particolare quando vuoi accedere a qualcosa come functions.php o header.php nel tuo tema.
  • Disattiva manualmente plugin e temi se rimani bloccato fuori dalla dashboard di WordPress.
  • Carica rapidamente i file multimediali in blocco , piuttosto che attendere a volte lunghi periodi di tempo prima che la dashboard di WordPress carichi i media.
  • Gestisci i file principali di WordPress come .htaccess , per personalizzare tutto, dalla tua pagina di accesso alle misure di sicurezza.
  • Diagnostica e corregge errori comuni sul tuo sito, come problemi di compatibilità, errori interni del server e conflitti di temi.

Con il passare del tempo, WordPress continua ad aggiungere nuove funzionalità per sostituire alcuni risorse per utilizzare FTP. Tuttavia, c’è ancora il motivo più importante per utilizzare FTP: l’accesso ai file quando il tuo sito non funziona . Che si tratti di malware o di un conflitto di plug-in, si verificano arresti anomali del sito. E hai bisogno di un modo per risolverlo quando sei bloccato fuori dalla tua pagina di accesso di WordPress. Insieme ai motivi sopra elencati, riteniamo che l’apprendimento dell’FTP sia una conoscenza essenziale per tutti i webmaster e i proprietari di attività commerciali online, soprattutto perché potrebbe salvare il tuo sito da tempi di inattività prolungati e perdite di entrate.

Il client FTP: il tuo strumento principale quando hai a che fare con FTP

Guida ftp - un esempio di client è Filezilla

Per utilizzare effettivamente FTP, avrai bisogno di quello che è noto come “client FTP”.

Cos’è un client FTP?

È un programma che ti consente di connetterti al server che memorizza i file del tuo sito web.

Se hai appena iniziato, ti suggeriamo di dare un’occhiata a FileZilla. È uno strumento gratuito e facile da usare, ottimo per i principianti. È consigliato anche da WordPress stesso , in particolare perché è open-source. Il sito Web FileZilla FTP offre anche una documentazione utile per aiutarti a iniziare.

Useremo FileZilla in questo articolo per dimostrare la funzionalità di un client, ma hai la possibilità di scegliere tra vari client affidabili.

Ecco i migliori siti Web FTP per la ricerca di software client:

Una volta che hai scaricato un client FTP sul tuo computer, utilizza i passaggi seguenti per apprendere come apportare semplici modifiche ai file del sito utilizzando il protocollo di trasferimento file.

Come utilizzare FTP per accedere al tuo sito WordPress (in quattro passaggi)

Ora conosci la risposta alla domanda “Cos’è l’FTP?” Quindi, possiamo andare avanti per mostrarti come accedere al tuo sito Web con FTP. Useremo FileZilla per questo tutorial, ma i passaggi saranno simili indipendentemente dal client selezionato.

Passaggio 1: eseguire il backup dei file del sito

Prima di iniziare, è importante comprendere i rischi dell’utilizzo di FTP. Qualsiasi modifica FTP può apportare modifiche permanenti direttamente ai file del tuo sito, quindi se non stai attento, potresti causare problemi. Pertanto, è fondamentale assicurarsi di disporre di un backup recente del sito, in modo da poter ripristinare il sito Web se qualcosa va storto.

Esegui il backup delle seguenti parti del tuo sito:

  • I file principali di WordPress
  • La cartella wp-content con tutti i tuoi media, plugin e temi
  • Il tuo database WordPress

Scopri come eseguire il backup del tuo sito Web qui e considera uno dei migliori plug-in di backup di WordPress per garantire un processo senza intoppi.

Jetpack fornisce una soluzione di backup di qualità chiamata VaultPress

Jetpack fornisce una soluzione di backup di qualità chiamata VaultPress

Alcuni plugin di backup affidabili includono:

I plug-in di backup consentono di archiviare file di siti Web e database sul computer o su un servizio di archiviazione cloud. Se qualcosa va storto con un trasferimento FTP, puoi ripristinare il tuo sito Web in una posizione precedente nel tempo.

Passaggio 2: installa FileZilla

Una volta che hai un backup del tuo sito, installa FileZilla visitando il sito Web e facendo clic sul pulsante Scarica FileZilla Client. La maggior parte degli utenti FTP non ha bisogno di un server FTP (o per eseguire l’aggiornamento alla versione Pro di FileZilla).

Il pulsante di download di FileZilla

FileZilla rileva automaticamente il tuo sistema operativo per fornire un pulsante di download per le versioni Mac, Windows o Linux. Se non vedi la versione corretta, ci sono collegamenti per altri sistemi operativi sotto la sezione Altre opzioni di download.

Fare clic sul pulsante Scarica client FileZilla.

scarica il programma filezilla

Fare clic sul pulsante Download per l’opzione FileZilla o FileZilla con manuale. Non è necessario avere il manuale, ma potrebbe rivelarsi utile in futuro.

pulsante di download

Apri ed esegui il file di installazione, quindi segui i passaggi sullo schermo per completare l’installazione. Dovresti quindi trovare FileZilla salvato e pronto per essere eseguito come applicazione. Fare clic sull’icona FileZilla per eseguire il client.

apri il client ftp filezilla

FileZilla apre la sua finestra per rivelare due lati:

  • I file del sito locale (tutti i file sul tuo computer)
  • I file del sito remoto (i file del sito Web salvati sul server: i passaggi successivi mostrano come connettersi al server)

La modifica, il trasferimento, l’aggiunta e l’eliminazione di file vengono eseguiti facendo clic con il pulsante destro del mouse sui file o trascinandoli in posizioni diverse.

l'interfaccia filezilla

Passaggio 3: connettersi al server host tramite FTP

Quando apri FileZilla, vedrai che il sito remoto è “Non connesso a nessun server”. Il sito remoto è il server in cui vengono archiviati tutti i file del tuo sito, quindi devi connetterti al server per controllarli.

non connesso al messaggio del server

Dovrebbero esserci quattro campi vuoti nella parte superiore: Host , Username , Password e Port . Si riferiscono alle credenziali di accesso FTP del tuo host, che puoi ottenere dal tuo host web.

i campi per compilare le credenziali per FTP

Per accedere al tuo sito tramite FTP, avrai bisogno di:

  • L’indirizzo FTP dell’host web
  • Il tuo nome utente FTP
  • La tua password FTP
  • La porta utilizzata dal tuo host per l’FTP

Come ottenere le credenziali FTP

Tutte queste informazioni sono disponibili presso il tuo provider di hosting. Il modo in cui lo trovi varia a seconda della società di hosting. Ad esempio, Bluehost, FlyWheel e Kinsta memorizzano tutte queste informazioni in posizioni diverse all’interno delle loro dashboard.

In generale, dovrai accedere al pannello di controllo del tuo hosting e trovare le credenziali nelle informazioni del tuo account personale. La maggior parte degli host offre documentazione che ti dice esattamente dove cercare. In caso contrario, la soluzione migliore è contattarli direttamente.

Ecco un esempio:

Gli utenti di Kinsta Hosting possono andare alla dashboard di MyKinsta, fare clic sulla scheda Siti, quindi aprire uno dei siti ospitati.

esempio di andare su un sito in kinsta

Ogni sito ospitato su Kinsta ha una sezione Info. E all’interno di quella sezione puoi trovare un titolo per SFTP/SSH, che elenca l’host, il nome utente, la password e la porta necessari per connettersi tramite FTP.

cosa sono le credenziali ftp in kinsta

Una volta che hai le tue credenziali, c’è la possibilità di copiarle e incollarle in FileZilla e fare clic sul pulsante Quickconnect.

Tuttavia, molte configurazioni richiedono la connessione tramite SFTP nel Site Manager di FileZilla. Per questo, fai clic sul pulsante Site Manager nell’angolo in alto a sinistra di FileZilla.

il gestore del sito

Incolla le credenziali che hai per ogni campo corrispondente:

  • Ospite
  • Porta
  • Utente
  • Password

Lascia tutto il resto (come Protocollo, Tipo di accesso e Colore di sfondo) come impostazione predefinita.

Fare clic su Connetti.

connettiti con le credenziali - cos'è ftp

Entro pochi secondi vedrai un messaggio di connessione “Successful” nel registro di stato. Il contenuto dei file del tuo sito viene quindi popolato nella sezione Sito remoto a destra.

il sito remoto

Nota: non è necessario reinserire le credenziali ogni volta che si desidera accedere al sito. Invece, vai semplicemente su Server > Riconnetti e FileZilla accederà nuovamente al tuo host. In alternativa, FileZilla salva le precedenti credenziali FTP all’interno della sezione Site Manager, dove puoi riconnetterti.

Passaggio 4: gestisci i tuoi file WordPress

Con FileZilla connesso al tuo server web, puoi vedere file e cartelle in ciascuno dei suoi quattro quadranti principali.

  • I due quadranti a sinistra visualizzano i file sul tuo computer locale.
  • I quadranti a destra mostrano i file del tuo sito web.

Per spostare i file tra le due posizioni, tutto ciò che devi fare è trascinarli e rilasciarli.

entrambi i lati del client ftp

Nel pannello in alto a destra, si trova una cartella che prende il nome dal dominio del tuo sito web (anche se potrebbe anche essere chiamata public_html o www ): è qui che vengono archiviati tutti i dati del tuo sito. Apri quella cartella, quindi la cartella /public , per accedere ai file principali del tuo sito.

la cartella pubblica di FTP

Il più delle volte, quello che stai cercando è nella cartella / wp-content .

il file di contenuto wp

La cartella / wp-content contiene sottocartelle per temi e plugin. Ciò significa che puoi aprire il tuo tema corrente per apportare modifiche, eliminare un tema o installare un nuovo tema copiandolo e incollandolo nella cartella / temi (o trascinandolo dai file del tuo computer).

Facendo clic con il tasto destro su un file vengono visualizzate le opzioni per:

  • Scarica il file sul tuo computer
  • Aggiungi file alla coda
  • Elimina il file dal tuo server
  • Rinominare il file
  • Regola i permessi dei file
  • Crea una nuova directory o file

cos'è la funzione di eliminazione ftp

Puoi anche spostare i file trascinandoli e rilasciandoli in altre posizioni. Ad esempio, il seguente video mostra il processo di caricamento dei file del tema TwentyTwenty WordPress nella cartella /themes del nostro sito.

cos'è ftp e come ci si sposta tra le cartelle

Ora sai come connetterti al tuo sito tramite FTP e individuare i file del tuo sito web. Se dedichi un po’ di tempo all’esplorazione di questi file ora, ti ritroverai preparato ogni volta che ti verrà richiesto di utilizzare FTP in futuro!

Alternative all’FTP

Essendo una tecnologia più antica di Internet stessa e il primo protocollo di trasferimento di file ampiamente utilizzato, l’FTP continua a rimanere popolare molto tempo dopo che sono emerse alternative all’FTP. Infatti, FTP non è cambiato molto dal suo inizio; tutti i dati vengono comunque inviati attraverso due canali separati (chiamati canali di dati e di comando) e nessuno di questi canali è protetto.

Pertanto, l’FTP dovrebbe essere riservato principalmente per il trasferimento di dati rapido e semplice quando è necessario accedere a dati non sensibili.

Tuttavia, man mano che Internet si evolveva e gli hacker sviluppavano modi per attaccare i canali di dati non crittografati, divenne chiaro che erano necessarie alternative all’FTP.

FTP pone ancora le basi per la maggior parte dei suoi successori. Tuttavia, le alternative sono sempre consigliate su FTP poiché hanno misure di sicurezza aggiuntive. La cosa fantastica è che queste alternative sono generalmente offerte all’interno dei client FTP più affidabili, insieme a FTP.

Le alternative FTP più popolari sono:

  • SFTP
  • FTPS

SFTP, o SSH File Transfer Protocol, funziona in modo simile a FTP, ma con un ulteriore livello di sicurezza. Oltre a ciò, qual è la differenza tra FTP e SFTP?

Differenza tra FTP e SFTP

SFTP è un protocollo FTP, ma implementa un elevato livello di sicurezza per proteggere i trasferimenti di dati. Rispetto al normale FTP, SFTP invia i file tramite quello che viene chiamato SSH o Secure Shell.

SFTP ha tre livelli univoci per il trasferimento dei dati: livello di trasporto, livello di autenticazione e livello di connessione. Attraverso questi livelli, i dati vengono crittografati (quindi gli intrusi non possono capire cosa c’è dentro).

La crittografia viene gestita in due modi:

  • ID e password: è un semplice login con nome utente e password, disponibile anche in FTP, ma SFTP crittografa le credenziali di accesso.
  • Chiavi SSH: una forma più complessa di autenticazione in cui si genera una chiave SSH pubblica e privata, quindi si invia la chiave pubblica a chi accetta i dati. Si connettono al tuo server SFTP utilizzando la chiave pubblica, che deve corrispondere alla tua chiave privata per consentire loro l’accesso. FTP non dispone di alcuna forma di autenticazione SSH.

SFTP non è ancora così comunemente usato come FTP, ma questo perché non tutti hanno bisogno delle misure di sicurezza più complesse fornite da SFTP. Tuttavia, dovresti considerare SFTP per la maggior parte dei trasferimenti di dati aziendali.

Nel complesso, la differenza tra FTP e SFTP è che SFTP offre una connessione sicura (al contrario di più connessioni in FTP) e sia i dati trasferiti che le credenziali di accesso vengono crittografate (mentre FTP non crittografa neanche).

Ma per quanto riguarda la differenza tra FTP e FTPS (File Transfer Protocol Secure)?

Differenza tra FTP e FTPS

SSL (Secure Sockets Layer, ora denominato TLS o Transport Layer Security) è una tecnologia introdotta all’inizio degli anni ’90 per proteggere i dati trasferiti su una rete. La stessa tecnologia, SSL, è stata applicata all’FTP per creare quello che viene chiamato FTPS, o File Transfer Protocol.

La differenza principale tra FTP e FTPS è che FTPS ha quel livello aggiuntivo di sicurezza SSL e FTP no.

Ma c’è di più in ciò che rende FTPS unico:

  • FTPS, come FTP, utilizza due connessioni (mentre SFTP ne utilizza solo una).
  • Utilizza il protocollo SSL/TLS per la crittografia di tutti i dati trasferiti.
  • L’autenticazione tramite FTPS avviene con un ID utente e una password o un certificato (o entrambi contemporaneamente).
  • Analogamente alle chiavi SSH di SFTP, un certificato FTPS funziona tramite un client che verifica l’attendibilità del certificato di un server.
  • Le credenziali di accesso non sono crittografate come con SFTP.

Non c’è una risposta giusta su quale protocollo di trasferimento file scegliere. Alcuni sostengono che FTPS sia il più sicuro quando si utilizzano sia un ID utente che il relativo certificato del server. Tuttavia, altri affermano che la crittografia delle credenziali di accesso da SFTP lo rende l’opzione ideale. D’altra parte, entrambi richiedono molto più tempo da utilizzare. Pertanto, molti trasferimenti di dati personali hanno più senso con il normale FTP. Una cosa è certa: scegli FTPS o SFTP se invii/accedi a dati sensibili, poiché ognuno di essi ha almeno un livello di sicurezza, a differenza di FTP.

Conclusione

Parte del diventare un utente esperto di WordPress implica imparare come funziona la piattaforma dietro le quinte. È qui che FTP torna utile, poiché ti consente di lavorare direttamente con i file che compongono il tuo sito. Sapere come accedere al tuo sito tramite FTP è un’abilità cruciale per qualsiasi proprietario di un sito WordPress.

In questo post, abbiamo innanzitutto risposto alla domanda: cos’è l’FTP? Poi abbiamo spiegato che per usare FTP devi avere un client come FileZilla. Ti abbiamo quindi mostrato come usarlo per accedere ai file del tuo sito WordPress. Ricapitolando, ci sono quattro passaggi principali:

  1. Esegui il backup del tuo sito.
  2. Installa FileZilla.
  3. Connettiti al tuo host utilizzando le credenziali FTP (puoi trovarle dal tuo host web).
  4. Gestisci i tuoi file WordPress.

Infine, abbiamo confrontato due alternative all’FTP (SFTP e FTPS) che potresti prendere in considerazione per accedere e trasferire in modo sicuro i file su WordPress.

Condividi questo post :
Picture of Graphalia
Graphalia

Siamo un Team di grafici, web designer, esperti di SEO e Web Marketing che da oltre 20 anni con professionalità ed impegno realizzano nuovi Brand e siti web professionali per essere sempre al passo con le richieste di mercato, cercando di soddisfare ogni richiesta del cliente con un supporto sempre presente anche dopo la creazione dei progetti.

Facciamo una Call

Per qualsiasi informazioni, richieste di preventivo o consulenze potete contattarci utilizzando il modulo qui sotto vi risponderemo al più presto.
Il nostro impegno ogni giorno è quello di offrirvi soluzioni per qualsiasi esigenza e prezzo.