Configurate connessioni FTP, SFTP, WebDav o RDS per caricare o scaricare file dal server web di pubblicazione.
Un server remoto (chiamato anche server Web o server di pubblicazione) è il “luogo” in cui pubblicate i file del sito per renderli accessibili online. Si tratta semplicemente di un altro computer, simile al vostro sistema locale, contenente una raccolta di file e cartelle, come un server FTP.
Come avete fatto per il sito locale nel computer locale, dovete specificare una cartella per il vostro sito sul server remoto. In Dreamweaver questa cartella viene chiamata sito remoto.
Quando configurate una cartella remota, selezionate anche il metodo di connessione che Dreamweaver dovrà utilizzare per caricare e scaricare i file dal server Web. Il metodo di connessione più comune è FTP, ma Dreamweaver supporta anche i metodi Locale/rete, FTPS, SFTP, WebDav e RDS. Se non sapete quale metodo di connessione utilizzare, rivolgetevi al vostro provider o all’amministratore del server.
Dreamweaver supporta anche le connessioni ai server abilitati per IPv6. I tipi di connessione supportati sono FTP, SFTP, WebDav e RDS. Per ulteriori informazioni, vedete www.ipv6.org/.
Prerequisiti
Prima di iniziare, dovete avere accesso a un server Web remoto, ad esempio, il server di una società di hosting, un server di proprietà del cliente per cui state lavorando o un server intranet all’interno dell’azienda.
Se non disponete dell’accesso a un server, contattate l’ISP, il cliente, l’amministratore di sistema o una delle molteplici società di hosting che offrono pacchetti per il Web hosting.
Prima di procedere dovete anche definire un sito locale. Per ulteriori informazioni sulla definizione di un sito locale, consultate Configurare una versione locale del sito.
Specificare la connessione al server remoto
A seconda della configurazione, potete utilizzare diversi metodi di connessione per connettervi a un server remoto (o di pubblicazione).
Il metodo di connessione utilizzato più comunemente è FTP. Sono anche disponibili metodi di connessione più sicuri, ad esempio FTP sicuro (SFTP) o FTP su SSL (FTPS).
Se come server remoto utilizzate una cartella disponibile nella vostra rete, potete utilizzare connessioni locali o di rete.
Gli altri metodi di connessione supportati sono RDS (Remote Development Services) e il protocollo WebDAV (Web-based Distributed Authoring and Versioning).
Se avete dubbi su quale metodo di connessione scegliere, rivolgetevi al vostro ISP o all’amministratore del server.
Specificare un metodo di connessione
Utilizzate questa impostazione se la connessione con il server Web avviene tramite FTP.
Nota: Business Catalyst supporta solo SFTP. Se usate Business Catalyst, consultate la sezione relativa alle connessioni SFTP in questa pagina.
Fate clic su Nuovo per configurare un nuovo sito, oppure selezionate un sito Dreamweaver esistente e fate clic sull’icona di modifica.
- Fate clic sul pulsante Aggiungi nuovo server per aggiungere un nuovo server.
- Selezionate un server esistente e fate clic sul pulsante Edit Existing Server.
Di seguito è riportata la schermata di esempio per la configurazione del server nella quale sono mostrate le opzioni di configurazione di base con i campi compilati.
Nella casella di testo Nome server, inserite un nome per il nuovo server. Potete scegliere un nome a piacere.
L’indirizzo FTP è il nome Internet completo di un computer (ad esempio, ftp.mindspring.com). Inserite l’indirizzo completo senza alcun testo aggiuntivo. In particolare, non aggiungete il nome del protocollo davanti all’indirizzo.
Se non conoscete l’indirizzo FTP, rivolgetevi alla vostra società di Web hosting.
La porta 21 è la porta predefinita per la ricezione delle connessioni FTP. Potete cambiare il numero di porta predefinito modificando il contenuto della casella di testo a destra. Quando salvate le impostazioni, all’indirizzo FTP vengono aggiunti un carattere di due punti e il nuovo numero di porta (ad esempio, ftp.mindspring.com:29).
Per ottenere l’indirizzo FTP, il nome utente e la password, rivolgetevi all’amministratore di sistema della società che ospita il sito. Nessun altro è in possesso di queste informazioni; dovete inserirle esattamente come le ottenete dall’amministratore del sistema.
Se non siete sicuri di quale percorso vada inserito come directory principale, rivolgetevi all’amministratore del server oppure lasciate vuota la casella di testo. Su alcuni server, la directory principale è la stessa directory a cui ci si connette inizialmente con l’FTP. Per scoprirlo, connettetevi al server. Se nella vista File remoto del pannello File viene visualizzata una cartella con il nome public_html, www o il vostro nome utente, probabilmente si tratta della directory da inserire nella casella di testo Directory principale.
Per una spiegazione più dettagliata di questa opzione, vedete Categoria Impostazioni avanzate .
L’FTP passivo consente al software locale di impostare la connessione FTP anziché inoltrare una richiesta di connessione al server remoto. Se avete dubbi sull’utilizzo dell’FTP passivo, rivolgetevi all’amministratore di sistema.
Per ulteriori informazioni sull’FTP passivo, consultate Che cosa è l’FTP passivo?
Con la distribuzione della versione 6 del protocollo Internet (IPv6), i comandi EPRT e EPSV hanno sostituito rispettivamente i comandi FTP PORT e PASV. Di conseguenza, se tentate di connettervi a un server FTP abilitato per IPv6, per la connessione dati dovete utilizzare i comandi esteso passivo (EPSV) ed esteso attivo (EPRT).
Per ulteriori informazioni, vedete www.ipv6.org/.
Per ulteriori informazioni, fate clic sul collegamento per andare alla finestra di dialogo Preferenze, quindi fate clic sul pulsante Aiuto nella categoria Sito della finestra.
Per aiuto con la risoluzione dei problemi con la connettività FTP, consultate Risoluzione dei problemi relativi all’FTP in Dreamweaver.
Se la configurazione del server/firewall lo richiede, utilizzate l’opzione Usa FTP sicuro (SFTP). SFTP utilizza chiavi di identità e di cifratura per proteggere una connessione al server remoto/di prova.
Potete utilizzare questa opzione soltanto se sul server è in esecuzione un servizio SFTP. Se non sapete se sul server è in esecuzione SFTP, rivolgetevi all’amministratore del server.
Ore è possibile autenticare le connessioni a un server SFTP mediante una “chiave di identità” (con o senza una passphrase).
Dreamweaver supporta solo i file di chiave OpenSSH.
- Fate clic sul pulsante Aggiungi nuovo server per aggiungere un nuovo server.
- Selezionate un server esistente e fate clic sul pulsante Edit Existing Server.
Specificate le altre opzioni nella finestra di dialogo in base a uno degli scenari seguenti:
Scenario 1
Non disponete di una chiave e desiderate stabilire una connessione SFTP utilizzando solo le credenziali (combinazione nome utente/password). In questo caso, utilizza il metodo di autenticazione "Nome utente e password".
Nella casella di testo Nome server, inserite un nome per il nuovo server. Questo nome sarà utilizzato internamente da Dreamweaver per identificare il server; questo significa che potete scegliere un nome qualsiasi.
Dall’elenco Connetti, fate clic su SFTP e immettete un indirizzo e una porta SFTP validi.
Per il metodo di autenticazione, fate clic su Nome utente e password, quindi digitate il nome utente e la password.
Per verificare la connessione, fate clic su Prova.
Immettete una directory principale valida.
Immettete un URL Web valido.
Fate clic su Salva.
Scenario 2
Avete una chiave che non richiede una passphrase. Desiderate stabilire una connessione SFTP mediante la combinazione di nome utente e file di identità. In questo caso, utilizza il metodo di autenticazione "Private Key File".
Nella casella di testo Nome server, inserite un nome per il nuovo server.
Questo nome sarà utilizzato internamente da Dreamweaver per identificare il server; questo significa che potete scegliere un nome qualsiasi.
Dall’elenco Connetti, fate clic su SFTP e immettete un indirizzo e una porta SFTP validi.
Per il metodo di autenticazione, fate clic su File di chiave privata, quindi immettete le seguenti informazioni:
- Nome utente
- Un file di identità valido
- Lasciate vuoto il campo Passphrase e selezionate Salva Passphrase
Dreamweaver supporta solo i file di chiave OpenSSH.
Per verificare la connessione, fate clic su Prova.
Immettete una directory principale valida.
Immettete un URL Web valido.
Fate clic su Salva.
Scenario 3
Avete una chiave che richiede una passphrase. Inoltre, desiderate stabilire una connessione SFTP mediante la combinazione di nome utente, file di identità e passphrase della chiave. In questo caso, utilizza il metodo di autenticazione "File chiave privata".
Nella casella di testo Nome server, inserite un nome per il nuovo server. Questo nome sarà utilizzato internamente da Dreamweaver per identificare il server; questo significa che potete scegliere un nome qualsiasi.
Dall’elenco Connetti, fate clic su SFTP e immettete un indirizzo e una porta SFTP validi.
Per il metodo di autenticazione, fate clic su File di chiave privata, quindi immettete le seguenti informazioni:
- Nome utente
- Un file di identità valido
- Passphrase per il file di identità
Dreamweaver supporta solo i file di chiave OpenSSH.
Per verificare la connessione, fate clic su Prova.
Immettete una directory principale valida.
Immettete un URL Web valido.
Fate clic su Salva.
La porta 22 è la porta predefinita per la ricezione delle connessioni SFTP.
Configurate le altre opzioni in modo simile a quello delle connessioni FTP. Per ulteriori informazioni, consultate Connessioni FTP.
Se il server remoto è configurato con i vecchi protocolli, consultare Risoluzione dei problemi di connessione del server SFTP.
FTPS (FTP su SSL) fornisce il supporto per la cifratura e l’autenticazione, a differenza di SFTP che offre il supporto solo per la cifratura.
Se si utilizza FTPS per il trasferimento dati, potete scegliere di cifrare sia le credenziali che i dati trasmessi al server. Potete inoltre scegliere di autenticare le credenziali e le connessioni del server. Le credenziali di un server vengono convalidate con il set corrente di certificati server dell’ente di certificazione attendibile nel database Dreamweaver. Le autorità di certificazione (CA), che includono aziende come VeriSign, Thawte e così via, rilasciano certificati server firmati digitalmente.
Questa procedura descrive le opzioni specifiche per FTPS. Per informazioni sulle opzioni FTP standard, consultate Connessioni FTP.
Selezionate Sito > Gestisci siti.
Fate clic su Nuovo per configurare un nuovo sito, oppure selezionate un sito Dreamweaver esistente e fate clic su Modifica.
Nella finestra di dialogo Configurazione sito, selezionate la categoria Server ed effettuate una delle seguenti operazioni:
Fai clic sul pulsante "+" (Aggiungi nuovo server) per aggiungere un nuovo server.
Selezionate un server esistente e fate clic sul pulsante Edit Existing Server.
In Nome server specificate un nome da assegnare al nuovo server.
In Connetti tramite, selezionate una delle seguenti opzioni secondo le vostre esigenze.
FTP su SSL/TLS (cifratura implicita)
Il server termina la connessione se non viene ricevuta la richiesta di sicurezza.
FTP su SSL/TLS (cifratura esplicita)
Se il client richiede una connessione sicura, il server può scegliere di continuare con una transazione non sicura o rifiutare/limitare la connessione.
In Autenticazione, scegliete una delle seguenti opzioni:
Nessuna
Vengono visualizzate le credenziali del server, con firma o autofirmate. Se accettate le credenziali del server, il certificato viene aggiunto a un archivio certificati, trustedSites.db, in Dreamweaver. Alla successiva connessione allo stesso server, Dreamweaver si connetterà direttamente al server.
Se le credenziali di un certificato autofirmato sono state modificate sul server, viene richiesto di accettare le nuove credenziali.
Attendibile
Il certificato presentato viene convalidato con il set corrente di certificati server dell’ente di certificazione attendibile nel database Dreamweaver. L’elenco di server attendibili è archiviato nel file cacerts.pem.
se selezionate Server attendibile e vi connettete a un server con certificato autofirmato, viene visualizzato un messaggio di errore.
Per impostare altre opzioni, espandete la sezione Altre opzioni.
Usa FTP passivo
Se la configurazione del firewall richiede l’utilizzo dell’FTP passivo. L’FTP passivo consente al software locale di impostare la connessione FTP anziché inoltrare una richiesta di connessione al server remoto. Se avete dubbi sull’utilizzo dell’FTP passivo, rivolgetevi all’amministratore di sistema.
Per ulteriori informazioni sull’FTP passivo, consultate Che cosa è l’FTP passivo?
Cifra solo il canale di comando
Selezionate questa opzione se desiderate cifrare solo i comandi da trasmettere. Utilizzate questa opzione quando i dati trasmessi sono già cifrati o non contengono informazioni riservate.
Cifra solo nome utente e password
Selezionate questa opzione se desiderate cifrare solo il vostro nome utente e la password.
Usa modalità di trasferimento IPv6
Impostate questa opzione se utilizzate un server FTP abilitato per IPv6.
Con la distribuzione della versione 6 del protocollo Internet (IPv6), i comandi EPRT e EPSV hanno sostituito rispettivamente i comandi FTP PORT e PASV. Di conseguenza, se tentate di connettervi a un server FTP abilitato per IPv6, per la connessione dati dovete utilizzare i comandi esteso passivo (EPSV) ed esteso attivo (EPRT). Per ulteriori informazioni, vedete www.ipv6.org/.
Fate clic su Salva per chiudere la schermata Generali. Quindi, nella categoria Server, specificate se il server che avete aggiunto o modificato è un server remoto, di prova o entrambi.
Per aiuto con la risoluzione dei problemi con la connettività FTP, consultate Risoluzione dei problemi relativi all’FTP in Dreamweaver.
Connessioni locali o di rete
Utilizzate questa impostazione per connettervi a una cartella di rete o se utilizzate il computer locale per archiviare i file o per eseguire il server di prova.
- Fate clic sul pulsante Aggiungi nuovo server per aggiungere un nuovo server.
- Selezionate un server esistente e fate clic sul pulsante Edit Existing Server.
Nella casella di testo Nome server, inserite un nome per il nuovo server. Questo nome sarà utilizzato internamente da Dreamweaver per identificare il server; questo significa che potete scegliere un nome qualsiasi.
Per una spiegazione più dettagliata di questa opzione, vedete Categoria Impostazioni avanzate .
Nella categoria Server della finestra di dialogo Configurazione sito, specificate se il server che avete appena aggiunto o modificato è un server remoto, di prova o entrambi.
Connessioni WebDAV
Utilizzate questa impostazione se la connessione al server Web avviene utilizzando il protocollo WebDAV (Web-based Distributed Authoring and Versioning).
Per questo metodo di connessione è necessario disporre di un server che supporti questo protocollo, come Microsoft Internet Information Server (IIS) 5.0 o un’installazione adeguatamente configurata di Apache Web Server.
Se selezionate WebDAV come metodo di connessione e utilizzate Dreamweaver in un ambiente multiutente, dovete anche assicurarvi che tutti gli utenti selezionino WebDAV come metodo di connessione. Se alcuni utenti selezionano WebDAV ma altri scelgono metodi diversi (ad esempio FTP), la funzione di deposito e ritiro di Dreamweaver non funzionerà nel modo previsto, poiché WebDAV utilizza un proprio sistema di blocco dei file.
Fate clic sul pulsante Aggiungi nuovo server per aggiungere un nuovo server.
Selezionate un server esistente e fate clic sul pulsante Edit Existing Server
L’URL comprende il protocollo, la porta e la directory (se non si tratta della directory principale). Ad esempio, http://webdav.mydomain.net/mysite.
Queste informazioni servono per l’autenticazione del server e non si riferiscono a Dreamweaver. Se non siete sicuri del nome utente e della password, rivolgetevi all’amministratore di sistema o al webmaster.
Per una spiegazione più dettagliata di questa opzione, vedete Categoria Impostazioni avanzate .
Nella categoria Server della finestra di dialogo Configurazione sito, specificate se il server che avete appena aggiunto o modificato è un server remoto, di prova o entrambi.
Connessioni RDS
Utilizzate questa impostazione se la connessione con il server Web avviene tramite RDS (Remote Development Services). Per questo metodo di connessione, il server remoto deve trovarsi su un computer sul quale è in esecuzione Adobe® ColdFusion®.
Fate clic sul pulsante Aggiungi nuovo server per aggiungere un nuovo server.
Selezionate un server esistente e fate clic sul pulsante Edit Existing Server
Nella casella di testo Nome server, inserite un nome per il nuovo server. Questo nome sarà utilizzato internamente da Dreamweaver per identificare il server; questo significa che potete scegliere un nome qualsiasi.
- Inserite il nome del computer host su cui si trova il server Web.
- Il nome host è probabilmente un indirizzo IP o un URL. Se non si è sicuri, rivolgersi all’amministratore.
- Inserite il numero della porta a cui vi connettete.
- Inserite la cartella principale remota come directory host. Ad esempio: c\inetpub\wwwroot\myHostDir\
- Inserite il nome utente RDS e la password.
è possibile che queste opzioni non vengano visualizzate se avete impostato il nome utente e la password nelle impostazioni di sicurezza di ColdFusion Administrator.
- Fate clic su Salva se desiderate che Dreamweaver memorizzi le impostazioni specificate.
Per una spiegazione più dettagliata di questa opzione, vedete Categoria Impostazioni avanzate .
Impostare le opzioni server avanzate
Fate clic sul pulsante Aggiungi nuovo server per aggiungere un nuovo server.
Selezionate un server esistente e fate clic sul pulsante Edit Existing Server
Se state utilizzando un server di prova, selezionate un modello server dal menu a comparsa Modello server. Per ulteriori informazioni, vedete Configurare un server di prova.
Connettere o disconnettere una cartella remota
A seconda del tipo di connessione, potete connettervi o disconnettervi dalla cartella remota:
Connessione FTP, SFTP, FTPS, WebDAV o RDS:
Nel pannello File:
- Per connettervi, fate clic su Apre la connessione con l’host remoto nella barra degli strumenti.
- Per disconnettervi, fate clic su Disconnetti nella barra degli strumenti.
Connessione locale o di rete:
Non occorre connettersi esplicitamente alla cartella remota perché la connessione è sempre attiva. Fate clic sul pulsante Aggiorna per vedere i file remoti.
- Per connettervi, fate clic su Apre la connessione con l’host remoto nella barra degli strumenti.
- Per disconnettervi, fate clic su Disconnetti nella barra degli strumenti.
Risolvere i problemi di impostazione della cartella remota
Di seguito sono elencati alcuni problemi comuni che possono verificarsi durante l’impostazione di una cartella remota e su come risolverli.
- L’implementazione FTP di Dreamweaver potrebbe non funzionare correttamente con alcuni server proxy, firewall multilivello e altre forme di accesso indiretto al server. Se si verificano dei problemi con l’accesso FTP, rivolgetevi all’amministratore del sistema locale.
- Per un’implementazione FTP di Dreamweaver, occorre connettersi alla cartella principale del sistema remoto. Assicuratevi di indicare la cartella principale del sistema remoto come directory host. Se è stata specificata una directory host usando una barra singola (/), potrebbe essere necessario specificare un percorso relativo dalla directory a cui ci si connette alla cartella principale remota. Ad esempio, se la cartella principale remota è una directory di livello superiore, è necessario specificare ../../ per la directory host.
- Se possibile, utilizzate i caratteri di sottolineatura al posto degli spazi ed evitate i caratteri speciali nei nomi di file o cartella. I due punti, le barre, i punti e gli apostrofi nei nomi di file o cartelle possono talvolta causare dei problemi.
- In caso di problemi legati alla lunghezza dei nomi file, assegnate ai file nomi più brevi. In Mac OS, un nome file non può superare i 31 caratteri di lunghezza.
- Molti server utilizzano i collegamenti simbolici (UNIX), le scelte rapide (Windows) o gli alias (Macintosh) per collegare una cartella presente in un’area del disco del server a un’altra cartella ubicata altrove. Solitamente gli alias di questo tipo non influenzano la capacità di connettersi alla cartella o alla directory appropriata, ma se riuscite a connettervi solo a un’area del server e non a un’altra, è possibile che si tratti di un problema di discrepanza degli alias.
- Se viene visualizzato un messaggio di errore come "cannot put file", lo spazio nella cartella remota potrebbe essere esaurito.Per informazioni più dettagliate, esaminate il registro FTP.
in generale, quando si verifica un problema con un trasferimento FTP, esaminate il registro FTP selezionando Finestra > Risultati (Windows) oppure Sito > Registro FTP (Macintosh), quindi fate clic sul tag Registro FTP.
Per ulteriori informazioni sulla risoluzione dei problemi con FTP, consultate Risoluzione dei problemi relativi all’FTP in Dreamweaver.
Crea splendidi siti web con Dreamweaver
Progetta, codifica e gestisci siti web dinamici con un potente strumento completo.