Porady i wskazówki WordPress

W tym dziale znajdziecie porady, wskazówki dot. WordPressa. Najczęstsze pytania dotyczą przeniesienia serwisu postawionego na WP na inny serwer, hosting, pod
inną domenę dlatego pierwsza porada będzie dotyczyła tego tematu.

Przeniesienie serwisu WP na inny serwer
przeniesienie serwisu
Wstęp..

Aby operacja przeniesienia przebiegła pomyślnie należy się odpowiednio przygotować – dane i narzędzia. Co będzie potrzebne?

  • dostęp do plików serwisu na domenie ala1 – FTP
  • dostęp do serwera bazy danych SQL /ala1/ – phpMyAdmin

Etap1

Zakładamy na naszym komputerze folder o nazwie np. wszystkie pliki ALA1 i ściągamy całą zawartość naszego serwisu.
Następnie logujemy się za pośrednictwem phpMyAdmin do serwera bazy danych SQL i eksportujemy naszą bazę SQL.

Etap2

Instalujemy WordPressa na domenie ALA2 – tego nie opisuję przyjmując, że to jest znane i jasne. Instalujcie najnowszą wersję, którą pobieramy stąd.

Powtarzamy kroki etapu1 i ściągamy wszystkie pliki ALA2 i bazę SQL – to na wszelki wypadek, gdyby coś poszło nie tak, zawsze szybko wrócimy na nowej instalacji ALA2 do pierwotnego stanu bez ponownej instalacji Worpressa.

WSKAZÓWKA na tym etapie

Zalecam przy nowej instalacji/czystej ALA2 ustawić takie samo hasło do panelu/kokpitu logowania WP jakie jest na starym ALA1 – unikniecie problemu z logowaniem
po przeniesieniu ALA1 na ALA2.

ETAP3 – modyfikacja pliku wp-config

Posiadając wszystkie dane na naszym dysku /wszystkie pliki ALA1 i ALA2 oraz ich bazy SQL /przystępujemy do modyfikacji na ALA1. Otwieramy katalog gdzie są wszystkie foldery i pliki ALA1 – szukamy pliku wp.config.php

Edytujemy jego zawartość w edytorze tekstowym ZALECAM Notepad++ i w poszczególnych linijkach modyfikujemy/wpisujemy nowe dane jak: nazwa bazy danych, dane usera i hasło. Te dane to dane, które otrzymaliśmy przy zakładaniu bazy danych dla ALA2

Edycja pliku wp-config.php w Notepad++

Po wpisaniu nowych danych w pliku wp-config.php zapisujemy go / musi być w folderze/katalogu ALA1/ i mamy plik, który zawiera nowe dane do połączenia z nową bazą danych.

ETAP4-modyfikacja bazy danych SQL

Edytujemy przy użyciu Notepad++ bazę SQL jaka została stworzona do nowej czystej instalacji WordPressa i zamieniamy adresy URL, czyli przyjmując, że zawiera adresy http://ala1.pl bo jest bazą nowej czystej instalacji zamieniamy na http://ala2.pl – to bardzo ważne!!

ETAP5

Wgrywamy poprzez klienta FTP / filezilla, totalcomander/ całą zawartość folderu/katalogu ALA2 ze zmodyfikowanym plikiem wp-config.php do katalogu na serwerze gdzie jest nowa instalacja WordPressa/ALA2/ – to może potrwać sporo czasu, zalecam cierpliwość!

 

ETAP6

Logujemy się poprzez phpMyAdmin do bazy SQL /ALA2/ i usywamy cała zawartość/wszystkie tabele. Następnie poprzez opcję IMPORT importujemy naszą bazę SQL /ALA1 ze zmodyfikowanym plikiem wp-config/ – po pomyślnym zaimportowaniu wylogowujemy się i wpisujemy w okienko przeglądarki nasz nowy adres serwisu ala2 i serwis zgłosi się taki sam jak jest jeszcze na ala1.

Jeszcze należy sprawdzić czy możemy zalogować się do kokpitu WordPressa- pamiętacie, że wcześniej zalecałem aby ustawić w nowej instalacji to samo hasło jakie było na starym serwisie. Jeśli możemy się zalogować OK! – jeśli nie to też nie ma problemu, bo hasło do kokpitu można odzyskać/zmienić ale o tym już w innym opisie.

Uwagi końcowe!

/dla Worpressa istnieją również fajne wtyczki/np. Duplicator/, które mogą zastąpić opisaną tu ręczna migrację serwisu z jednego na drugi serwer, jednak nie zawsze przy ich zastosowaniu migracja przebiega bezproblemowo i kończy się sukcesem, dlatego opisano tu metodę, która jest czasochłonna ale 100% pewna/

zawsze dbajcie o to aby posiadać wszystkie dane dostępowe do serwisu : panel domeny, hosting – dostęp przez FTP, dane do logowania phpMyAdmin,
zawsze zmieniajcie otrzymane hasła na własne ale skomplikowane, składające się z kombinacji liter, liczb i znaków specjalnych #$$ itp.,
wykonujcie regularne kopie bezpieczeństwa / backupy/ swojego serwisu – zawartość i baza danych,

Jeśli natraficie na problemy lub macie pomysł na kolejny artykuł piszcie – formularz