WordPress: instalacja na serwerze, przewodnik i pierwsze kroki

Masz przed sobą kolejny projekt i potrzebujesz działającej witryny. Zanim zajmiesz się motywem, wtyczkami czy pierwszym wpisem, musisz przejść przez instalację WordPressa. To jeden z tych etapów, które robi się dziesiątki razy w karierze webdesignera, ale za pierwszym razem potrafi wywołać stres. Ten artykuł jest dla Ciebie, jeśli do tej pory używałaś autoinstalatora lub korzystałaś z platformy blogowej na wordpress.com i chcesz przejść poziom wyżej.

Jak wygląda instalacja WordPressa na serwerze z lotu ptaka?

Krok 1: Pobranie WordPressa

  • Przejdź na stronę https://pl.wordpress.org/download/
  • Pobierz plik WordPressa (skompresowany folder ZIP).
  • Rozpakuj folder ZIP. Znajdziesz w nim podfolder „WordPress” z wszystkimi plikami wordpressowymi.

Krok 2: Przygotowanie klienta FTP

  • Pobierz program FileZilla z https://filezilla-project.org/
  • Otwórz FileZillę i skonfiguruj połączenie FTP:
    • Dodaj nowy adres w menedżerze stron.
    • Wpisz adres serwera, nazwę użytkownika i hasło FTP (znajdziesz je w panelu klienta hostingu).
    • Połącz się z serwerem. Po lewej stronie programu zobaczysz pliki na swoim komputerze, a po prawej – pliki na serwerze.

Krok 3: Przekopiowanie plików WordPressa na serwer

  • Na serwerze znajdź katalog odpowiadający Twojej domenie (np. „infoblogerka.pl”).
  • Zaznacz wszystkie pliki w rozpakowanym folderze WordPressa i skopiuj je do tego katalogu.
  • Poczekaj, aż kopiowanie zostanie zakończone.

Krok 4: Konfiguracja WordPressa w przeglądarce

  • W przeglądarce wpisz adres swojej strony (np. „stronydlanotariuszy.pl”).
  • Pojawi się ekran powitalny WordPressa. Przygotuj następujące dane:
    • Nazwę bazy danych.
    • Nazwę użytkownika bazy danych.
    • Hasło użytkownika bazy danych.
    • Adres serwera bazy danych.
    • Prefiks tabel (najlepiej unikalny, nieprzewidywalny, aby zwiększyć bezpieczeństwo).
  • Wprowadź te informacje w konfiguratorze i kliknij „Wyślij”.

Krok 5: Finalizacja instalacji WordPressa

  • Podaj dane strony internetowej, takie jak:
    • Nazwa strony.
    • Nazwa użytkownika dla administratora (unikaj „admin”, korzystaj z unikalnych, nieprzewidywalnych nazw). Koniecznie użyj w nazwie znaków niedopuszczalnych w URL, np. @, spacja i kropka.
    • Hasło administratora (wygeneruj silne hasło, np. z użyciem programu KeePassXC).
    • Adres e-mail administratora.
  • Zaznacz opcję „Proś wyszukiwarki o nieindeksowanie tej witryny”, aby strona nie była widoczna w Google w początkowej fazie prac.
  • Kliknij „Zainstaluj WordPressa”.

Czym jest WordPress i dlaczego warto go wybrać

WordPress to najpopularniejszy na świecie system zarządzania treścią (CMS), na którym działa ponad 40% wszystkich witryn internetowych. Zaczynał jako platforma blogowa, ale dziś obsługuje sklepy internetowe, strony firmowe, portfolio i rozbudowane serwisy korporacyjne. Dziś blog to tylko jedna z wielu funkcji WordPressa, choć wciąż bardzo ważna dla widoczności w wyszukiwarce.

Dla webdesignerów WordPress to też narzędzie pracy – każdy kolejny projekt zaczyna się właśnie od instalacji WordPress na serwerze klienta. Znajomość tego procesu oszczędza czas przy każdym nowym zleceniu. Klienci za to doceniają sprawność, z jaką ruszasz z realizacją kolejnych projektów.

Zanim przejdziemy do instalacji, warto rozróżnić dwie wersje WordPressa. Aby korzystać z WordPress.org, musisz mieć samodzielny hosting, ale masz też pełną kontrolę nad projektem. WordPress.com to usługa hostowana, jednak ma ograniczone możliwości). W tym poradniku mówię wyłącznie o wersji z wordpress.org – to ją instalujesz na serwerze, jeśli zależy Ci na pełnej swobodzie przy budowaniu projektu.

Co przygotować przed instalacją WordPress: domena i hosting

Zanim zaczniesz instalację, potrzebujesz dwóch rzeczy: domeny i hostingu.

Domenę kupujesz u rejestratora – to adres, pod którym użytkownicy znajdą Twoją witrynę (np. infoblogerka.pl). Wybierając domenę, postaw na krótką, łatwą do zapamiętania nazwę, powiązaną z tematem bloga albo marką. Domenę możesz kupić razem z hostingiem w jednym miejscu albo osobno – oba rozwiązania są popularne wśród webdesignerów.

Hosting to serwer, na którym fizycznie znajdą się pliki i baza danych Twojego projektu. Dobry hosting pod WordPress powinien mieć: PHP w aktualnej wersji, bazę MySQL lub MariaDB, panel administracyjny (panel autorski, ale także cPanel albo DirectAdmin) oraz darmowy certyfikat SSL (Let’s Encrypt).

Tani hosting bywa kuszący, ale pamiętaj, że wolny serwer lub przestarzała infrastruktura będzie wpływała na to jak szybko strona będzie działać u klientów. To się nigdy nie kalkuluje. Szukasz dobrego hostingu? Wybierz LH.pl z kodem INFOBLOGERKA masz zniżkę!

hosting-domena-kod-rabatowy-na-hosting-najlepszy-hosting-w-polsce infoblogerka

Po wykupieniu domeny i hostingu musisz skierować domenę na katalog (folder na serwerze) w którym będą się znajdowały pliki WordPressa, a później także inne pliki, jak np. zdjęcia. Gdy domena wskazuje już na odpowiedni katalog, możesz przejść do właściwej instalacji WordPress na serwerze.

Instalacja WordPress na serwerze przez automatyczny instalator

To jedna z szybszych metod instalacji WordPressa (równie szybką jest WP-CLI). Większość firm hostingowych oferuje instalator w panelu klienta – jednym kliknięciem stawiasz działający projekt bez ręcznego wgrywania plików i zabawy w technikalia. Jest to jednak metoda dla laików. Profesjonaliści z niej nie korzystają (a przynajmniej nie powinni).

  1. Aby zainstalować WordPressa na serwerze przy pomocy autoinstalatora musisz zalogować się do panelu klienta hostingu (na screenie przykład z polecanego przeze mnie hostingu).
  2. Następnie przejdź do zakładki Serwer > Strony WWW i kliknij przycisk „Dodaj +”
  1. W podanych polach wpisz nazwę domeny jaką wykupiłaś. Katalog na serwerze uzupełni się automatycznie (od nazwy domeny), ale możesz zmienić tę nazwę. 
  2. Wybierz najwyższą dostępną wersję  PHP.
  3. Włącz bezpłatny certyfikat SSL Let’s Encrypt.
  4. Zaznacz „Zainstaluj WordPressa najnowsza wersja bez dodatków”.

(Jeśli chcesz pracować na subdomenie zaznacz u góry subdomena i wpisz nazwę subdomeny jakiej chcesz używać, np. sklep.twojadomena.pl)

  1. Następnie zobaczysz okno autoinstalatora. Na tym etapie możesz zmienić decyzję jeśli chcesz jednak skorzystać z kreatora AI. Kliknij dalej i na kolejnym oknie uzupełnij nazwę strony jaką chcesz mieć oraz login administratora. Polecam zmienić ten domyślny na bardziej skomplikowany. W szczególności należy unikać prostych loginów jak „admin” czy „kasia”. Im trudniejszy tym lepiej. 
  1. Potwierdź instalację WordPress klikając przycisk „Zainstaluj” i poczekaj, aż instalator zakończy proces – zwykle trwa to od kilkudziesięciu sekund do kilku minut. W kolejnym oknie otrzymasz podsumowanie dostępów do WordPressa w tym adres logowania, login i hasło. Zapisz je w swoim menedżerze haseł.

Gratulacje zainstalowałaś WordPressa!. Metoda „na autoinstalator” jest przydatna gdy jesteś totalnie zielona i robisz to pierwszy raz. Jeśli jednak chcesz się specjalizować w WordPressie jako wirtualna asystentka albo projektować strony full time, to nie polecam tego rozwiązania.

Tu przeczytasz dlaczego nie warto korzystać z autoinstalatora podczas pracy z WordPressem.

Ręczna instalacja WordPress: FTP i baza danych

  1. Stwórz konto FTP, które będzie służyło do wysłania plików WordPressa na serwer. Aby to zrobić zaloguj się do panelu klienta hostingu, przejść do zakładki Serwer > Konta FTP i wypełnij formularz wpisując nazwę konta oraz hasło. Możesz też wybrać katalog do któego konto bedzie miało dostęp (np. wcześniej tworzony katalog pod tego konkretnego WordPressa). Zostawiając public_html konto będzie miało dostęp do wszystkich katalogów w public_html. 
  1. Nastęnie stwórz bazę danych wchodząc do Serwer > Bazy danych. W oknie wpisz nazwę bazy danych. Im trudniejsza tym lepsza. Jeśli planujesz więcej instalacji ustal sobie jakiś system nazewnictwa żeby łatwiej było się zorientować która baza do której instalacji służy. Hasło – im trudniejsze tym lepsze. Nie zaznaczaj checkboxa „dopuszczaj połączenia zdalne”

W tej opcji również musisz dodać domenę do odpowiedniego katalogu, jednak zamiast zaznaczać opcję dotyczącą instalacji WordPressa wybierz „chcę tylko dodać domenę do serwera”. 

Zapamiętaj ten katalog – będziesz do niego wgrywać pliki WordPressa na późniejszym etapie.

Aby zalogować się do serwera będziesz potrzebować następujących danych: 

  • nazwa konta FTP (login) 
  • hasło
  • host FTP

Wszystkie te dane są dostępne w panelu klienta hostingu. Jeśli korzystasz z polecanego przeze mnie hostingu, podane dane będą miały taki format:

nazwa konta FTP (login) – serwerXXXXXX_nazwa
host FTP serwerXXXXXX.lh.pl

Otwórz program Filezilla i wpisz te dane w pola. Zwróć uwagę na dwa okna w programie Filezilla. Po lewej stronie są pliki na Twoim komputerze. W oknie po prawek pliki na serwerze,

Pobierz najnowszą wersję WordPressa ze strony https://wordpress.org/download/. Plik ma format ZIP i zawiera wszystkie pliki potrzebne do uruchomienia projektu. Rozpakuj archiwum na dysk komputera. Następnie przekopiuj pliki z folderu „wordpress” bezpośrednio do katalogu na serwerze, który wskazałaś na etapie dodawania domeny do serwera.

Kopiowanie plików zajmie kilka minut. Gdy już się zakończy otwórz w przeglądarce adres swojej domeny. WordPress automatycznie wykryje brak konfiguracji i poprowadzi Cię przez kreator instalacji.

Kliknij przycisk „zaczynamy”, a następnie uzupełnij te dane: Koniecznie zmień prefix tabel bazy danych z domyślnego wp_ na inny, mniej oczywisty np. „75gbfi” i kliknij przycisk „Wyślij”.

  1. Po połączeniu z bazą uzupełnij nazwę witryny, login administratora (nie admin!), trudne hasło oraz adres e-mail i kliknij „Zainstaluj WordPressa”. Jeśli wszystkie dane będą poprawne zobaczysz takie okno:

Instalacja będzie trwała około minuty, a jako potwierdzenie, że wszystko się udało zobaczysz takie okno:

Aby się zalogować do swojej nowej strony wystarczy, że przejdziesz pod adres twojadomena.pl/wp-admin

Taki proces daje pełną kontrolę nad każdym elementem konfiguracji, dlatego warto go znać nawet jeśli do tej pory korzystałaś z automatycznego instalatora. Ten proces nie ustawia żadnego motywu ani nie instaluje wtyczek automatycznie (z wyjątkiem Hello Dolly i JetPacka któe warto usunąć) – ale ten krok wykonasz osobno, już w panelu WordPressa.

Jak to zrobić bezpiecznie?

Bezpieczeństwo projektu zaczyna się już na starcie. Najczęstszym błędem jest zostawienie domyślnego loginu „admin” oraz krótkiego, prostego hasła zaraz po instalacji WordPress.

Podczas instalacji WordPressa ustaw:

  • unikalny login, niezwiązany z nazwą domeny ani z „admin”,
  • długie, losowe hasło – najlepiej wygenerowane przez menedżer haseł, a nie wymyślone na szybko,
  • prawdziwy adres e-mail, na który przyjdzie link do resetowania hasła, gdyby kiedyś było potrzebne.
  • zmień prefix tabel bazy danych na inny, unikalny

Jeśli zapomnisz hasła do panelu, możesz je zresetować z poziomu ekranu logowania (link „nie pamiętasz hasła?”). Albo, w ostateczności, bezpośrednio w bazie danych przez phpMyAdmin – to opcja dla sytuacji, gdy dostęp do skrzynki e-mail również jest niedostępny. W WordPressie hasło administratora to jeden z najważniejszych elementów całej instalacji – warto poświęcić mu chwilę uwagi, zamiast traktować po macoszemu.

Najczęstsze błędy podczas instalacji WordPress

Nawet doświadczeni freelancerzy WordPress popełniają błędy przy instalacji, zwłaszcza pod presją czasu. Najczęściej powtarzają się te sytuacje:

  • zostawienie prostego loginu (np. admin) i słabego hasła do WordPressa,
  • zbyt proste dane bazy danych,
  • zbyt proste dane kont FTP,
  • niezmienienie prefixu tabel na bardziej skomplikowany,
  • brak certyfikatu SSL w ogóle lub po prostu przed instalacją WordPressa (da się to potem odkręcić, ale lepiej to zrobić po prostu wcześniej),
  • korzystanie z przestarzałej wersji języka PHP na serwerze,
  • brak zabezpieczeń typu uwierzytelnianie dwuskładnikowe (na późniejszym etapie)

W tym przewodniku pokazałam Ci instalację WordPress na serwerze krok po kroku. Zarówno przez automatyczny instalator, jak i ręcznie przez FTP. Pokazałam też, o jakie elementy warto zadbać już na samym początku po instalacji. Nie ważne czy prowadzisz już swoje pierwsze projekty, czy dopiero zaczynasz – w obu przypadkach czeka Cię ta sama instalacja WordPress, a kolejne projekty pójdą sprawniej, gdy ten proces rozłożysz sobie na powtarzalne kroki.

Największą przewagą WordPressa jest otwarty kod źródłowy. Oprogramowanie pobierasz za darmo ze strony wordpress.org, a społeczność wokół wordpress.org tworzy tysiące motywów i wtyczek, które rozbudowują możliwości Twojej witryny bez pisania własnego kodu od zera. Ogromna biblioteka motywów i rozszerzeń to jedna z największych przewag nad zamkniętymi platformami. Małe projekty, duże projekty, projekty własne i projekty klientów – wszystkie zaczynają się od tej samej instalacji.

W WordPressie znajdziesz też coś, czego próżno szukać w zamkniętych systemach: pełną własność danych. Cała zawartość – wpisy, strony, ustawienia – trzyma się w Twojej bazie danych. Dlatego projekty możesz swobodnie przenosić między serwerami, zmieniać dostawcę hostingu albo migrować z jednej domeny na drugą bez utraty treści czy płacenia za dostęp do niej.

Zajrzyj tu jeśli chcesz przeczytać kompleksowy artykuł o tym jak wygląda profesjonalna strona internetowa.

Chcesz mieć instalację z głowy i zająć się przyjemniejszymi sprawami jak design? Sprawdź moją usługę bezpiecznej instalacji WordPressa.

Ps. Chcesz wiedzieć więcej o WordPressie i o tym jak tworzyć funkcjonalne, czytelne i skuteczne strony WWW – z przemyślaną architekturą, dobrą obsługą klienta i sprawdzonym procesem współpracy? Nauczę Cię tego!

kurs online wordpress dla wirtualnych asystentek freelancerek infoblogerka kurs wordpress z certyfikatem

Ps. Chcesz wiedzieć więcej o WordPressie i o tym jak tworzyć funkcjonalne, czytelne i skuteczne strony WWW – z przemyślaną architekturą, dobrą obsługą klienta i sprawdzonym procesem współpracy? Nauczę Cię tego!

Sprawdź kurs WordPressPLUS w którym daję Ci wiedzę nie tylko o samym WordPressie, ale także o strategii planowania strony, rozwiewam wątpliwości o technikaliach i pokazuję, jak wygląda proces pracy z klientem! A nawet dam Ci swoją własną checklistę podsumowującą pracę!

Gabriela Kurowska

Gabriela Kurowska

specjalista WordPress, szkoleniowiec WordPress dla freelancerów, a także projektantka użytecznych stron internetowych, sklepów i platform kursowych na WordPressie. Dzięki wiedzy o architekturze informacji, zachowaniach użytkowników i zasadach użyteczności tworzy strony, które przede wszystkim skutecznie wspierają biznes jej klientów. Fanka Gutenberga i lekkich rozwiązań

Artykuły: 359

Zapisz się na WordPressowy Newsletter po więcej

Pamiętaj, że zapisując się do newslettera, wyrażasz zgodę na przetwarzanie danych osobowych, które podasz w formularzu zgodnie z Polityką prywatności. Administratorem danych osobowych jest Gabriela Kurowska NIP 6772361178

Dodaj komentarz

Dodając komentarz na moim blogu, wyrażasz zgodę na przetwarzanie danych osobowych, które podasz w formularzu zgodnie z Polityką prywatności. Administratorem danych osobowych jest Gabriela Kurowska prowadząca dzialalność gospodarczą wpisaną do CEiDG pod numerrm NIP 6772361178

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *