Jak zainstalować CMS WordPress z pliku na serwerze FTP?
WordPressa możesz zainstalować ręcznie na hostingu bez korzystania z autoinstalatora. Cały proces wykonasz przede wszystkim w panelu DirectAdmin i obejmuje on kilka prostych etapów: podpięcie domeny do hostingu, przygotowanie certyfikatu SSL, utworzenie bazy danych, pobranie i przesłanie plików WordPressa na serwer oraz uruchomienie instalatora w przeglądarce. Na pierwszy rzut oka ręczna instalacja wygląda na bardziej skomplikowaną niż instalacja przez Softaculous. W rzeczywistości nie wymaga wykonywania zaawansowanych operacji technicznych ani pracy w terminalu. Przechodzisz kolejno przez kilka sekcji DirectAdmin, uzupełniasz potrzebne dane i wykonujesz wskazane niżej czynności.
Ta metoda jest szczególnie przydatna, gdy chcesz zrozumieć, jak WordPress działa od strony hostingu, samodzielnie zarządzać jego plikami i bazą danych albo otrzymałeś przygotowany wcześniej pakiet strony od agencji lub webmastera.
Potrzebujesz domeny lub hostingu pod WordPressa? Możesz zarejestrować domenę w SEOHOST oraz wybrać Hosting NVMe SEOHOST z DirectAdmin, bazami danych, certyfikatami SSL i narzędziami potrzebnymi do instalacji WordPressa. Jeżeli nie wiesz jeszcze, jaki wariant będzie odpowiedni dla Twojej strony, zobacz poradnik Jaki hosting wybrać?.
W tej instrukcji pokazujemy cały proces w skróconej formie. Jest on wystarczający, aby przeprowadzić instalację krok po kroku. Przy każdym etapie znajdziesz również link do osobnego poradnika, jeżeli chcesz dokładniej poznać daną funkcję DirectAdmin.
Czego potrzebujesz przed ręczną instalacją WordPressa?
Do rozpoczęcia instalacji potrzebujesz domeny internetowej oraz aktywnego hostingu. Hosting musi umożliwiać utworzenie bazy danych oraz umieszczenie plików WordPressa na serwerze.
Jeżeli korzystasz z nowej domeny, która nie została jeszcze połączona z hostingiem, zrobisz to w pierwszym kroku poniższej instrukcji. Przygotuj również dane do logowania do DirectAdmin.
- domena internetowa,
- aktywna usługa hostingowa,
- dostęp do panelu DirectAdmin.
Jeżeli nie pamiętasz danych dostępowych do panelu, zobacz jak zalogować się do DirectAdmin.
Ręczna instalacja WordPressa krok po kroku
Krok 1. Podłącz domenę do hostingu
Instalację zaczynamy od domeny, pod którą ma działać WordPress. Po dodaniu jej do hostingu DirectAdmin przygotuje odpowiedni katalog na serwerze. To właśnie tam w kolejnych krokach umieścisz pliki strony.
Jeżeli domena i hosting znajdują się w SEOHOST, wystarczy dodać domenę w DirectAdmin. Jeśli domena korzysta obecnie z DNS innego operatora, trzeba również skierować ją na właściwe serwery DNS.
- Przejdź do Zarządzaj > Ustawienia domeny > Dodaj nową.
- Wprowadź nazwę domeny i zatwierdź jej dodanie.

Po wykonaniu tego kroku domena ma już przygotowaną przestrzeń na serwerze i możesz przejść do dalszej konfiguracji.
Jeżeli potrzebujesz dokładniejszej instrukcji, zobacz jak podpiąć domenę do hostingu w DirectAdmin. Jeśli domena znajduje się u innego operatora, przyda Ci się również poradnik jak ustawić serwery DNS dla domeny.
Krok 2. Uruchom certyfikat SSL
Zanim zainstalujesz WordPressa, warto uruchomić dla domeny certyfikat SSL. Dzięki temu od początku będziesz konfigurować stronę pod adresem rozpoczynającym się od https://.
Certyfikat nie jest niezbędny do samego uruchomienia instalatora, ale jego wcześniejsza konfiguracja upraszcza dalszą pracę z adresem strony. W DirectAdmin możesz skorzystać z bezpłatnego certyfikatu Let's Encrypt.
- Przejdź do sekcji Zarządzaj > Certyfikaty SSL.
- Włącz automatyczny certyfikat dla wybranej domeny.

Po wystawieniu certyfikatu domena jest gotowa do obsługi połączenia HTTPS.
Szczegółową procedurę znajdziesz w poradniku Jak zainstalować certyfikat SSL w DirectAdmin?.
Krok 3. Utwórz bazę danych dla WordPressa
WordPress przechowuje treści, ustawienia, konta użytkowników i pozostałe dane w bazie MySQL lub MariaDB. Dlatego przed uruchomieniem instalatora musisz przygotować pustą bazę oraz użytkownika, który będzie miał do niej dostęp.
DirectAdmin wygeneruje potrzebne dane podczas tworzenia bazy. Zapisz nazwę bazy, nazwę użytkownika oraz hasło, ponieważ za chwilę podasz je w instalatorze WordPressa.
- Przejdź do sekcji Zarządzaj > Bazy danych.
- Kliknij Utwórz bazę danych i uzupełnij formularz.
- Zapisz wyświetlone dane dostępowe.

Po tym kroku hosting jest już przygotowany do połączenia z WordPressem.
Jeżeli chcesz dokładnie zobaczyć proces tworzenia bazy i użytkownika, przeczytaj jak stworzyć bazę danych w DirectAdmin.
Krok 4. Pobierz pliki instalacyjne WordPressa
Teraz potrzebujesz plików samego WordPressa. Najbezpieczniej pobrać aktualny pakiet bezpośrednio z oficjalnej strony projektu.
Otrzymasz spakowane archiwum ZIP. Nie musisz rozpakowywać go na swoim komputerze, ponieważ zrobisz to za chwilę bezpośrednio na serwerze.
- Wejdź na wordpress.org.
- Pobierz aktualną wersję WordPressa w formacie ZIP.

Jeżeli otrzymałeś gotowy pakiet instalacyjny od agencji lub webmastera, zamiast pobierać czystego WordPressa możesz w tym miejscu wykorzystać przekazane Ci pliki.
Krok 5. Prześlij pliki WordPressa na serwer
Masz już domenę, certyfikat, bazę danych i plik instalacyjny. Teraz trzeba umieścić WordPressa w katalogu domeny na hostingu.
W tej instrukcji korzystamy z Menedżera plików w DirectAdmin. Nie musisz więc instalować osobnego programu FTP, chociaż ten sam etap możesz wykonać również za pomocą klienta FTP.
- Przejdź do Informacje o systemie i pliki > Menedżer plików.
- Otwórz katalog /domains/nazwa_domeny/public_html i prześlij do niego archiwum ZIP.
- Rozpakuj archiwum na serwerze.

Standardowe archiwum WordPressa zawiera dodatkowy katalog /wordpress. Jeżeli chcesz, aby strona działała bezpośrednio pod głównym adresem domeny, przenieś zawartość tego katalogu do /public_html.
Po wykonaniu tej operacji pliki WordPressa są już dostępne na serwerze i możesz uruchomić instalator.
Więcej o przesyłaniu plików znajdziesz w poradniku jak wgrać pliki strony na serwer przez FTP.
Krok 6. Uruchom instalację WordPressa w przeglądarce
Wszystkie elementy są już na swoim miejscu. Domena wskazuje na hosting, pliki WordPressa znajdują się w katalogu strony, a baza danych czeka na połączenie.
Otwórz teraz adres swojej domeny w przeglądarce. WordPress wykryje, że nie został jeszcze skonfigurowany, i uruchomi instalator.
- Wejdź na adres swojej domeny.
- Wybierz język instalacji.
- Podaj dane utworzonej wcześniej bazy danych.

W formularzu połączenia z bazą wpisz:
- nazwę bazy danych utworzonej wcześniej w DirectAdmin,
- nazwę użytkownika bazy,
- hasło użytkownika,
- adres serwera bazy danych – najczęściej localhost,
- prefiks tabel – możesz pozostawić domyślny albo ustawić własny.
Po poprawnym połączeniu z bazą WordPress poprosi o podstawowe informacje o stronie:
- tytuł witryny,
- nazwę administratora,
- hasło,
- adres e-mail administratora.
Uzupełnij formularz i kliknij Zainstaluj WordPressa. Po zakończeniu procesu możesz od razu zalogować się do panelu administracyjnego.
WordPress został zainstalowany. Jeżeli dotarłeś do tego miejsca, samodzielnie przygotowałeś domenę, certyfikat, bazę danych i pliki CMS oraz połączyłeś wszystkie elementy podczas instalacji.
Jak jeszcze można zainstalować WordPressa?
Ręczna instalacja jest tylko jedną z dostępnych metod. Jej największą zaletą jest to, że dokładnie widzisz, gdzie znajdują się pliki strony, jak tworzona jest baza danych i jakie informacje są potrzebne do połączenia WordPressa z hostingiem.
Jeżeli zależy Ci przede wszystkim na czasie, wygodniejszy będzie autoinstalator. W bardziej zaawansowanych zastosowaniach możesz natomiast korzystać z narzędzi obsługiwanych z wiersza poleceń.
- Softaculous – wybierasz WordPressa, domenę i podstawowe dane, a system automatycznie przygotowuje pliki oraz bazę. Zobacz instalację WordPressa przez Softaculous.
- Installatron – drugi autoinstalator pozwalający uruchomić WordPressa bez ręcznego przygotowywania plików i bazy. Zobacz instalację WordPressa przez Installatron.
- SSH i WP-CLI – rozwiązanie dla bardziej zaawansowanych użytkowników, którzy chcą wykonywać operacje z poziomu terminala. Zobacz jak działa WP-CLI oraz jak zalogować się przez SSH.
Ręczna instalacja WordPressa – co warto zapamiętać?
Ręczna instalacja WordPressa nie wymaga pracy w terminalu ani znajomości poleceń systemowych. W najprostszym wariancie przechodzisz kolejno przez DirectAdmin, menedżer plików i instalator uruchamiany w przeglądarce.
Jeżeli wykonujesz taki proces po raz pierwszy, warto przejść go przynajmniej raz samodzielnie. Dzięki temu znacznie łatwiej później zrozumieć migrację WordPressa, kopie zapasowe, pracę z bazą danych czy problemy z plikami strony.
Sama instalacja CMS-a jest dopiero początkiem pracy nad witryną. Jeżeli chcesz przejść do dalszej konfiguracji, zobacz pełny poradnik tworzenia strony w WordPress.