Połączenie FTP/SFTP - konfiguracja

Jak połączyć się z serwerem i wgrać pliki strony

FTP (File Transfer Protocol) służy do przesyłania plików między komputerem a serwerem. Zalecamy używanie SFTP (szyfrowane) zamiast standardowego FTP.

Krok po kroku

  1. Pobierz klienta FTP - zalecamy FileZilla (darmowy, dostępny na Windows, Mac, Linux)
  2. Dane do połączenia znajdziesz w emailu aktywacyjnym:
  3. Host: ftp.twojadomena.pl lub adres serwera (np. h2.mcprodukt.com.pl)
  4. Protokół: SFTP (port 22, szyfrowane - zalecany) lub FTP (port 21)
  5. Użytkownik: nazwa użytkownika z panelu hostingowego
  6. Hasło: hasło do panelu hostingowego
  7. Po połączeniu przejdź do domains/twojadomena.pl/public_html
  8. Tutaj umieść pliki swojej strony - plik index.html lub index.php będzie stroną główną
  9. SFTP jest bezpieczniejszy niż FTP - dane są szyfrowane podczas transmisji

Co podać w programie FTP

Do połączenia potrzebne są cztery informacje: adres serwera, nazwa użytkownika, hasło i protokół. Adresem może być nazwa Twojej domeny albo nazwa serwera, a login i hasło to dane konta hostingowego.

Zawsze wybieraj połączenie szyfrowane. Zwykłe FTP przesyła hasło otwartym tekstem, więc w niezaufanej sieci jest to realne ryzyko.

Gdzie wgrywać pliki strony

Pliki strony trafiają do katalogu public_html domeny głównej, a domeny dodatkowe mają własne katalogi o nazwie zgodnej z domeną. Wgranie plików poziom wyżej sprawi, że strona się nie pokaże, choć pliki fizycznie są na serwerze.

To najczęstsza przyczyna pustej strony po wgraniu. Zanim zaczniesz szukać dalej, sprawdź, czy plik index znajduje się dokładnie w public_html.

Najczęstsze pytania

Połączenie odrzucone - co sprawdzić najpierw?

Protokół i port. Wybierz szyfrowane FTP na porcie 21 z jawnym TLS. Jeśli to nie pomoże, sprawdź, czy hasło konta hostingowego nie zostało w międzyczasie zmienione.

Wgrałem pliki, a strona jest pusta.

Prawie zawsze oznacza to zły katalog. Pliki muszą leżeć bezpośrednio w public_html danej domeny, a nie w katalogu domowym ani w podkatalogu z nazwą projektu.

Czy zamiast FTP mogę użyć czegoś innego?

Tak. Do drobnych zmian wygodniejszy jest menedżer plików w panelu hostingowym, a do dużych przenosin - SSH, który radzi sobie z tysiącami małych plików znacznie szybciej.

Zobacz również