Jak nahrát webovou aplikaci na FTP
pomocí Total Commander
(Praktický návod s vysvětlením možných chyb a jak se jim vyhnout)
Publikace webové aplikace na veřejný server je důležitým momentem každého vývojáře. I když se může na první pohled zdát složitá, pomocí nástroje Total Commander a protokolu FTP (File Transfer Protocol) to zvládne každý, kdo má základní přehled o struktuře webu. V tomto článku si ukážeme celý proces – od připojení k serveru až po úspěšné zobrazení webu – a upozorníme na časté problémy, se kterými se můžete setkat, včetně tipů, jak je řešit.
1. Spuštění Total Commanderu a otevření FTP správce
Po otevření Total Commanderu je potřeba vstoupit do správy FTP připojení. To provedete volbou „Síť > FTP připojení“ v horním menu, případně klávesovou zkratkou Ctrl + F. Tím se otevře okno, ve kterém můžete spravovat svá FTP spojení. Pokud tuto volbu v nabídce nevidíte nebo není aktivní, může být problém s neúplnou instalací Total Commanderu nebo omezením ze strany systému – například firewallem nebo bezpečnostní politikou sítě. V takovém případě je dobré zkontrolovat, zda máte nainstalovanou aktuální verzi programu a zda není blokován přístup k síťovým službám.
2. Vytvoření nové FTP relace
V okně správce FTP připojení klikněte na možnost „Nové připojení“. Zobrazí se dialog, kde vyplníte název připojení (ten si zvolíte libovolně), FTP adresu serveru (například ftp.moje-domena.cz), uživatelské jméno a heslo. Pokud si nejste jistí adresou nebo přihlašovacími údaji, ověřte je ve své administraci webhostingu. Poměrně častou chybou v této fázi bývá záměna mezi FTP a SFTP – i když vypadají podobně, jedná se o odlišné protokoly. Také některé servery mohou vyžadovat aktivaci FTP přístupu v administraci domény nebo zadání jiného portu (než výchozího 21). Pokud váš hosting podporuje šifrované FTPS připojení, doporučujeme ho využít – zajistí vyšší bezpečnost při přenosu dat.
3. Navázání spojení s FTP serverem
Jakmile máte relaci vytvořenou, stačí ji vybrat a kliknout na „Připojit“. Při úspěšném přihlášení se vám v pravém panelu Total Commanderu zobrazí struktura složek na vzdáleném serveru. Pokud připojení selže, může to mít několik příčin – od chybně zadaného hesla až po blokovaný port nebo nevhodně zvolený režim připojení. Total Commander podporuje jak aktivní, tak pasivní režim – v případě problémů s připojením doporučujeme přepnout do pasivního režimu, který je vhodnější pro většinu domácích sítí a veřejných Wi-Fi. Neúspěšné připojení bývá také často způsobeno omezeními poskytovatele připojení nebo antivirovým softwarem, který FTP provoz blokuje.
4. Přenos souborů na server
Po úspěšném připojení se můžete přesunout k samotnému přenosu souborů. V levém panelu Total Commanderu otevřete složku, kde se nachází vaše webová aplikace – obvykle složka s index.html, soubory CSS, JavaScriptu a obrázky. V pravém panelu se pak ujistěte, že jste ve správné složce na serveru – často je to public_html, www nebo jiná cílová složka, kterou určuje poskytovatel hostingu. Přenos spustíte jednoduše označením souborů a stisknutím klávesy F5 nebo kliknutím na tlačítko „Kopírovat“.
Během nahrávání dbejte na zachování správné struktury složek. Pokud například ve vašem kódu odkazujete na soubor css/style.css, musí se tato cesta dodržet i na serveru. Přenesení souboru do špatné složky povede k nefunkčnímu zobrazení stylů, skriptů nebo obrázků. Velmi častou chybou začátečníků bývá také přenos zbytečných nebo skrytých souborů (například .git, node_modules, Thumbs.db, .DS_Store), které nemají na serveru co dělat a mohou přenos zpomalit nebo zkomplikovat jeho strukturu.
5. Ověření funkčnosti nahraného webu
Po dokončení přenosu souborů otevřete svůj web v prohlížeči – například zadáním https://www.moje-domena.cz. Pokud se místo obsahu zobrazí chybová hláška, je potřeba začít diagnostikovat příčinu. Nejčastější problém bývá v tom, že server nevidí žádný výchozí soubor – typicky index.html nebo index.php. Ujistěte se, že takový soubor existuje a je ve správné složce. Pokud web hlásí chybu 403 (přístup odepřen), může jít o špatně nastavená práva k souborům nebo složkám. V tomto případě je vhodné nastavit práva alespoň na 644 pro soubory a 755 pro složky.
Pokud se web zobrazí, ale nefungují styly, obrázky nebo JavaScript, je téměř jisté, že došlo k chybě ve struktuře složek nebo v relativních cestách. V Total Commanderu si můžete zkontrolovat, zda opravdu byly všechny potřebné soubory přeneseny. Při větších aplikacích doporučujeme využít nástroj pro synchronizaci složek, který vám umožní porovnat lokální a vzdálenou verzi projektu a přenést jen změněné soubory.
Nahrání webové aplikace pomocí Total Commanderu je jednoduché a efektivní řešení pro přenos souborů na FTP server. Základní principy zůstávají stejné – znát správné přihlašovací údaje, pracovat se strukturou projektu a ověřit funkčnost aplikace po přenosu. Pokud se vyhnete typickým začátečnickým chybám, můžete mít svou webovou prezentaci online během několika minut. Tento způsob je vhodný jak pro výuku, tak i pro správu menších až středně velkých projektů bez použití CI/CD nástrojů.
Další návody, výukové články a příklady najdete na našem webu
Související odkazy
Návod pro použití Total Commander
PUBLIKOVÁNO
01.06.2025, 21:09
ODKAZ
https://www.strednijablunkov.cz/Article/20250601-Jak-nahrat-webovou-aplikaci-na-FTP-pomoci-Total-Commander/