Настройте подключения FTP, SFTP, WebDav или RDS для загрузки файлов с веб-сервера публикации или отправки на него.
Удаленный сервер (часто называемый веб-сервером или сервером публикаций) — это место, где публикуются файлы сайта для просмотра в Интернете. Удаленный сервер — это просто другой компьютер, подобный вашему локальному, с набором файлов и папок. В качестве примера можно привести FTP-сервер.
Для сайта на удаленном сервере следует указать папку точно так же, как вы указывали папку локального сайта на локальном компьютере. В Dreamweaver указанная удаленная папка называется удаленным сайтом.
При настройке удаленной папки нужно также выбрать метод подключения, чтобы программа Dreamweaver могла загружать файлы с веб-сервера и на веб-сервер. Наиболее распространенный метод подключения — FTP, но Dreamweaver также поддерживает локальное/сетевое подключение и протоколы FTPS, SFTP, WebDav и RDS. Если вы не знаете, какой метод подключения следует использовать, спросите об этом у интернет-провайдера или администратора сервера.
Dreamweaver также поддерживает подключения к серверам по протоколу IPv6. Поддерживаемые типы подключений: FTP, SFTP, WebDav и RDS. Подробнее см. здесь: www.ipv6.org/.
Необходимые требования
Прежде чем выполнить данную операцию, необходимо получить доступ к удаленному веб-серверу: серверу хостинговой компании, серверу клиента, на которого вы работаете, или же серверу внутренней сети вашей собственной компании.
Если у вас нет доступа к серверу, свяжитесь со своим поставщиком услуг Интернет, клиентом, системным администратором или же любой хостинговой компанией, предлагающей услуги веб-хостинга.
Прежде, чем продолжить, необходимо указать локальный сайт. Сведения об указании локального сайта см. в разделе Настройка локальной версии сайта.
Укажите подключение к удаленному серверу
Вы можете подключиться к удаленному серверу (или к серверу публикации), используя другой метод соединения в зависимости от своих настроек.
Наиболее распространенный метод подключения — это FTP. Однако можно также использовать более безопасные методы подключения, например защищенный FTP (SFTP) или FTP по SSL (FTPS).
Если вы используете папку в пределах вашей сети в качестве удаленного сервера, то можете выбрать локальное или сетевое подключение.
Также поддерживается подключение по протоколам Remote Development Services (RDS) и Web-based Distributed Authoring and Versioning (WebDAV).
Если вы не знаете точно, какой метод подключения выбрать, спросите об этом у интернет-провайдера или администратора сервера.
Указание метода подключения
Используйте этот параметр, если подключение к веб-серверу происходит по протоколу FTP.
Примечание. Business Catalyst поддерживает только SFTP. При использовании Business Catalyst см. раздел о подключениях SFTP на этой странице.
Нажмите кнопку «Создать», чтобы настроить новый сайт, или выберите существующий сайт Dreamweaver и нажмите значок редактирования.
- Нажмите кнопку «Добавить сервер» для добавления нового сервера.
- Выберите существующий сервер и нажмите кнопку «Изменить существующий сервер».
Ниже приведен пример экрана настройки сервера, на котором показаны базовые параметры с заполненными текстовыми полями.
В текстовом поле «Название сервера» укажите название для нового сервера. Можно выбрать любое требуемое название.
FTP-адрес — это полное имя компьютера в Интернете, например ftp.mindspring.com. Введите полный адрес без какого-либо дополнительного текста. В частности, не добавляйте перед адресом название протокола.
Чтобы узнать FTP-адрес, обратитесь в компанию, предоставляющую хостинг.
Порт 21 является портом по умолчанию для получения соединений по протоколу FTP. Можно изменить номер порта по умолчанию в текстовом поле справа. В результате, когда происходит сохранение параметров, к FTP-адресу добавляется двоеточие и новый номер порта (например, ftp.mindspring.com:29).
FTP-адрес, имя пользователя и пароль должны быть получены от системного администратора компании, осуществляющей хостинг сайта. Никто другой кроме него не имеет доступа к этим сведениям. Введите эти сведения точно так, как они даны системным администратором.
Если вы не уверены, какой каталог указывать в качестве корневого, обратитесь к администратору сервера или оставьте текстовое поле пустым. На некоторых серверах корневой каталог совпадает с каталогом, к которому сначала выполняется подключение по FTP. Чтобы выяснить это, подключитесь к серверу. Если на панели «Файлы» в представлении «Удаленный файл» отображается папка с таким именем, как public_html, www или имя пользователя, то именно этот каталог, скорее всего, и нужно указать в текстовом поле «Корневой каталог».
Подробнее об этом параметре см. в разделе Категория «Дополнительные параметры».
Пассивный FTP позволяет локальному программному обеспечению установить подключение по FTP, а не запрашивать удаленный сервер, чтобы он установил подключение. Если нет уверенности в том, нужно или нет использовать пассивный FTP, спросите у своего системного администратора.
Дополнительные сведения о пассивном режиме FTP см. в разделе Что такое пассивный FTP?
При развертывании протокола IP версии 6 (IPv6) команды EPRT и EPSV заменили команды FTP PORT и PASV, соответственно. Поэтому при подключении к FTP-серверу с поддержкой IPv6 нужно использовать расширенную пассивную (EPSV) и расширенную активную (EPRT) команды для подключения данных.
Подробнее см. здесь: www.ipv6.org/.
Для получения подробной информации щелкните ссылку, чтобы перейти в диалоговое окно «Настройки», а затем нажмите кнопку «Справка» в разделе «Веб-сайт» диалогового окна «Настройки».
Для получения справочной информации об устранении проблем с FTP-соединением см. раздел Устранение проблем с FTP в Dreamweaver.
Выберите параметр «Использовать защищенный FTP (SFTP)», если конфигурация сервера или брандмауэра требует использования защищенного протокола FTP. SFTP использует шифрование и ключи идентификации для безопасного подключения к удаленному/тестовому серверу.
Чтобы иметь возможность выбрать данный параметр, на сервере должна быть запущена служба SFTP. Если вы не знаете, запущена ли служба SFTP на сервере, спросите у системного администратора.
Теперь можно выполнять проверку подлинности подключения к серверу SFTP на основе «ключа идентичности» (с парольной фразой или без нее).
Dreamweaver поддерживает только файлы закрытого ключа OpenSSH.
- Нажмите кнопку «Добавить сервер» для добавления нового сервера.
- Выберите существующий сервер и нажмите кнопку «Изменить существующий сервер».
Укажите другие параметры в диалоговом окне в зависимости от одного из нижеприведенных применимых сценариев.
Сценарий 1
У вас нет ключа шифрования, и вы хотите установить подключение SFTP с помощью только учетных данных — комбинации имени пользователя и пароля. В этом случае используйте метод аутентификации «Username and Password».
В текстовом поле «Название сервера» укажите название для нового сервера. Это название используется Dreamweaver для идентификации сервера, поэтому вы можете выбрать любое название.
В списке «Подключение» выберите SFTP и введите действительный адрес и порт SFTP.
Выберите метод проверки подлинности «Имя пользователя и пароль», а затем введите имя пользователя и пароль.
Для проверки подключения нажмите «Тест».
Введите допустимый «Корневой каталог».
Введите допустимый «URL-адрес».
Нажмите кнопку «Сохранить».
Сценарий 2
У вас есть ключ шифрования, который не требует парольную фразу. И вы хотите установить подключение SFTP с помощью комбинации имени пользователя и файла идентичности. В этом случае используйте метод аутентификации «Private Key File».
В текстовом поле «Название сервера» укажите название для нового сервера.
Это название используется Dreamweaver для идентификации сервера, поэтому вы можете выбрать любое название.
В списке «Подключение» выберите SFTP и введите действительный адрес и порт SFTP.
Выберите метод проверки подлинности «Файл закрытого ключа», а затем предоставьте следующие данные:
- Имя пользователя
- Действительный «Файл идентичности»
- Оставьте поле «Парольная фраза» пустым и выберите «Сохранить парольную фразу»
Dreamweaver поддерживает только файлы закрытого ключа OpenSSH.
Для проверки подключения нажмите «Тест».
Введите допустимый «Корневой каталог».
Введите допустимый «URL-адрес».
Нажмите кнопку «Сохранить».
Сценарий 3
У вас есть ключ шифрования, который требует парольную фразу. И вы хотите установить подключение SFTP с помощью комбинации имени пользователя, файла идентичности и парольной фразы для ключа. В этом случае используйте метод аутентификации «Private Key File».
В текстовом поле «Название сервера» укажите название для нового сервера. Это название используется Dreamweaver для идентификации сервера, поэтому вы можете выбрать любое название.
В списке «Подключение» выберите SFTP и введите действительный адрес и порт SFTP.
Выберите метод проверки подлинности «Файл закрытого ключа», а затем предоставьте следующие данные:
- Имя пользователя
- Действительный «Файл идентичности»
- Парольная фраза для файла идентичности
Dreamweaver поддерживает только файлы закрытого ключа OpenSSH.
Для проверки подключения нажмите «Тест».
Введите допустимый «Корневой каталог».
Введите допустимый «URL-адрес».
Нажмите кнопку «Сохранить».
Порт 22 является портом по умолчанию для получения соединений по протоколу SFTP.
Остальные параметры должны быть такими же, как для FTP-подключений. Дополнительные сведения см. в разделе Подключения FTP.
Если ваш удаленный сервер настроен на использование старых протоколов, см. Устранение неполадок с подключением к SFTP-серверу.
В отличие от протокола SFTP, который предлагает только поддержку шифрования, протокол FTPS (FTP по SSL) поддерживает и шифрование, и аутентификацию.
При использовании протокола FTPS для передачи данных можно зашифровать свои учетные данные, а также данные, передаваемые на сервер. Кроме того, можно выполнять аутентификацию учетных данных и подключений сервера. Учетные данные сервера проверяются по текущему набору доверенных сертификатов сервера CA из базы данных Dreamweaver. Центры сертификации (ЦС), к которым относятся такие компании, как VeriSign, Thawte и другие, выдают сертификаты серверов с цифровой подписью.
В этой процедуре описываются параметры FTPS. Для получения информации об обычных параметрах FTP см. раздел FTP-подключения.
Выберите «Веб-сайт» > «Управление веб-сайтами».
Нажмите кнопку «Создать», чтобы настроить новый веб-сайт, или выберите существующий сайт Dreamweaver и нажмите кнопку «Изменить».
В диалоговом окне «Настройка сайта» выберите категорию «Серверы» и выполните одно из действий, описанных ниже.
Нажмите кнопку «+» (Add New Server), чтобы добавить новый сервер.
Выберите существующий сервер и нажмите кнопку «Изменить существующий сервер».
В текстовом поле «Название сервера» укажите название для нового сервера.
В списке «Подключение с помощью» выбирают один из следующих параметров, исходя из своих потребностей.
FTP по SSL/TLS (неявное шифрование).
Сервер завершит подключение, если не будет получен запрос системы защиты.
FTP по SSL/TLS (явное шифрование).
Если клиент не запрашивает защищенного подключения, сервер по своему выбору может установить незащищенное подключение или отказать в подключении / ограничить его.
В списке «Аутентификация» выберите один из следующих параметров:
Нет.
На экран будут выводиться учетные данные сервера, подписанные или самоподписанные. Если пользователь принимает учетные данные сервера, сертификат добавляется в хранилище сертификатов, в файл trustedSites.db, в Dreamweaver. При следующем подключении к этому же серверу Dreamweaver установит подключение без запроса подтверждения сертификата.
Если учетные данные самоподписанного сертификата изменились на сервере, пользователю будет предложено принять новые учетные данные.
Доверенный.
Представленный сертификат проверяется по текущему набору доверенных сертификатов сервера CA из базы данных Dreamweaver. Список доверенных серверов хранится в файле cacerts.pem.
При выборе параметра «Доверенный сервер» и попытке установить подключение к серверу с самоподписанным сертификатом на экране появится сообщение об ошибке.
Разверните раздел Дополнительные параметры, чтобы задать дополнительные параметры.
Использовать пассивный FTP.
Если конфигурация брандмауэра требует использования пассивного FTP. Пассивный FTP позволяет локальному программному обеспечению установить подключение по FTP, а не запрашивать удаленный сервер, чтобы он установил подключение. Если нет уверенности в том, нужно или нет использовать пассивный FTP, спросите у своего системного администратора.
Дополнительные сведения о пассивном режиме FTP см. в разделе Что такое пассивный FTP?
Шифровать только канал команд.
Выберите этот параметр, если требуется шифровать только передаваемые команды. Используйте эту команду, когда передаваемые данные уже зашифрованы или не содержат конфиденциальной информации.
Шифровать только имя пользователя и пароль.
Выберите этот параметр, если требуется шифровать только имя пользователя и пароль.
Использовать режим передачи IPv6.
Установите этот параметр, если используется FTP-сервер с поддержкой IPv6.
При развертывании протокола IP версии 6 (IPv6) команды EPRT и EPSV заменили команды FTP PORT и PASV, соответственно. Поэтому при подключении к FTP-серверу с поддержкой IPv6 нужно использовать расширенную пассивную (EPSV) и расширенную активную (EPRT) команды для подключения данных. Подробнее см. здесь: www.ipv6.org/.
Нажмите кнопку «Сохранить», чтобы закрыть экран «Основные». В категории «Серверы» укажите, чем является добавленный или измененный сервер: удаленным сервером, тестовым сервером или выполняет обе функции.
Для получения справочной информации об устранении проблем с FTP-соединением см. раздел Устранение проблем с FTP в Dreamweaver.
Локальные или сетевые подключения
Используйте этот параметр для подключения к сетевой папке или в том случае, когда на локальном компьютере хранятся файлы или работает тестовый сервер.
- Нажмите кнопку «Добавить сервер» для добавления нового сервера.
- Выберите существующий сервер и нажмите кнопку «Изменить существующий сервер».
В текстовом поле «Название сервера» укажите название для нового сервера. Это название используется Dreamweaver для идентификации сервера, поэтому вы можете выбрать любое название.
Подробнее об этом параметре см. в разделе Категория «Дополнительные параметры».
Перейдите в категорию «Серверы» и в диалоговом окне «Настройка сайта» укажите, чем является добавленный или измененный сервер: удаленным сервером, тестовым сервером или выполняет обе функции.
Подключения WebDAV
Используйте этот параметр, если подключение к веб-серверу выполняется по протоколу WebDAV.
Для этого метода подключения необходим сервер, поддерживающий этот протокол — например, Microsoft Internet Information Server (IIS) 5.0 или соответствующим образом настроенный веб-сервер Apache.
Если выбран метод WebDAV и Dreamweaver используется в многопользовательской среде, необходимо убедиться, что у всех пользователей выбран метод WebDAV. Если у некоторых пользователей выбран метод WebDAV, а у других пользователей — другие методы подключения (например, FTP), функция возврата/извлечения документа в Dreamweaver будет работать неправильно, так как WebDAV использует собственную систему блокирования.
нажмите кнопку «Добавить сервер» для добавления нового сервера;
Выберите существующий сервер и нажмите кнопку «Изменить существующий сервер».
URL-адрес включает протокол, порт и каталог (если это не корневой каталог). Например, http://webdav.mydomain.net/mysite.
Эта информация предназначена для аутентификации на сервере и не относится к Dreamweaver. Если вы не знаете имя пользователя и пароль, обратитесь к системному администратору или веб-мастеру.
Подробнее об этом параметре см. в разделе Категория «Дополнительные параметры».
Перейдите в категорию «Серверы» и в диалоговом окне «Настройка сайта» укажите, чем является добавленный или измененный сервер: удаленным сервером, тестовым сервером или выполняет обе функции.
Подключения RDS
Используйте этот параметр, если подключение к веб-серверу происходит при помощи служб удаленной разработки (RDS). Для использования этого метода подключения удаленный сервер должен находиться на компьютере, где работает приложение Adobe® ColdFusion®.
нажмите кнопку «Добавить сервер» для добавления нового сервера;
Выберите существующий сервер и нажмите кнопку «Изменить существующий сервер».
В текстовом поле «Название сервера» укажите название для нового сервера. Это название используется Dreamweaver для идентификации сервера, поэтому вы можете выбрать любое название.
- Введите имя компьютера, на котором установлен веб-сервер.
- Имя узла может быть IP-адресом или URL-адресом. Если не уверены, обратитесь к администратору.
- Введите номер порта, к которому выполняется подключение.
- В качестве каталога на сервере укажите корневую удаленную папку. Например, c:\inetpub\wwwroot\myHostDir\.
- Введите имя пользователя RDS и пароль.
Эти параметры могут не отображаться, если имя пользователя и пароль задаются в настройках безопасности ColdFusion Administrator.
- Нажмите «Сохранить», если нужно, чтобы программа Dreamweaver запомнила настройки.
Подробнее об этом параметре см. в разделе Категория «Дополнительные параметры».
Задание дополнительных параметров сервера
нажмите кнопку «Добавить сервер» для добавления нового сервера;
Выберите существующий сервер и нажмите кнопку «Изменить существующий сервер».
При использовании тестового сервера выберите серверную модель из всплывающего меню «Серверная модель». Дополнительные сведения см. в разделе Настройка тестового сервера.
Подключение к удаленной папке и отключение от нее
В зависимости от типа подключения, вы можете подключиться к удаленной папке или отключиться от нее.
Подключение по протоколу FTP, FTPS, SFTP, WebDAV или RDS
На панели «Файлы» можно выполнить следующие действия.
- Чтобы установить соединение, нажмите кнопку «Подключить к удаленному узлу» на панели инструментов.
- Чтобы отсоединиться, щелкните «Отключить» на панели инструментов.
Локальное или сетевое подключение
Нет необходимости подключаться к удаленной папке; подключение установлено всегда. Нажмите кнопку «Обновить», чтобы увидеть файлы на удаленном сервере.
- Чтобы установить соединение, нажмите кнопку «Подключить к удаленному узлу» на панели инструментов.
- Чтобы отсоединиться, щелкните «Отключить» на панели инструментов.
Устранение неполадок при настройке удаленной папки
Далее рассказывается о часто встречающихся проблемах при настройке удаленной папки и о способах их решения.
- Реализация FTP в Dreamweaver может неправильно работать с некоторыми прокси-серверами, многоуровневыми брандмауэрами и другими средствами непрямого доступа к серверу. Если при доступе через FTP возникли проблемы, обратитесь за помощью к администратору локальной системы.
- Реализация FTP в программе Dreamweaver требует подключения к корневой папке удаленной системы. Укажите в качестве папки на сервере корневую папку на удаленной системе. Если папка на сервере указана с одиночной косой чертой (/), возможно, потребуется указать относительный путь от каталога, к которому выполняется подключение, и корневую удаленную папку. Например, если удаленная корневая папка является каталогом, лежащим на уровень выше, может понадобиться указать ../../ в качестве каталога на сервере.
- Используйте подчеркивания вместо пробелов и по возможности избегайте специальных символов в именах файлов и папок. Двоеточие, косая черта, точка или апостроф в имени файла или папки могут привести к возникновению проблем.
- Если возникли проблемы с длинными именами файлов, переименуйте файлы, используя более короткие имена. В Mac OS имена файлов не могут быть длиннее 31 символов.
- Многие серверы используют символьные ссылки (UNIX), ярлыки (Windows) или псевдонимы (Macintosh) для соединения папки на одной части диска сервера с другой папкой в другом месте. Обычно такие псевдонимы не влияют на возможность подключения к нужной папке или каталогу; однако, если удается подключиться к одной части сервера и не удается к другой, возможно, возникло несоответствие псевдонимов.
- Если появляется сообщение об ошибке типа «cannot put file», возможно, на удаленном сервере недостаточно места. Дополнительные сведения см. в журнале FTP.
Обычно, если возникла проблема при передаче данных по протоколу FTP, следует проверить журнал FTP. Для этого выберите «Окно» > «Результаты» (для Windows) или «Веб-сайт» > «Журнал FTP» (для Macintosh), а затем щелкните вкладку журнала FTP.
Дополнительные сведения об устранении проблем FTP см. в разделе Устранение проблем с FTP в Dreamweaver.
Создание красивых веб-сайтов в Dreamweaver
Создавайте дизайн, пишите код и управляйте динамическими веб-сайтами с помощью многофункционального инструмента.