Jak zainstalować WordPressa na hostingu krok po kroku
Zakładasz pierwszą stronę na WordPressie i nie wiesz, od czego zacząć? Dobra wiadomość jest taka, że w większości przypadków nie musisz ruszać żadnego kodu – prawie każdy hosting ma wbudowany instalator, który postawi WordPressa w kilka minut. Poniżej pokazuję, jak z niego skorzystać krok po kroku, a niżej – na wypadek gdyby Twój hosting takiego instalatora nie miał – jak zrobić to samo ręcznie, przez FTP i phpMyAdmin.
Instalacja automatyczna przez instalator w panelu hostingowym
- Zaloguj się do panelu hostingowego (cPanel, DirectAdmin albo panel własny producenta) danymi, które dostałeś e-mailem po zakupie hostingu.
- Odszukaj w panelu sekcję z instalatorami aplikacji – najczęściej nazywa się „Softaculous”, „Instalator WordPress” albo „WordPress Toolkit” i znajduje się w zakładce typu „Oprogramowanie” lub na stronie głównej panelu.
- Kliknij ikonę WordPressa, a następnie przycisk „Zainstaluj” (Install).
- Z listy rozwijanej wybierz domenę lub subdomenę, na której ma stanąć strona.
- Wyczyść pole ścieżki instalacji (katalogu), jeśli chcesz, aby WordPress działał bezpośrednio pod adresem domeny, a nie pod dodatkowym podkatalogiem, np. /wp/.
- Wpisz nazwę strony i jej krótki opis w polach „Site Name” i „Site Description” – oba te ustawienia zmienisz później bez problemu w panelu WordPressa.
- Ustaw dane konta administratora: nazwę użytkownika inną niż „admin”, silne hasło (najlepiej z menedżera haseł) i swój prawdziwy adres e-mail, bo na niego przyjdą powiadomienia z WordPressa.
- Sprawdź w sekcji zaawansowanej („Advanced Options”) nazwę bazy danych i prefiks tabel – domyślne wartości zwykle wystarczą, instalator sam utworzy bazę i połączy ją ze stroną.
- Kliknij „Install” i poczekaj, aż pasek postępu dojdzie do 100% – zwykle trwa to od kilkunastu sekund do kilku minut, w zależności od hostingu.
- Po zakończeniu instalacji zapisz sobie adres panelu logowania (adres-twojej-strony.pl/wp-admin) i zaloguj się danymi administratora, które ustawiłeś w kroku 7.
Instalacja ręczna (upload plików przez FTP i baza danych w phpMyAdmin)
Jeśli Twój hosting nie ma instalatora albo wolisz mieć pełną kontrolę nad każdym plikiem, zainstaluj WordPressa ręcznie – zajmie to nieco więcej czasu, ale nie jest trudne.
- Pobierz najnowszą wersję WordPressa w języku polskim ze strony wordpress.org/pl i rozpakuj pobrane archiwum na dysku komputera.
- Połącz się z serwerem przez klienta FTP (np. FileZilla), używając danych dostępowych, które znajdziesz w panelu hostingowym.
- Prześlij na serwer zawartość rozpakowanego folderu „wordpress” (same pliki ze środka, nie cały folder) do katalogu public_html lub katalogu przypisanego do Twojej domeny.
- Zaloguj się do phpMyAdmin z poziomu panelu hostingowego.
- Utwórz nową bazę danych – kliknij „Nowa baza danych”, nadaj jej nazwę i wybierz kodowanie utf8mb4_unicode_ci.
- Utwórz nowego użytkownika bazy danych z hasłem i przypisz mu wszystkie uprawnienia do nowo utworzonej bazy (w cPanelu robisz to w sekcji „Bazy danych MySQL”, łącząc użytkownika z bazą i zaznaczając „Wszystkie uprawnienia”).
- Wejdź w przeglądarce na adres swojej domeny – WordPress sam wykryje brak konfiguracji i uruchomi kreator instalacji.
- Podaj w kreatorze nazwę utworzonej bazy danych, nazwę użytkownika, hasło i adres hosta bazy (zwykle localhost) – te dane znajdziesz w panelu hostingowym przy swojej bazie.
- Uzupełnij nazwę strony oraz dane administratora (nazwa użytkownika, hasło, e-mail), a na końcu kliknij „Zainstaluj WordPress”.
Co zrobić, gdy coś pójdzie nie tak
Nie widzisz instalatora WordPress w panelu hostingowym. Różne hostingi nazywają go inaczej i chowają w różnych miejscach – szukaj słów „Softaculous”, „Instalator aplikacji”, „WordPress Toolkit” albo „Installatron”, najczęściej w zakładce „Oprogramowanie” albo „Strona WWW”. Jeśli panel naprawdę nie ma takiej opcji, skorzystaj z wyszukiwarki w panelu (jeśli jest) albo przejdź od razu do instalacji ręcznej opisanej wyżej.
Instalator automatyczny „zawiesza się” w połowie i pasek postępu nie rusza dalej. Nie odświeżaj strony i nie zamykaj karty przeglądarki – instalacja czasem trwa dłużej, zwłaszcza przy obciążonym serwerze. Jeśli po kilku minutach nic się nie zmienia, wróć do listy zainstalowanych aplikacji w instalatorze – czasem instalacja mimo wszystko zakończyła się poprawnie, tylko pasek postępu nie zaktualizował się w przeglądarce.
Podczas instalacji ręcznej kreator WordPressa nie może zapisać pliku wp-config.php. To zwykle kwestia uprawnień do zapisu w katalogu, do którego wgrałeś pliki. Skopiuj plik wp-config-sample.php, zmień jego nazwę na wp-config.php i ręcznie wklej do niego dane bazy danych z kroku 8 – zrobisz to przez menedżer plików w panelu hostingowym albo edytując plik lokalnie i wgrywając go z powrotem przez FTP.