Strona główna
Wordpress
Tutaj jesteś

WordPress wymagania: co potrzebujesz, by uruchomić stronę?

WordPress wymagania: co potrzebujesz, by uruchomić stronę?

Szukasz informacji, czy Twój hosting „udźwignie” WordPressa i co dokładnie musi spełniać? Chcesz ruszyć z pierwszą stroną, ale gubisz się w wymaganiach technicznych i nazwach typu PHP, MySQL, Nginx czy LiteSpeed? Z tego artykułu dowiesz się, jakie są wymagania WordPress, jaki hosting wybrać i co przygotować, zanim klikniesz „Instaluj”.

Jakie są minimalne wymagania WordPress?

WordPress jest lekki i elastyczny, ale ma kilka twardych wymagań, bez których po prostu nie ruszy. Dobra wiadomość jest taka, że większość współczesnych serwerów spełnia je od ręki, szczególnie u popularnych dostawców hostingu.

Twórcy WordPressa jasno określają, że najlepsze warunki pracy zapewnia nowoczesne środowisko. Chodzi nie tylko o sam start instalatora, ale też o bezpieczeństwo i szybkość działania strony. Stare wersje PHP czy MySQL nadal mogą uruchomić CMS, ale narażają serwis na ataki i błędy, które trudno później naprawić.

Oficjalne zalecenia WordPress to dziś PHP 8.3+, MySQL 8.0+ lub MariaDB 10.6+ oraz obsługa HTTPS na serwerze.

Jeśli korzystasz jeszcze z hostingu, na którym jest tylko PHP 7.2.24 i MySQL 5.5.5, WordPress nadal się zainstaluje. Taki zestaw traktuj jednak jako rozwiązanie przejściowe. To środowisko, które dawno osiągnęło koniec wsparcia i zwiększa ryzyko włamań oraz błędów.

Jakie konkretne parametry powinien mieć serwer?

Gdy porównujesz oferty hostingowe, warto spojrzeć nie tylko na cenę, ale też na techniczne detale. W specyfikacji widać, czy firma hostingowa nadąża za wymaganiami nowoczesnych CMS-ów i czy Twoja strona będzie działać stabilnie pod obciążeniem.

Do uruchomienia WordPressa przydadzą się takie parametry serwera jak aktualna wersja PHP, baza danych oraz wsparcie dla szyfrowania. W ofertach spotkasz często nieco różne liczby, dlatego dobrze jest trzymać się minimalnego progu, poniżej którego nie warto schodzić:

  • PHP w wersji co najmniej 7.4, najlepiej 8.1–8.3,
  • MySQL od 5.7 lub MariaDB od 10.3 wzwyż,
  • obsługa HTTPS/2 i możliwość instalacji certyfikatu SSL,
  • serwer WWW typu Apache, Nginx lub LiteSpeed,
  • dostęp do panelu zarządzania bazami (np. phpMyAdmin),
  • możliwość zmiany wersji PHP bez kontaktu z supportem.

Starsze wymagania, które pojawiają się jeszcze w starszych poradnikach, wskazują na PHP 5.2.4 czy MySQL 5.0.15. To wartości czysto historyczne. Przy nowych instalacjach nie ma sensu się na nich opierać, bo wpływają negatywnie na wydajność i bezpieczeństwo WordPressa.

Jak sprawdzić, czy Twój hosting spełnia wymagania?

Jeśli nie masz pewności, co tak naprawdę oferuje Twój serwer, możesz to sprawdzić samodzielnie w ciągu kilku minut. Nie trzeba od razu pisać do supportu, choć taki kontakt też często bywa pomocny.

Najprostsza metoda to stworzenie małego pliku testowego i podejrzenie go w przeglądarce. Taki plik pokaże szczegółową konfigurację Twojego środowiska PHP, w tym wersję interpretera, dostępne moduły i informacje o serwerze WWW:

  1. utwórz na komputerze plik o nazwie test.php,
  2. wklej do niego kod: <?php phpinfo(); ?>,
  3. wgraj plik do głównego katalogu domeny przez FTP,
  4. odwiedź adres w przeglądarce, np. http://twojadomena.pl/test.php.

Na stronie zobaczysz pełną konfigurację. W górnej części znajdziesz wersję PHP, a niżej informację o serwerze i rozszerzeniach. Po sprawdzeniu parametrów usuń test.php, żeby nikt z zewnątrz nie miał do niego dostępu.

Jaki hosting pod WordPress wybrać?

Sam fakt, że serwer spełnia minimalne wymagania, to dopiero początek. Różne typy hostingu potrafią znacząco przyspieszyć lub spowolnić działanie strony, utrudnić zarządzanie lub przeciwnie – sprawić, że instalacja CMS trwa kilka kliknięć.

Na rynku najczęściej spotkasz hosting współdzielony, dedykowane plany WordPress, a także rozwiązania typu managed hosting. Każdy z nich ma inne przeznaczenie, dlatego warto dopasować wybór do tego, jak duży serwis planujesz i jak czujesz się w sprawach technicznych.

Hosting współdzielony

Hosting współdzielony to najpopularniejsze rozwiązanie dla małych stron i blogów. Na jednym serwerze działa wtedy wiele kont klientów, które dzielą między sobą zasoby, takie jak procesor i pamięć RAM. Dla pierwszej strony w WordPressie to zwykle w zupełności wystarczy.

Firmy takie jak home.pl oferują tu kilka poziomów usług – od pakietu Start, przez Biznes, po Profesjonalny czy Premium. Im wyższy plan, tym większa wydajność, liczba baz danych, kont e-mail oraz przestrzeń na pliki. W praktyce przekłada się to na szybsze ładowanie witryny i możliwość obsługi większego ruchu.

Dedykowany hosting WordPress

Specjalne pakiety dla WordPressa to dobra opcja, gdy nie chcesz samodzielnie walczyć z konfiguracją serwera. W home.pl znajdziesz na przykład usługi: Hosting dla WordPressa AI Standard, Smart, Pro i Expert. Każda z nich ma już przygotowane środowisko skrojone pod ten CMS.

Takie plany często zapewniają automatyczną, pierwszą instalację WordPressa zaraz po opłaceniu usługi. Dostajesz gotowe dane logowania do panelu, bez ręcznego tworzenia bazy czy edycji pliku wp-config. W pakietach pojawia się też serwer LiteSpeed z LSCache, dyski SSD i własny adres IP, co poprawia komfort użytkowników strony.

Managed hosting

Managed hosting, czyli hosting na serwerze dedykowanym zarządzany przez dostawcę, wybierają zwykle większe serwisy, sklepy internetowe i projekty firmowe. Użytkownik otrzymuje wydzielone zasoby i nie musi martwić się administracją systemu.

W takim modelu provider dba o system operacyjny, podstawowe zabezpieczenia, aktualizacje i często pomaga w konfiguracji WordPressa. To opcja dla osób, które chcą mieć wysoką wydajność i wsparcie techniczne, ale nie planują samodzielnego administracji serwerem od poziomu konsoli.

Jak wybrać serwer WWW i konfigurację?

WordPress działa na różnych serwerach WWW, ale część rozwiązań jest szczególnie polecana. Chodzi tu o stabilność, obsługę ładnych adresów URL i integrację z dodatkowymi mechanizmami cache. Dobrze dobrany serwer WWW ma bezpośredni wpływ na czas ładowania strony.

Najczęściej spotkasz Apache, Nginx oraz LiteSpeed. Każde z tych rozwiązań bez problemu obsługuje WordPressa, o ile hosting ma odpowiednio skonfigurowany interpreter PHP i dostęp do bazy danych. W praktyce wybór zależy głównie od konfiguracji firmy hostingowej.

Apache, Nginx czy LiteSpeed?

Apache przez lata był podstawowym serwerem WWW dla WordPressa i nadal jest bardzo popularny. Wielu dostawców włącza tu moduł mod_rewrite, który odpowiada za obsługę przyjaznych linków w CMS. Dla przeciętnego użytkownika oznacza to prostą konfigurację i dobrą kompatybilność z wtyczkami.

Nginx często pracuje jako serwer o wysokiej wydajności, dobrze radzący sobie z dużym ruchem. Niektóre firmy łączą go z PHP-FPM, co przyspiesza obsługę zapytań. Z kolei LiteSpeed – dostępny m.in. w dedykowanych hostingach WordPress w home.pl – ma wbudowane wsparcie dla LSCache, co daje wyraźny zysk prędkości. W każdym z przypadków WordPress działa stabilnie, jeśli tylko konfiguracja serwera jest zadbana.

Jak rozmawiać z hostingodawcą o wymaganiach?

Gdy nie jesteś pewien, czy Twój aktualny lub przyszły hosting „udźwignie” WordPressa, możesz po prostu zapytać dostawcę. Wiele osób kopiuje gotowe wiadomości i wysyła je do działu sprzedaży albo wsparcia technicznego.

W takiej wiadomości warto wymienić wszystkie potrzebne elementy środowiska. To pozwala szybko ocenić, czy oferta pasuje do WordPressa i czy nie czekają Cię przykre niespodzianki w trakcie instalacji:

  • PHP 8.3 lub nowszy,
  • MariaDB 10.6 lub MySQL 8.0 bądź nowszy,
  • Nginx lub Apache z obsługą mod_rewrite,
  • pełne wsparcie HTTPS i instalacja certyfikatów SSL,
  • uruchamianie skryptów PHP pod indywidualnym użytkownikiem,
  • dostęp do tworzenia wielu baz danych, jeśli planujesz kilka stron.

W wiadomości możesz dopytać też o zabezpieczenia, izolację kont i politykę kopii zapasowych. To ważne szczególnie wtedy, gdy planujesz większy serwis lub sklep WooCommerce i liczysz na stabilną pracę bez długich przestojów.

Jak wymagania serwera wpływają na bezpieczeństwo?

Sama zgodność z minimalną specyfikacją to jedno, ale bezpieczeństwo WordPressa w dużej mierze zależy od jakości hostingu. Wiele ataków udaje się tylko dlatego, że serwer działa na przestarzałym PHP, ma słabe ustawienia dostępu lub brak izolacji użytkowników.

Firmy hostingowe coraz częściej podkreślają, że ważne jest, by aplikacje PHP takie jak WordPress działały pod nazwą użytkownika konta, a nie pod współdzielonym kontem serwera. Taki model utrudnia przejęcie jednego serwisu z poziomu innego, działającego na tej samej maszynie.

Co powinien zapewniać bezpieczny hosting?

Przy wyborze hostingu warto zwrócić uwagę na to, jak dostawca podchodzi do bezpieczeństwa. To element, który często decyduje o tym, jak szybko zareagujesz na problem i czy w ogóle będziesz mieć z czego odtworzyć stronę po awarii.

Większość solidnych firm hostingowych oferuje dziś szereg funkcji, które wspierają bezpieczną pracę WordPressa. Przy porównywaniu ofert zwróć uwagę, czy dostawca zapewnia co najmniej takie elementy:

  • codzienne lub regularne kopie zapasowe FTP i baz SQL,
  • łatwe przywracanie backupu z panelu klienta,
  • oddzielne konto użytkownika dla każdej usługi hostingowej,
  • automatyczne aktualizacje PHP lub łatwe przełączanie wersji,
  • certyfikaty SSL i wymuszanie połączeń HTTPS,
  • monitoring serwera i szybkie reagowanie na awarie.

Do tego dochodzi kwestia wsparcia technicznego. Zespół, który zna WordPressa, pomoże szybciej rozwiązać problemy z błędami po aktualizacji, konfliktami wtyczek czy odzyskiwaniem danych z kopii. Sama jakość kontaktu z supportem bywa równie istotna jak parametry serwera.

Jak przygotować środowisko do instalacji WordPress?

Gdy masz już hosting zgodny z wymaganiami, pozostaje kwestia samej instalacji. Możesz skorzystać z autoinstalatora w panelu hostingu, ale ręczna instalacja daje większą świadomość tego, jak działa Twoja strona. To też dobra okazja, by od razu zadbać o podstawowe ustawienia bezpieczeństwa.

Cały proces można zamknąć w kilku krokach: przygotowanie bazy danych, pobranie plików WordPressa, konfiguracja wp-config.php, wysłanie plików na serwer i uruchomienie kreatora instalacji w przeglądarce. Dobrze zrobiona konfiguracja startowa ułatwia późniejszą administrację i aktualizacje.

Jak utworzyć bazę danych i użytkownika?

Większość hostingów oferuje wygodne panele administracyjne, takie jak cPanel czy Plesk. W każdym z nich znajdziesz moduł do zarządzania bazami danych MySQL lub MariaDB. Stworzenie nowej bazy pod WordPressa zajmuje zwykle kilka minut.

W trakcie tworzenia bazy podajesz jej nazwę, tworzysz użytkownika i ustawiasz dla niego hasło. Te trzy dane – nazwa bazy, nazwa użytkownika i hasło – są potem niezbędne przy edycji pliku wp-config.php. Warto je przechować w bezpiecznym miejscu, bo będziesz do nich wracać przy migracjach lub naprawach strony.

Co ustawić w pliku wp-config.php?

Plik wp-config.php to centrum konfiguracji Twojej instalacji WordPressa. W nim zapisujesz dane dostępowe do bazy, ale też możesz określić limity pamięci, prefiks tabel czy włączyć tryb debugowania. Każda poprawka w tym pliku ma realny wpływ na działanie serwisu.

Na początku edytujesz zwykle podstawowe wpisy: DB_NAME, DB_USER, DB_PASSWORD i DB_HOST (zwykle localhost, choć niektóre hostingi stosują inne adresy). Ważne są też klucze uwierzytelniania, które możesz wygenerować na stronie WordPressa i wkleić w zaznaczone miejsce w konfiguracji. Plik zapisz w kodowaniu UTF-8 bez BOM, co zapobiega problemom z polskimi znakami.

Jak wgrać i uruchomić instalację?

Po skonfigurowaniu pliku wp-config.php wysyłasz pliki WordPressa na serwer. Do tego służy klient FTP, na przykład FileZilla. Po połączeniu z serwerem kopiujesz wszystkie pliki z folderu WordPress do katalogu domeny lub podkatalogu, jeśli instalujesz CMS w subdomenie.

Kiedy pliki znajdą się na serwerze, pozostaje uruchomić instalatora w przeglądarce. Wpisz adres swojej strony z dopiskiem /wp-admin/install.php. Kreator poprosi o tytuł strony, login i hasło administratora oraz adres e-mail. Po zapisaniu tych danych możesz zalogować się pod adresem /wp-admin i rozpocząć konfigurację motywu, wtyczek oraz treści.

FAQ – najczęściej zadawane pytania

Jakie są oficjalne zalecenia WordPressa dotyczące wersji PHP i bazy danych?

Oficjalne zalecenia WordPress to PHP 8.3+, MySQL 8.0+ lub MariaDB 10.6+ oraz obsługa HTTPS na serwerze.

Czy WordPress będzie działać na starszych wersjach PHP i MySQL?

Tak, WordPress nadal zainstaluje się na starszych wersjach, np. PHP 7.2.24 i MySQL 5.5.5. Jednak takie środowisko traktowane jest jako rozwiązanie przejściowe, ponieważ dawno osiągnęło koniec wsparcia i zwiększa ryzyko włamań oraz błędów.

Jak mogę sprawdzić, czy mój obecny hosting spełnia wymagania techniczne WordPressa?

Możesz to sprawdzić, tworząc plik o nazwie `test.php` z kodem `<?php phpinfo(); ?>`, wgrywając go do głównego katalogu domeny przez FTP, a następnie odwiedzając adres np. `http://twojadomena.pl/test.php` w przeglądarce. Po sprawdzeniu należy usunąć ten plik.

Jakie typy hostingu są najczęściej spotykane i polecane dla WordPressa?

Na rynku najczęściej spotkasz hosting współdzielony, dedykowane plany WordPress oraz rozwiązania typu managed hosting. Każdy z nich ma inne przeznaczenie, dlatego warto dopasować wybór do wielkości planowanego serwisu i umiejętności technicznych.

Co powinienem uwzględnić, rozmawiając z hostingodawcą o wymaganiach dla WordPressa?

Warto wymienić wszystkie potrzebne elementy środowiska, takie jak PHP 8.3 lub nowszy, MariaDB 10.6 lub MySQL 8.0 bądź nowszy, Nginx lub Apache z obsługą mod_rewrite, pełne wsparcie HTTPS i instalacja certyfikatów SSL, uruchamianie skryptów PHP pod indywidualnym użytkownikiem oraz dostęp do tworzenia wielu baz danych.

Jakie funkcje bezpieczeństwa powinien zapewniać dobry hosting dla WordPressa?

Solidny hosting powinien oferować codzienne lub regularne kopie zapasowe (FTP i baz SQL), łatwe przywracanie backupu z panelu klienta, oddzielne konto użytkownika dla każdej usługi hostingowej, automatyczne aktualizacje PHP lub łatwe przełączanie wersji, certyfikaty SSL i wymuszanie połączeń HTTPS, a także monitoring serwera i szybkie reagowanie na awarie.

Redakcja webtuts.pl

Adrian Gorzałek – inżynier informatyki stosowanej z blisko 20-letnim doświadczeniem w branży IT. Specjalizuję się w optymalizacji wydajności serwerów, architekturze stron opartych na systemie WordPress oraz wdrażaniu nowoczesnych technologii webowych. W swojej pracy kładę nacisk na bezpieczeństwo sieciowe, szybkość przesyłu danych i stabilność infrastruktury hostingowej.

Może Cię również zainteresować

Potrzebujesz więcej informacji?