Definiowanie połączeń FTP, SFTP, WebDav lub RDS do przesyłania lub pobierania plików z serwera publikacji WWW.
Serwer zdalny (często nazywany serwerem WWW lub serwerem publikacji) to miejsce, w którym publikuje się pliki serwisu, aby użytkownicy mogli je oglądać w Internecie. Serwer zdalny to po prostu inny komputer zawierający kolekcję plików i folderów, tak samo jak komputer lokalny. Może to być na przykład serwer FTP.
Dla serwisu należy określić folder na serwerze zdalnym — tak samo, jak folder serwisu lokalnego, wybrany na własnym, lokalnym komputerze. W programie Dreamweaver folder zdefiniowany na serwerze zdalnym nosi nazwę „serwisu zdalnego”.
Podczas konfigurowania folderu zdalnego trzeba także wybrać metodę połączenia, której program Dreamweaver będzie używać przy wysyłaniu i pobieraniu plików z serwera WWW. Najczęściej używaną metodą połączenia jest protokół FTP. Jednak program Dreamweaver obsługuje również połączenia z komputerem lokalnym lub sieciowym oraz protokoły FTPS, SFTP, WebDav i RDS. Jeśli nie wiesz, jakiej metody połączenia użyć, skonsultuj się z operatorem usługi internetowej lub administratorem serwera.
Program Dreamweaver obsługuje również połączenia z serwerami korzystającymi z protokołu IPv6. Obsługiwane typy połączeń obejmują FTP, SFTP, WebDav oraz RDS. Więcej informacji: www.ipv6.org/
Wymagania wstępne
Aby rozpocząć pracę, musisz mieć dostęp do zdalnego serwera WWW. Może to być serwer udostępniany przez firmę świadczącą usługi hostingu, serwer należący do klienta, dla którego pracujesz, albo serwer intranetowy w Twojej firmie.
Jeśli nie masz dostępu do serwera, skontaktuj się z operatorem ISP, klientem, administratorem systemu w swojej firmie lub jedną z wielu firm oferujących pakiety hostingu WWW.
Zanim rozpoczniesz, musisz również zdefiniować serwis lokalny. Szczegółowe informacje: Konfigurowanie lokalnej wersji serwisu.
Określanie połączenia z serwerem zdalnym
Połączenie z serwerem zdalnym (lub serwerem publikacji) można nawiązać na różne sposoby, uzależnione od zastosowanej konfiguracji.
Najczęściej używaną metodą połączenia jest protokół FTP. Można jednak użyć bezpieczniejszych połączeń, takich jak SFTP (Secure FTP) lub FTPS (FTP over SSL).
Jeśli jako serwera zdalnego używasz folderu we własnej sieci, możesz wybrać połączenia lokalne lub sieciowe.
Inne obsługiwane metody połączeń to: RDS (Remote Development Services) oraz WebDAV (Web-based Distributed Authoring and Versioning).
Jeśli nie wiesz, jakiej metody połączenia użyć, skonsultuj się z operatorem usługi internetowej lub administratorem serwera.
Określanie metody połączenia
Ustawienie to jest przeznaczone dla użytkowników, którzy łączą się z serwerem WWW za pomocą protokołu FTP.
Uwaga: Usługa Business Catalyst obsługuje tylko protokół SFTP. Jeśli używasz serwisu Business Catalyst, zapoznaj się z sekcją tej strony dotyczącą połączeń SFTP.
Kliknij przycisk Nowy, aby skonfigurować nowy serwis, albo wybierz istniejący serwis programu Dreamweaver i kliknij ikonę edycji.
- Kliknij przycisk Dodaj nowy serwer, aby dodać nowy serwer.
- Wybierz istniejący serwer i kliknij przycisk Edytuj istniejący serwer.
Oto przykład ekranu konfiguracji serwera, na którym są widoczne podstawowe opcje z wypełnionymi polami tekstowymi.
Podaj nazwę nowego serwera w polu tekstowym Nazwa serwera. Można wybrać dowolną nazwę.
Adres FTP to pełny adres internetowy systemu komputerowego, na przykład ftp.mindspring.com. Należy wpisać pełny adres bez żadnego dodatkowego tekstu. Dotyczy to zwłaszcza nazwy protokołu — nie należy jej wpisywać przed adresem serwera.
Jeśli nie znasz adresu FTP serwera, skontaktuj się z firmą hostingową, z której usług korzystasz.
Domyślnym portem przychodzących połączeń FTP jest port 21. Domyślny numer portu można zmienić, edytując pole tekstowe po prawej stronie. Po zapisaniu ustawień, do adresu FTP dodany zostanie dwukropek i nowy numer portu (np. ftp.mindspring.com:29).
Informacje o adresie FTP serwera, nazwie użytkownika i haśle należy uzyskać od administratora systemu w firmie, która świadczy usługę hostingu serwisu. Nikt inny nie może mieć dostępu do tych informacji. Wprowadź informacje w dokładnie takiej formie, w jakiej poda je administrator systemu.
Jeśli nie masz pewności, jaki katalog główny wpisać, skontaktuj się z administratorem serwera lub pozostaw to pole puste. Na niektórych serwerach katalog główny to pierwszy katalog, z którym połączono się przez FTP. Aby go odszukać, należy połączyć się z serwerem. Sprawdź, czy w widoku Plik zdalny na panelu Pliki widoczny jest folder o nazwie typu public_html, www lub nazwie zbliżonej do twojej nazwy użytkownika. Jeśli tak, jest to prawdopodobnie ten katalog, który należy podać w polu tekstowym Katalog główny.
Bardziej szczegółowy opis tej opcji zawiera sekcja Kategoria Ustawienia zaawansowane.
Tryb pasywny FTP włącza oprogramowanie lokalne do ustanowienia połączenia FTP, natomiast nie korzysta z serwera zdalnego do ustanowienia połączenia. Jeśli nie masz pewności, czy użyć trybu pasywnego FTP, skontaktuj się z administratorem systemu.
Więcej informacji: Co to jest pasywny tryb FTP?
Gdy stosowany jest protokół IPv6 (Internet Protocol w wersji 6), polecenia PORT i PASV są zastępowane przez polecenia EPRT oraz EPSV. Jeśli zatem próbujesz połączyć się z serwerem FTP IPv6, musisz użyć poleceń rozszerzonego trybu pasywnego (EPSV) i rozszerzonego trybu aktywnego (EPRT).
Więcej informacji: www.ipv6.org/
Aby uzyskać więcej informacji, kliknij odsyłacz do okna dialogowego Preferencje. W kategorii Serwis okna dialogowego Preferencje kliknij przycisk Pomoc.
Więcej informacji: Rozwiązywanie problemów z połączeniami FTP w programie Dreamweaver.
Jeśli korzystasz z serwera lub zapory, których konfiguracja wymaga użycia bezpiecznego protokołu FTP, zaznacz opcję Użyj bezpiecznego FTP (SFTP). Protokół SFTP stosuje szyfrowanie i klucze tożsamości, aby zabezpieczyć połączenie z serwerem zdalnym/testowym.
Z tej opcji można korzystać tylko wtedy, gdy serwer obsługuje protokół SFTP. Jeśli nie wiesz, czy serwer obsługuje ten protokół, zapytaj administratora.
Połączenia z serwerem SFTP można teraz uwierzytelniać na podstawie „klucza tożsamości” (z hasłem lub bez hasła).
Program Dreamweaver obsługuje tylko pliki klucza OpenSSH.
- Kliknij przycisk Dodaj nowy serwer, aby dodać nowy serwer.
- Wybierz istniejący serwer i kliknij przycisk Edytuj istniejący serwer.
Określ inne opcje w oknie dialogowym na podstawie jednego z poniższych scenariuszy:
Scenariusz 1
Nie masz klucza i chcesz nawiązać połączenie SFTP tylko na podstawie danych uwierzytelniających: kombinacji nazwy użytkownika i jego hasła. W takim przypadku należy użyć metody uwierzytelniania „Nazwa użytkownika i hasło".
Podaj nazwę nowego serwera w polu tekstowym Nazwa serwera. Jest to nazwa używana wewnętrznie przez program Dreamweaver do identyfikacji serwera, można więc wybrać dowolną nazwę.
Z listy Połącz wybierz opcję SFTP, a następnie wpisz prawidłowy adres SFTP i numer portu.
Jako metodę uwierzytelniania wybierz „Nazwa użytkownika i hasło”. Wpisz odpowiednią nazwę użytkownika i podaj hasło.
Aby sprawdzić, czy połączenie jest prawidłowo skonfigurowane, kliknij przycisk Testuj.
Wprowadź prawidłowy katalog główny.
Wprowadź prawidłowy adres URL.
Kliknij przycisk Zapisz.
Scenariusz 2
Masz plik klucza, który nie wymaga użycia hasła. Chcesz nawiązać połączenie SFTP na podstawie kombinacji nazwy użytkownika i pliku tożsamości. W takim przypadku użyj metody uwierzytelniania „Plik klucza prywatnego".
Podaj nazwę nowego serwera w polu tekstowym Nazwa serwera.
Jest to nazwa używana wewnętrznie przez program Dreamweaver do identyfikacji serwera, można więc wybrać dowolną nazwę.
Z listy Połącz wybierz opcję SFTP, a następnie wpisz prawidłowy adres SFTP i numer portu.
Jako metodę uwierzytelniania wybierz „Plik klucza prywatnego”. Podaj następujące informacje:
- Nazwa użytkownika
- Poprawny plik tożsamości
- Pole Hasło pozostaw puste, ale zaznacz opcję Zapisz hasło
Program Dreamweaver obsługuje tylko pliki klucza OpenSSH.
Aby sprawdzić, czy połączenie jest prawidłowo skonfigurowane, kliknij przycisk Testuj.
Wprowadź prawidłowy katalog główny.
Wprowadź prawidłowy adres URL.
Kliknij przycisk Zapisz.
Scenariusz 3
Masz plik klucza, który wymaga użycia hasła. Chcesz nawiązać połączenie SFTP na podstawie kombinacji nazwy użytkownika, pliku tożsamości oraz hasła przypisanego do tego klucza. W takim przypadku użyj metody uwierzytelniania „Plik klucza prywatnego".
Podaj nazwę nowego serwera w polu tekstowym Nazwa serwera. Jest to nazwa używana wewnętrznie przez program Dreamweaver do identyfikacji serwera, można więc wybrać dowolną nazwę.
Z listy Połącz wybierz opcję SFTP, a następnie wpisz prawidłowy adres SFTP i numer portu.
Jako metodę uwierzytelniania wybierz „Plik klucza prywatnego”. Podaj następujące informacje:
- Nazwa użytkownika
- Poprawny plik tożsamości
- Hasło powiązane z danym plikiem tożsamości
Program Dreamweaver obsługuje tylko pliki klucza OpenSSH.
Aby sprawdzić, czy połączenie jest prawidłowo skonfigurowane, kliknij przycisk Testuj.
Wprowadź prawidłowy katalog główny.
Wprowadź prawidłowy adres URL.
Kliknij przycisk Zapisz.
Domyślnym portem przychodzących połączeń SFTP jest port 22.
Pozostałe opcje należy ustawić w taki sam sposób, jak w przypadku połączeń FTP. Więcej informacji: Połączenia FTP.
Jeśli masz serwer zdalny skonfigurowany z użyciem starszych protokołów, zobacz Rozwiązywanie problemów z połączeniami SFTP z serwerem.
Protokół FTPS (FTP przez SSL) obsługuje zarówno szyfrowanie, jak i uwierzytelnianie, natomiast protokół SFTP oferuje tylko obsługę szyfrowania.
Przesyłając dane w protokole FTPS można zaszyfrować zarówno dane uwierzytelniające, jak i same dane przekazywane na serwer. Można również uwierzytelnić informacje identyfikacyjne serwera i połączenia z tym serwerem. Informacje identyfikujące serwer są porównywane z bieżącym zestawem certyfikatów serwerów wydanych przez zaufane źródła. Certyfikaty te znajdują się w bazie danych programu Dreamweaver. Urzędy certyfikacji (CA), które obejmują firmy takie jak VeriSign, Thawte i inne, wydają cyfrowo podpisane certyfikaty serwera.
W tej procedurze opisano opcje dotyczące protokołu FTPS. Informacje o opcjach zwykłego protokołu FTP zawiera sekcja Połączenia FTP.
Wybierz polecenie Serwis > Zarządzaj serwisami.
Kliknij przycisk Nowy, aby skonfigurować nowy serwis, albo wybierz istniejący serwis programu Dreamweaver i kliknij przycisk Edytuj.
Wybierz kategorię Serwery w oknie dialogowym Konfiguracja serwisu i wykonaj jedną z następujących czynności:
Kliknij przycisk „+" (Dodaj nowy serwer), aby dodać nowy serwer.
Wybierz istniejący serwer i kliknij przycisk Edytuj istniejący serwer.
Podaj nazwę nowego serwera w polu tekstowym Nazwa serwera.
Z menu Połącz za pomocą wybierz jedną z następujących opcji (stosownie do potrzeb):
FTP przez SSL/TLS (szyfrowanie niejawne)
Serwer przerwie połączenie, jeśli nie zostanie odebrane żądanie bezpieczeństwa.
FTP przez SSL/TLS (szyfrowanie jawne)
Jeśli klient nie wyśle żądania bezpiecznego połączenia, serwer może kontynuować realizację niezabezpieczonej transakcji albo odrzucić bądź ograniczyć połączenie.
W sekcji Uwierzytelnianie wybierz jedną z następujących opcji:
Brak
Wyświetlane są informacje uwierzytelniające serwer (podpisane lub samopodpisane). Jeśli użytkownik zaakceptuje te informacje uwierzytelniające, certyfikat serwera zostanie dodany do składnicy certyfikatów (trustedSites.db) w programie Dreamweaver. Podczas nawiązywania kolejnego połączenia z tym samym serwerem program Dreamweaver połączy się już bezpośrednio.
Jeśli na serwerze tym zmienią się informacje uwierzytelniające wchodzące w skład samopodpisanego certyfikatu, to użytkownik zostanie poproszony o zaakceptowanie nowych informacji uwierzytelniających.
Zaufany
Przedstawiony certyfikat jest porównywany z bieżącym zestawem certyfikatów serwerów wydanych przez zaufane źródła. Certyfikaty te znajdują się w bazie danych programu Dreamweaver. Lista zaufanych serwerów jest przechowywana w pliku cacerts.pem.
Jeśli użytkownik wybierze opcję Serwer zaufany, a następnie połączy się z serwerem, który przedstawi certyfikat samopodpisany, to zostanie wyświetlony komunikat o błędzie.
Rozwiń sekcję Więcej opcji, aby skonfigurować dodatkowe opcje.
Użyj pasywnego FTP
jeśli konfiguracja zapory wymaga korzystania z trybu pasywnego FTP. Tryb pasywny FTP włącza oprogramowanie lokalne do ustanowienia połączenia FTP, natomiast nie korzysta z serwera zdalnego do ustanowienia połączenia. Jeśli nie masz pewności, czy użyć trybu pasywnego FTP, skontaktuj się z administratorem systemu.
Więcej informacji: Co to jest pasywny tryb FTP?
Szyfruj tylko kanał poleceń
Zaznacz tę opcję, jeśli chcesz szyfrować tylko przesyłane polecenia. Z opcji tej korzysta się wówczas, gdy przesyłane dane są już zaszyfrowane albo nie zawierają informacji poufnych.
Szyfruj tylko nazwę użytkownika i hasło
Zaznacz tę opcję, jeśli chcesz szyfrować tylko swoją nazwę użytkownika i hasło.
Użyj trybu transferu IPv6
Ustaw tę opcję, jeśli używasz serwera FTP, na którym włączono obsługę protokołu IPv6.
Gdy stosowany jest protokół IPv6 (Internet Protocol w wersji 6), polecenia PORT i PASV są zastępowane przez polecenia EPRT oraz EPSV. Jeśli zatem próbujesz połączyć się z serwerem FTP IPv6, musisz użyć poleceń rozszerzonego trybu pasywnego (EPSV) i rozszerzonego trybu aktywnego (EPRT). Więcej informacji: www.ipv6.org/
Kliknij przycisk Zapisz, aby zapisać ekran Podstawowe. Następnie przejdź do kategorii Serwery i określ, czy dodany serwer jest serwerem zdalnym, serwerem testowym, czy też pełni obie te role.
Więcej informacji: Rozwiązywanie problemów z połączeniami FTP w programie Dreamweaver.
Połączenia lokalne lub sieciowe
To ustawienie umożliwia łączenie się z folderem sieciowym lub komputerem lokalnym, jeśli służy on jako serwer testowy lub przechowuje pliki.
- Kliknij przycisk Dodaj nowy serwer, aby dodać nowy serwer.
- Wybierz istniejący serwer i kliknij przycisk Edytuj istniejący serwer.
Podaj nazwę nowego serwera w polu tekstowym Nazwa serwera. Jest to nazwa używana wewnętrznie przez program Dreamweaver do identyfikacji serwera, można więc wybrać dowolną nazwę.
Bardziej szczegółowy opis tej opcji zawiera sekcja Kategoria Ustawienia zaawansowane.
W kategorii Serwery okna dialogowego Konfiguracja serwisu określ, czy dodany lub zmodyfikowany przed chwilą serwer jest serwerem zdalnym, serwerem testowym, czy też pełni obie te role.
Połączenia WebDAV
Jest to ustawienie przeznaczone dla użytkowników, którzy łączą się z serwerem WWW za pośrednictwem protokołu WebDAV (Web-based Distributed Authoring and Versioning).
Ta metoda połączenia wymaga użycia serwera, który obsługuje protokół WebDAV. Może to być np. produkt Microsoft Internet Information Server (IIS) 5.0 lub odpowiednio skonfigurowana instalacja serwera WWW Apache.
Wybierając protokół WebDAV do obsługi połączeń w środowisku wielostanowiskowym należy się upewnić, że wszyscy użytkownicy programu Dreamweaver wybrali połączenia WebDAV. Jeśli tylko część użytkowników wybierze protokół WebDAV, a inni będą korzystać z innych protokołów połączeń (np. FTP), funkcja pobierania do edycji / odkładania programu Dreamweaver nie będzie działać zgodnie z oczekiwaniami, ponieważ protokół WebDAV używa własnego systemu blokowania.
Kliknij przycisk Dodaj nowy serwer, aby dodać nowy serwer.
Wybierz istniejący serwer i kliknij przycisk Edytuj istniejący serwer
Adres URL zawiera protokół, port i katalog (jeśli nie jest to katalog główny). Na przykład, http://webdav.mojadomena.net/mojserwis.
Te informacje są potrzebne do uwierzytelniania na serwerze i nie dotyczą programu Dreamweaver. Jeśli nie masz pewności, jakiej nazwy użytkownika i hasła użyć, skontaktuj się z administratorem systemu lub z administratorem serwera WWW.
Bardziej szczegółowy opis tej opcji zawiera sekcja Kategoria Ustawienia zaawansowane.
W kategorii Serwery okna dialogowego Konfiguracja serwisu określ, czy dodany lub zmodyfikowany przed chwilą serwer jest serwerem zdalnym, serwerem testowym, czy też pełni obie te role.
Połączenia RDS
To ustawienie jest przeznaczone dla użytkowników, którzy łączą się z serwerem sieciowym za pośrednictwem usług RDS (Remote Development Services). Aby można było korzystać z takich połączeń, serwer zdalny musi znajdować się na komputerze, na którym uruchomiono oprogramowanie Adobe® ColdFusion®.
Kliknij przycisk Dodaj nowy serwer, aby dodać nowy serwer.
Wybierz istniejący serwer i kliknij przycisk Edytuj istniejący serwer
Podaj nazwę nowego serwera w polu tekstowym Nazwa serwera. Jest to nazwa używana wewnętrznie przez program Dreamweaver do identyfikacji serwera, można więc wybrać dowolną nazwę.
- Wpisz nazwę komputera-hosta na którym zainstalowany jest serwer sieciowy.
- Nazwa hosta sprowadza się do adresu IP lub URL. Jeśli nie jesteś pewien, zapytaj administratora.
- Wpisz numer portu, na który się łączysz.
- Jako katalog hosta wprowadź katalog główny na serwerze zdalnym. Na przykład, c:\inetpub\wwwroot\mojKatHosta\.
- Wpisz nazwę użytkownika i hasło do usług RDS.
Opcje te mogą być niewidoczne, jeśli nazwa użytkownika i hasło zostały skonfigurowane w ustawieniach zabezpieczeń programu ColdFusion Administrator.
- Jeśli chcesz, aby program Dreamweaver zapamiętał te ustawienia, kliknij opcję Zapisz.
Bardziej szczegółowy opis tej opcji zawiera sekcja Kategoria Ustawienia zaawansowane.
Konfigurowanie zaawansowanych opcji serwera
Kliknij przycisk Dodaj nowy serwer, aby dodać nowy serwer.
Wybierz istniejący serwer i kliknij przycisk Edytuj istniejący serwer
Jeśli używasz serwera testowego, wybierz odpowiedni model z wyskakującego menu Model serwera. Więcej informacji: Konfigurowanie serwera testowego.
Łączenie lub rozłączanie z folderem zdalnym
W przypadku niektórych typów połączeń można nawiązywać lub rozłączać połączenie z folderem zdalnym:
Połączenia FTP, SFTP, FTPS, WebDAV oraz RDS
Na panelu Pliki:
- Aby się połączyć, na pasku narzędziowym kliknij opcję Połączenie z hostem zdalnym.
- Aby rozłączyć, na pasku narzędziowym kliknij przycisk Rozłącz.
Połączenie lokalne lub sieciowe
Z folderem zdalnym nie trzeba się specjalnie łączyć. To połączenie jest zawsze aktywne. Aby wyświetlić zdalne pliki, kliknij przycisk Odśwież.
- Aby się połączyć, na pasku narzędziowym kliknij opcję Połączenie z hostem zdalnym.
- Aby rozłączyć, na pasku narzędziowym kliknij przycisk Rozłącz.
Rozwiązywanie problemów związanych z konfiguracją folderu zdalnego
Poniżej podano rozwiązania często spotykanych problemów występujących podczas konfigurowania zdalnego folderu.
- Implementacja FTP programu Dreamweaver może nie współpracować poprawnie z niektórymi serwerami proxy, wielopoziomowymi zaporami i innymi formami pośredniego dostępu do serwera. Jeśli wystąpiły problemy z dostępem przez FTP, skontaktuj się z administratorem systemu.
- Aby skorzystać z implementacji protokołu FTP programu Dreamweaver, połącz się z głównym katalogiem zdalnego systemu. Upewnij się, że jako katalog hosta wskazywany jest główny katalog zdalnego systemu. Jeśli katalog hosta określony został za pomocą pojedynczego ukośnika (/), może zaistnieć potrzeba określenia względnej ścieżki z katalogu do którego nawiązywane jest połączenie oraz głównego zdalnego folderu. Na przykład, jeśli główny zdalny folder jest katalogiem na wyższym poziomie, trzeba podać ../../ dla katalogu głównego.
- W miejscu spacji użyj podkreśleń i nie stosuj znaków specjalnych w nazwach plików i folderów, gdzie tylko to możliwe. Umieszczanie w nazwach plików i folderów średników, ukośników, kropek i cudzysłowów może niekiedy powodować problemy.
- Problemy mogą występować też z długimi nazwami plików, zastąp je krótszymi nazwami. W systemie Mac OS, nazwy plików nie mogą przekraczać długości 31 znaków.
- Wiele serwerów używa łączy symbolicznych (UNIX), skrótów (Windows) lub aliasów (Macintosh), aby połączyć folder znajdujący się w jednej części dysku serwera z innym folderem znajdującym w innym miejscu. Skróty takie zwykle nie sprawiają problemów przy połączeniu z odpowiednim folderem lub katalogiem; jednak jeśli można połączyć się tylko z jedną części serwera, ale nie z drugą, może to wskazywać na niespójność aliasów.
- Jeśli napotkasz komunikat o błędzie, taki jak „nie można umieścić pliku", folder zdalny może nie mieć wystarczającej ilości miejsca.Więcej informacji znajduje się w pliku dziennika FTP.
Ogólnie rzecz biorąc, gdy wystąpi problem przesyłania przez FTP, należy sprawdzić dziennik FTP, wybierając polecenie z menu Okno > Wyniki (Windows) lub Serwis > Dziennik FTP (Macintosh) i klikając znacznik dziennika FTP.
Więcej informacji: Rozwiązywanie problemów z protokołem FTP w programie Dreamweaver.
Tworzenie estetycznych serwisów internetowych w programie Dreamweaver
Projektowanie, pisanie kodu i zarządzanie dynamicznymi serwisami internetowymi za pomocą jednego, kompleksowego narzędzia.