Instalacja WordPressa na własnym hostingu może wydawać się skomplikowana, szczególnie gdy po raz pierwszy spotykasz się z bazą danych, FTP i katalogami serwera. W praktyce cały proces sprowadza się do kilku uporządkowanych kroków. Musisz przygotować hosting i domenę, pobrać WordPressa, utworzyć bazę danych, przesłać pliki na serwer i przejść przez prosty instalator.
W tym poradniku przejdziesz przez cały proces ręcznej instalacji WordPressa od początku do pierwszego logowania do panelu administracyjnego. Dowiesz się również, co sprawdzić, gdy instalator nie chce się uruchomić, WordPress nie może połączyć się z bazą danych albo przesyłanie plików przez FTP trwa podejrzanie długo.
Streszczenie artykułu:
Do ręcznej instalacji WordPressa potrzebujesz hostingu obsługującego PHP oraz bazę danych MySQL lub MariaDB, domeny skierowanej na właściwy katalog serwera, plików WordPressa i danych dostępu do serwera. Sam proces wykonasz w kilku krokach:
- przygotuj hosting i domenę oraz utwórz bazę danych
- pobierz i rozpakuj paczkę z WordPressem
- połącz się z serwerem za pomocą klienta FTP, na przykład FileZilla
- prześlij pliki WordPressa do katalogu obsługiwanego przez domenę
- otwórz swoją domenę w przeglądarce i uruchom instalator
- podaj dane bazy danych oraz skonfiguruj konto administratora
- zaloguj się do panelu WordPressa i rozpocznij konfigurację strony
Gdy zobaczysz komunikat o błędzie połączenia z bazą danych, w pierwszej kolejności sprawdź nazwę bazy, użytkownika, hasło i adres serwera bazy. Jeżeli natomiast przesyłanie przez FTP obejmuje ogromną liczbę plików lub pojawiają się liczne nieudane transfery, upewnij się, że wysyłasz wyłącznie rozpakowane pliki właściwej paczki WordPressa.
Czego potrzebujesz przed instalacją WordPressa?
Zanim zaczniesz przesyłać pliki, przygotuj środowisko, w którym WordPress będzie działał. Twój hosting powinien obsługiwać PHP oraz bazę danych MySQL lub MariaDB. Jeżeli nie masz pewności, czy wybrany serwer nadaje się do instalacji WordPressa, najprostszym rozwiązaniem będzie sprawdzenie parametrów hostingu lub kontakt z jego pomocą techniczną.
Potrzebujesz również domeny dodanej do hostingu i skierowanej na odpowiedni katalog. Sam zakup domeny nie oznacza jeszcze, że po wpisaniu jej adresu użytkownik trafi na właściwą stronę. Konfiguracja domeny i hostingu musi sprawić, że przeglądarka otworzy katalog, do którego za chwilę prześlesz pliki WordPressa.
Przed rozpoczęciem przygotuj:
- dostęp do panelu administracyjnego hostingu
- domenę dodaną do hostingu i poprawnie skierowaną na serwer
- paczkę instalacyjną WordPressa
- utworzoną bazę danych MySQL lub MariaDB
- dane FTP oraz program umożliwiający przesyłanie plików na serwer
Dane FTP najczęściej otrzymujesz od firmy hostingowej po uruchomieniu usługi. Do połączenia potrzebujesz hosta, loginu i hasła. Jeżeli nie możesz ich znaleźć, sprawdź panel hostingu lub wiadomości otrzymane po zakupie usługi. W razie problemu pomoc techniczna hostingu powinna wskazać właściwe dane.
Zapamiętaj!
Zanim rozpoczniesz instalację, upewnij się, że domena prowadzi do tego samego katalogu serwera, do którego zamierzasz przesłać WordPressa. Poprawne pliki wgrane do niewłaściwego katalogu nie uruchomią instalatora pod oczekiwanym adresem domeny.
Jak zainstalować WordPress na serwerze krok po kroku?
Ręczna instalacja daje Ci kontrolę nad tym, gdzie znajdują się pliki strony i z jaką bazą danych łączy się WordPress. Nie musisz przy tym ręcznie edytować kodu, jeżeli instalator działający w przeglądarce poprawnie utworzy konfigurację. Najważniejsze jest zachowanie właściwej kolejności działań i dokładne przepisywanie danych dostępowych.
Instalację wykonaj w następującej kolejności:
- pobierz i rozpakuj paczkę WordPressa
- utwórz bazę danych na hostingu
- połącz się z serwerem przez FTP
- prześlij pliki do katalogu obsługiwanego przez domenę
- otwórz domenę w przeglądarce i uruchom instalator
- podaj dane bazy danych oraz skonfiguruj witrynę
- zaloguj się do panelu administracyjnego WordPressa
1. Pobierz i rozpakuj pliki WordPressa
Zacznij od pobrania paczki z plikami WordPressa. Otrzymasz archiwum, które należy rozpakować na komputerze. W systemie operacyjnym możesz wykorzystać wbudowaną funkcję rozpakowywania plików ZIP albo odpowiedni program do obsługi archiwów.
Po rozpakowaniu sprawdź zawartość katalogu. To właśnie znajdujące się w nim pliki i foldery WordPressa musisz przesłać na serwer. Zwróć uwagę, aby nie wysłać przypadkowo całego katalogu z dodatkowymi archiwami, kopiami plików lub innymi danymi, które nie należą do właściwej instalacji.
2. Utwórz bazę danych
WordPress zapisuje w bazie danych między innymi treści, ustawienia i informacje potrzebne do działania witryny. Sposób utworzenia bazy zależy od panelu konkretnego hostingu, dlatego nazwy przycisków i poszczególne ekrany mogą się różnić.
Podczas tworzenia bazy zapisz wszystkie dane, ponieważ będziesz ich potrzebować w instalatorze. Szczególnie uważnie przepisz nazwę użytkownika i nazwę bazy. W niektórych panelach hostingowych mogą one zawierać automatycznie dodany prefiks.
| Dane | Do czego są potrzebne |
|---|---|
| Nazwa bazy danych | Wskazuje bazę, w której WordPress będzie przechowywał dane strony |
| Nazwa użytkownika | Określa użytkownika posiadającego dostęp do bazy |
| Hasło | Umożliwia uwierzytelnienie użytkownika bazy danych |
| Adres serwera bazy | Wskazuje serwer, z którym WordPress ma nawiązać połączenie |
Adres serwera bazy danych często ma wartość localhost, jednak nie powinieneś zakładać tego bez sprawdzenia. Jeżeli hosting podaje inny adres serwera MySQL lub MariaDB, zastosuj dokładnie tę wartość.
3. Połącz się z serwerem przez FTP
Do przesłania plików możesz wykorzystać klienta FTP, na przykład FileZilla. Po uruchomieniu programu podaj host, login i hasło otrzymane od firmy hostingowej. Po poprawnym połączeniu zobaczysz katalogi znajdujące się na serwerze.
W programie takim jak FileZilla po jednej stronie widzisz pliki zapisane na swoim komputerze, a po drugiej zawartość serwera. Odszukaj lokalny katalog z rozpakowanym WordPressem oraz katalog, do którego prowadzi Twoja domena.
4. Prześlij WordPressa do właściwego katalogu
Na wielu hostingach główny katalog strony może mieć nazwę public_html, jednak struktura serwera zależy od usługodawcy i konfiguracji domeny. Zanim rozpoczniesz kopiowanie, upewnij się, że wybrany katalog rzeczywiście jest obsługiwany przez domenę, pod którą chcesz uruchomić stronę.
Zaznacz pliki i foldery znajdujące się wewnątrz rozpakowanej paczki WordPressa, a następnie prześlij je na serwer. Nie przerywaj połączenia do zakończenia operacji. Po kopiowaniu sprawdź, czy klient FTP nie pokazuje nieudanych transferów.
Zapamiętaj!
Gdy klient FTP zaczyna przesyłać podejrzanie ogromną liczbę plików, zatrzymaj się i sprawdź źródłowy katalog. Praktyczny przypadek to sytuacja, w której użytkownik widzi dziesiątki tysięcy przesyłanych elementów i liczne nieudane transfery. Częstą przyczyną jest zaznaczenie niewłaściwych plików zamiast samej zawartości paczki WordPressa.
5. Uruchom instalator WordPressa
Po zakończeniu przesyłania otwórz swoją domenę w przeglądarce. Jeżeli domena prowadzi do właściwego katalogu, a pliki znajdują się w odpowiednim miejscu, powinien pojawić się instalator WordPressa. W wersji umożliwiającej wybór języka możesz na początku wskazać język polski.
Jeżeli WordPress znajduje się w podkatalogu, instalator będzie dostępny pod adresem odpowiadającym lokalizacji tego katalogu. Gdy zamiast instalatora widzisz pustą stronę, błąd albo stronę domyślną hostingu, sprawdź przede wszystkim położenie plików i konfigurację domeny.
6. Podaj dane dostępu do bazy danych
Instalator poprosi Cię o nazwę bazy danych, nazwę jej użytkownika, hasło oraz adres serwera bazy. Wprowadź dokładnie te dane, które zostały utworzone lub wskazane w panelu hostingu.
Możesz również spotkać pole dotyczące prefiksu tabel. Domyślna wartość to zwykle wp_. Możesz zastosować inny, niestandardowy prefiks, pamiętając, że powinien być krótki i prawidłowo zapisany.
Po zatwierdzeniu danych WordPress spróbuje połączyć się z bazą. Jeżeli połączenie zostanie nawiązane, możesz rozpocząć właściwą instalację. Gdy pojawi się komunikat Error establishing a database connection, problem najczęściej należy zacząć diagnozować od danych bazy.
7. Skonfiguruj witrynę i konto administratora
W kolejnym etapie podajesz podstawowe informacje o stronie. Ustaw tytuł witryny, nazwę użytkownika administratora, hasło i adres e-mail. Nazwa administratora nie powinna być zbyt oczywista, dlatego unikaj prostych i łatwych do przewidzenia danych logowania.
Zadbaj również o mocne hasło, ponieważ konto administratora daje szeroki dostęp do strony. Po zakończeniu instalacji login i hasło będą potrzebne do logowania do panelu administracyjnego WordPressa.
Instalator może również pokazać ustawienie dotyczące widoczności witryny dla wyszukiwarek. Jeżeli ograniczysz indeksowanie na czas tworzenia strony, pamiętaj o ponownym sprawdzeniu tego ustawienia przed publikacją gotowej witryny.
Zapamiętaj!
Jeżeli podczas tworzenia strony ograniczysz jej widoczność dla wyszukiwarek, wróć do tego ustawienia przed oficjalnym uruchomieniem witryny. Pozostawienie ograniczenia po publikacji może utrudnić wyszukiwarkom indeksowanie strony.
Co zrobić, gdy instalacja WordPressa nie działa?
Problemy z ręczną instalacją najczęściej pojawiają się w kilku powtarzalnych miejscach. Zamiast rozpoczynać cały proces od początku, ustal najpierw, na którym etapie wystąpił błąd. Jeżeli nie widzisz instalatora, sprawdź pliki i domenę. Jeżeli WordPress zgłasza problem z bazą, skup się na danych połączenia.
Instalator nie pojawia się po otwarciu domeny
Najpierw sprawdź, czy pliki WordPressa zostały przesłane do katalogu, na który rzeczywiście wskazuje domena. Sam fakt, że widzisz na serwerze katalog o nazwie public_html, nie daje pewności, że konkretna domena została przypisana właśnie do niego.
Sprawdź również, czy do katalogu docelowego przesłałeś zawartość właściwego folderu. Jeżeli pliki znajdują się o jeden poziom za głęboko, WordPress może otwierać się dopiero po wpisaniu dodatkowego fragmentu adresu odpowiadającego nazwie podkatalogu.
WordPress nie może połączyć się z bazą danych
Komunikat Error establishing a database connection oznacza, że WordPress nie może prawidłowo połączyć się ze wskazaną bazą. Sprawdź nazwę bazy, nazwę użytkownika, hasło i adres serwera bazy. Upewnij się również, że wybrany użytkownik ma dostęp do właściwej bazy danych.
Jeżeli dane wyglądają poprawnie, a błąd nadal występuje, skontaktuj się z administracją hostingu. Hosting może potwierdzić właściwy adres serwera bazy oraz sprawdzić, czy użytkownik i baza zostały poprawnie skonfigurowane.
Instalator nie może utworzyć konfiguracji
WordPress może zostać skonfigurowany również przez ręczne przygotowanie pliku wp-config.php. W takim przypadku bazą jest plik wp-config-sample.php, który należy odpowiednio skonfigurować i zapisać jako wp-config.php.
W konfiguracji znajdują się między innymi wartości odpowiadające nazwie bazy, użytkownikowi, hasłu i adresowi serwera bazy. Są one oznaczone między innymi jako DB_NAME, DB_USER, DB_PASSWORD i DB_HOST. Ręczna edycja jest rozwiązaniem dla sytuacji, w których standardowy instalator nie może poprawnie utworzyć konfiguracji.
Przesyłanie plików trwa wyjątkowo długo
Nie oceniaj problemu wyłącznie na podstawie czasu transferu, ponieważ jego szybkość zależy od połączenia i serwera. Zwróć jednak uwagę na liczbę przesyłanych elementów oraz komunikaty klienta FTP. Gdy widzisz ogromną liczbę plików, sprawdź, czy nie zaznaczyłeś przypadkowo dodatkowych katalogów.
Po zakończeniu transferu zweryfikuj również listę nieudanych przesyłań. Brak części plików WordPressa może sprawić, że instalator nie uruchomi się poprawnie albo witryna zacznie wyświetlać błędy.
Co zrobić po zainstalowaniu WordPressa?
Po zakończeniu instalacji możesz zalogować się do panelu administracyjnego za pomocą utworzonej nazwy użytkownika i hasła. Sama instalacja daje Ci działający system, ale nie oznacza jeszcze, że strona jest gotowa do publikacji. Kolejne działania zależą od rodzaju witryny, którą zamierzasz zbudować.
Na dalszym etapie możesz przejść do wyboru i konfiguracji motywu, instalacji potrzebnych wtyczek oraz przygotowania struktury strony. Warto działać etapami i instalować tylko te elementy, które rzeczywiście będą potrzebne. Dzięki temu łatwiej zachowasz porządek i szybciej ustalisz przyczynę ewentualnych problemów.
Jeżeli podczas instalacji włączyłeś ustawienie ograniczające widoczność strony dla wyszukiwarek, zapisz sobie konieczność jego ponownego sprawdzenia przed uruchomieniem serwisu. To szczególnie ważne, gdy najpierw budujesz stronę, a dopiero później udostępniasz ją odbiorcom.
Sprawdź również, czy możesz poprawnie zalogować się do panelu, czy domena otwiera właściwą witrynę i czy wszystkie pliki zostały przesłane bez błędów. Dopiero po potwierdzeniu, że podstawowa instalacja działa prawidłowo, przechodź do rozbudowy strony o kolejne funkcje.
Podsumowanie
Ręczna instalacja WordPressa staje się prosta, gdy wykonujesz czynności w odpowiedniej kolejności. Przygotuj hosting, domenę i bazę danych, pobierz WordPressa, prześlij jego pliki do właściwego katalogu, a następnie uruchom instalator i podaj dane połączenia z bazą. Gdy pojawi się błąd, najpierw sprawdź lokalizację plików, konfigurację domeny oraz poprawność danych dostępowych.
FAQ – Najczęściej zadawane pytania
Czego potrzebujesz do zainstalowania WordPressa na serwerze?
Potrzebujesz hostingu obsługującego PHP i bazę MySQL lub MariaDB, domeny skierowanej na hosting, plików WordPressa, utworzonej bazy danych oraz dostępu umożliwiającego przesłanie plików na serwer.
Czy do instalacji WordPressa potrzebujesz programu FTP?
Przy ręcznym przesyłaniu plików możesz użyć klienta FTP, na przykład FileZilla. Potrzebujesz wtedy hosta, loginu i hasła otrzymanych od firmy hostingowej.
Do jakiego katalogu wgrać pliki WordPressa?
Pliki musisz przesłać do katalogu, na który wskazuje Twoja domena. Często jest to katalog o nazwie public_html, ale jego nazwa i konfiguracja mogą zależeć od hostingu.
Jakie dane bazy danych są potrzebne podczas instalacji?
Potrzebujesz nazwy bazy danych, nazwy jej użytkownika, hasła oraz adresu serwera bazy. Wprowadź dokładnie dane skonfigurowane lub podane w panelu hostingowym.
Co oznacza Error establishing a database connection?
Komunikat oznacza problem z połączeniem WordPressa z bazą danych. Sprawdź nazwę bazy, użytkownika, hasło i adres serwera bazy, a w razie potrzeby skontaktuj się z pomocą techniczną hostingu.
Dlaczego instalator WordPressa nie pojawia się po otwarciu domeny?
Najczęstszą przyczyną jest umieszczenie plików w niewłaściwym katalogu albo skierowanie domeny do innej lokalizacji. Sprawdź konfigurację domeny oraz miejsce, do którego przesłałeś pliki WordPressa.
Czy można zainstalować WordPressa bez ręcznej edycji wp-config.php?
Tak. Standardowy instalator pozwala podać dane bazy danych podczas instalacji. Ręczna konfiguracja pliku wp-config.php może być przydatna, gdy automatyczne utworzenie konfiguracji nie przebiega poprawnie.
Czy po instalacji można ustawić WordPressa w języku polskim?
Tak. Język możesz wybrać podczas instalacji, a w istniejącej instalacji zmienić go w ustawieniach ogólnych WordPressa.

