Start · Proste

Jak zainstalować WordPressa

Pełny przewodnik po pierwszej stronie na WordPressie: co trzeba mieć, zanim zaczniecie, sama instalacja w około piętnaście minut i dziesięć rzeczy do ustawienia zaraz po niej, żeby strona była bezpieczna, szybka i gotowa na treści.

6 min czytania

Laptop na biurku z otwartym panelem strony internetowej, obok leży notes.

Zdjęcie: Shubham Patil, domena publiczna (CC0)

W tym poradniku

Zanim zaczniecie

WordPress to bezpłatne oprogramowanie, które działa na serwerze WWW. Do instalacji potrzebne są trzy rzeczy i wszystkie trzy sprzedaje się zwykle razem jako „hosting”.

  • Nazwa domeny, na przykład waszafirma.eu. To adres, który ludzie wpisują w przeglądarce.
  • Hosting: miejsce na serwerze, na którym działa aktualna wersja PHP i baza danych MySQL albo MariaDB. Spełnia to niemal każdy sprzedawany dziś pakiet hostingowy.
  • Certyfikat SSL, dzięki któremu adres zaczyna się od https. Dobre firmy hostingowe dają go bezpłatnie i same go włączają.

Potrzebujecie też około pół godziny, danych logowania do konta hostingowego i adresu e-mail, który naprawdę czytacie: WordPress wysyła na niego linki do zmiany hasła i ostrzeżenia.

Co trzeba mieć, zanim zaczniecie
Co Czym to jest Skąd to wziąć
Nazwa domeny Adres, który ludzie wpisują, na przykład waszafirma.eu Od rejestratora domen, często jest nim wasza firma hostingowa
Hosting Miejsce na serwerze, na którym działa PHP i baza danych Od firmy hostingowej
Certyfikat SSL Sprawia, że adres zaczyna się od https W cenie u dobrych firm hostingowych
E-mail administratora Trafiają na niego linki do zmiany hasła i ostrzeżenia Skrzynka, którą czytacie codziennie

WordPress.org czy WordPress.com?

To dwie różne rzeczy o tej samej nazwie. WordPress.com to usługa, która utrzymuje stronę za was i ogranicza to, co można zainstalować. WordPress.org to bezpłatne oprogramowanie, które instalujecie na własnym hostingu, bez takich ograniczeń. Ten poradnik dotyczy drugiego z nich, bo tylko wtedy strona jest w całości wasza.

Szybki sposób: instalator firmy hostingowej

Większość firm hostingowych ma w panelu klienta instalator uruchamiany jednym kliknięciem. Może się nazywać „WordPress Manager”, „Softaculous”, „Installatron” albo po prostu „Zainstaluj WordPressa”. Jeśli wasza firma hostingowa go ma, skorzystajcie z niego: efekt jest taki sam jak przy instalacji ręcznej, a całość trwa pięć minut.

  1. Zalogujcie się do panelu hostingu i otwórzcie instalator WordPressa.
  2. Wybierzcie domenę, pod którą ma działać strona. Pole „katalog” zostawcie puste, chyba że strona ma się znaleźć w podkatalogu, na przykład /blog.
  3. Jeśli pojawi się pytanie o protokół, wybierzcie https.
  4. Wpiszcie nazwę witryny. Można ją później zmienić.
  5. Utwórzcie konto administratora: nazwa użytkownika inna niż „admin”, długie hasło z menedżera haseł i wasz adres e-mail.
  6. Wybierzcie język witryny.
  7. Odznaczcie dodatkowe wtyczki i motywy, które instalator zaznaczył z góry. To, czego potrzebujecie, dodacie później, a im mniej, tym lepiej.
  8. Kliknijcie „Zainstaluj” i poczekajcie na potwierdzenie.

Potem przejdźcie do części „Zaraz po instalacji” poniżej.

Sposób ręczny, krok po kroku

Skorzystajcie z niego, gdy firma hostingowa nie ma instalatora albo gdy chcecie zrozumieć, co się właściwie dzieje. Na każdym hostingu wygląda to tak samo.

1. Pobierzcie WordPressa

Wejdźcie na wordpress.org/download i pobierzcie najnowszą wersję. Rozpakujcie plik na komputerze. Dostaniecie folder o nazwie „wordpress”.

2. Utwórzcie bazę danych

W panelu hostingu otwórzcie sekcję baz danych (często „Bazy danych MySQL”).

  1. Utwórzcie nową bazę danych i zapiszcie jej nazwę.
  2. Utwórzcie użytkownika bazy danych z mocnym hasłem i zapiszcie jedno i drugie.
  3. Nadajcie temu użytkownikowi wszystkie uprawnienia do nowej bazy.

Macie teraz cztery informacje: nazwę bazy danych, nazwę użytkownika, hasło i adres serwera bazy danych. Na większości serwerów ten adres to „localhost”; jeśli u was jest inny, znajdziecie go w panelu.

3. Wgrajcie pliki

Połączcie się z serwerem programem FTP, na przykład FileZilla albo WinSCP, albo użyjcie menedżera plików w panelu. Wgrajcie całą zawartość folderu „wordpress”, a nie sam folder, do głównego katalogu waszej domeny. Ten katalog nazywa się zwykle public_html, htdocs albo www.

Wgrywanie trwa kilka minut, bo to kilka tysięcy małych plików. Jeśli panel potrafi rozpakowywać archiwa, szybciej będzie wgrać plik zip i rozpakować go na serwerze.

4. Uruchomcie instalator

Otwórzcie swoją domenę w przeglądarce. WordPress zauważy, że nie został jeszcze skonfigurowany, i uruchomi instalator.

  1. Wybierzcie język.
  2. Wpiszcie cztery dane bazy z kroku 2. Prefiks tabel zostawcie bez zmian albo zamieńcie „wp_” na własny, na przykład „site7_”.
  3. WordPress zapisuje swój plik konfiguracyjny. Jeśli nie może tego zrobić, pokaże wam jego treść: utwórzcie w głównym katalogu plik o nazwie wp-config.php, wklejcie treść, zapiszcie i przejdźcie dalej.
  4. Wpiszcie tytuł witryny, nazwę użytkownika administratora inną niż „admin”, długie hasło i swój adres e-mail.
  5. Zaznaczcie na razie opcję „Proś wyszukiwarki o nieindeksowanie tej witryny”. Wyłączycie ją, gdy strona będzie gotowa.
  6. Kliknijcie „Zainstaluj WordPressa”, a potem zalogujcie się pod adresem waszadomena.eu/wp-admin.

Zaraz po instalacji

Świeża instalacja działa, ale nie jest gotowa. Tych dziesięć kroków zajmie kolejne piętnaście minut i oszczędzi kłopotów na lata.

  1. Sprawdźcie, czy adres zaczyna się od https. W Ustawienia > Ogólne oba adresy powinny zaczynać się od https://. Jeśli tak nie jest, najpierw włączcie certyfikat SSL w panelu hostingu, a potem je zmieńcie.
  2. Ustawcie bezpośrednie odnośniki. W Ustawienia > Bezpośrednie odnośniki wybierzcie „Nazwa wpisu”, żeby podstrony miały czytelne adresy zamiast numerów.
  3. Ustawcie strefę czasową, format daty i język witryny w Ustawienia > Ogólne.
  4. Usuńcie to, czego nie będziecie używać: przykładowy wpis, przykładową stronę, wtyczkę „Hello Dolly” i nieużywane motywy, poza jednym motywem domyślnym jako rezerwą.
  5. Utwórzcie drugiego użytkownika z rolą Redaktor do codziennego pisania, a konta administratora używajcie tylko do ustawień i aktualizacji.
  6. Włączcie automatyczne aktualizacje mniejszych wydań WordPressa, co jest ustawieniem domyślnym, i ustalcie, kto co tydzień sprawdza aktualizacje wtyczek.
  7. Ustawcie kopie zapasowe, zanim dodacie treści. Kopia zapasowa przechowywana na tym samym serwerze co strona się nie liczy; musi leżeć gdzie indziej, a raz powinniście ją przywrócić, żeby wiedzieć, że działa.
  8. Upewnijcie się, że e-maile dochodzą. Wyślijcie sobie link do zmiany hasła. Jeśli nic nie przyjdzie, poczta z serwera jest odrzucana i trzeba wysyłać przez prawdziwą skrzynkę; ustawi to wasza firma hostingowa albo agencja.
  9. Utwórzcie podstrony wymagane przez prawo: dane firmy, politykę prywatności oraz informację o plikach cookie, jeśli strona zapisuje cokolwiek poza niezbędnymi plikami cookie.
  10. Gdy strona będzie gotowa, odznaczcie „Proś wyszukiwarki o nieindeksowanie tej witryny” w Ustawienia > Czytanie i zgłoście wyszukiwarkom mapę witryny spod adresu waszadomena.eu/wp-sitemap.xml.

Gdy coś pójdzie nie tak

„Błąd podczas nawiązywania połączenia z bazą danych”

Jedna z czterech danych bazy jest błędna. Otwórzcie wp-config.php i porównajcie nazwę bazy danych, użytkownika, hasło i adres serwera z tym, co pokazuje panel. Najczęstsza przyczyna to hasło ze znakami specjalnymi, skopiowane nie w całości.

Biała strona albo komunikat o „błędzie krytycznym”

Zwykle wersja PHP jest za stara albo brakuje wymaganego rozszerzenia PHP. Ustawcie w panelu hostingu aktualną wersję PHP. Jeśli komunikat nie znika, pomoc techniczna firmy hostingowej w minutę odczyta dziennik błędów.

Widzicie listę plików albo stronę zastępczą firmy hostingowej

Pliki są w złym katalogu albo w głównym katalogu wciąż leży stary plik index.html. Przenieście pliki WordPressa do głównego katalogu i usuńcie plik strony zastępczej.

Przeglądarka ostrzega, że strona jest „niezabezpieczona”

Certyfikat SSL nie jest jeszcze aktywny albo adres witryny wciąż zaczyna się od http. Aktywujcie certyfikat u firmy hostingowej, a potem poprawcie oba adresy w Ustawienia > Ogólne.

Instalator nie może zapisać pliku wp-config.php

Serwer WWW nie ma uprawnień do zapisu w katalogu. Utwórzcie plik sami, tak jak opisano w kroku 4 instalacji ręcznej.

Co dalej

Instalacja WordPressa to ta łatwa część. O tym, czy strona działa, decyduje wszystko, co przychodzi potem: projekt, który pasuje do firmy, podstrony, które ludzie naprawdę czytają, krótki czas ładowania i ktoś, kto dba o aktualizacje i kopie zapasowe. Jeśli wolicie to komuś oddać, właśnie tym zajmujemy się na co dzień.

Pytania, które słyszymy często

Około pięciu minut z instalatorem firmy hostingowej i około piętnastu ręcznie. Do tego kolejne piętnaście minut na ustawienia z części „Zaraz po instalacji”.

Samo oprogramowanie jest bezpłatne. Płacicie za domenę i hosting oraz za płatne motywy lub wtyczki, jeśli zdecydujecie się ich używać.

Tak. Narzędzia takie jak Local czy XAMPP uruchamiają WordPressa na komputerze, więc możecie próbować, zanim cokolwiek będzie publiczne. Przeniesienie takiej strony na prawdziwy hosting to później osobny krok.

Taką, która wciąż dostaje aktualizacje bezpieczeństwa. W chwili pisania tego tekstu WordPress zaleca PHP 8.3 lub nowsze; aktualne zalecenie zawsze widać w Narzędzia > Stan witryny.

Nie. Wszystko w tym poradniku robi się w przeglądarce i w programie do przesyłania plików. Kod zaczyna mieć znaczenie dopiero wtedy, gdy potrzebujecie czegoś, czego nie robi żaden gotowy motyw ani wtyczka.

Chcecie mieć to załatwione bez robienia tego samodzielnie?

Napiszcie, nad czym pracujecie. W ciągu jednego dnia roboczego odpowie wam człowiek.