We wcześniejszych artykułach opisałam jak zainstalować WordPress na dowolnym serwerze. Link do tego wpisu znajduje się poniżej.
W tym postaram się przybliżyć proces przenoszenia WordPress na nasz nowy serwer. Przydatne jest to szczególnie w tedy gdy zdecydujemy się na zmianę hostingu.Istnieje kilka metod przenoszenia WordPress na inny serwer. W artykule tym zaprezentuje moim zdaniem najprostsza metodę praktykowaną przez sporą część użytkowników.
Co będzie nam potrzebne:
- edytor tekstu, np. darmowy Notepadd ++, przeznaczony do odczytu plików konfiguracyjnych WordPress,
- klient FTP, np. FileZilla, przeznaczony do pobrania i umieszczenia plików na serwerze FTP,
- przeglądarka internetową, np. Firefox, Chrome.
Przebieg przenoszenia WordPress
- Pobierasz nową wersje WordPress ze strony projektu. Następnie instalujesz ją na nowym serwerze (instrukcja). W katalogu gdzie ma znajdować się po przeniesieniu twoja strona.
Pobieramy nową wersje ponieważ jest ona czysta i aktualna. Dzięki czemu mniej podatna na ataki. - Pobierasz ze starego serwera cały katalog wp-content znajdują się w nim wszystkie pliki, które będą nam potrzebne – szablony, wtyczki, grafiki (wykorzystujesz do tego klienta FTP) obowiązkowo pobierasz (eksportujesz) również bazę danych z starego serwera. Dostęp do bazy danych znajdziecie w panelu administracyjnym serwera. Z kolei dane do logowania w pliku wp-config.php.
Jeżeli likwidujesz starą stronę możesz w ustawienia -> ogólne zmienić nazwę starego serwera na nowy i zapisać. W efekcie nastąpi automatyczne przekierowanie pod nowy adres. Następnie pobrać zmodyfikowaną bazę. - Zastępujesz folder wp-content nowego serwera starym – w ten sposób przenosisz wtyczki (pluginy) i szablony.
- Usuwasz zawartość bazy danych nowego serwera. Jeżeli nazwa domeny się nie zmienia wgrywamy plik z naszą starą bazą.
- Jeżeli wszystko przebiegło dobrze otrzymałeś dwie identyczne strony (czasem WordPress chce zaktualizować dane w bazie, ale to nie stanowi problemu). Jeżeli jednak pojawi się błąd najlepiej przekopiować wszystkie pliki ze starej wersji (prawdopodobnie, któryś plugin lub my sami zmodyfikowaliśmy jakiś plik w innym folderze). Teraz wystarczy usunąć starą stronę a w jej miejscu umieścić plik .htaccess
Jak zmienić adres strony – nazwę domeny
Jeżeli nazwa domeny uległa zmianie za pomocą edytora tekstu „zastępujesz nazwę starego nową nazwę (domeną)” np.
- http://www.stary-serwer.pl/
na - http://www.nowy-serwer.pl/
Nazwę domeny można też zrobić na starym serwerze – przed pobraniem bazy danych. Wystarczy wejść w Ustawienia -> Ogólne
Znajduje się tam wiele istotnych informacji w tym także na jaki adres ma nasza strona:
- Adres WordPressa (URL)
- Adres witryny (URL)
Na ogół oba adresy są identyczne. W celu zmiany domeny wystarczy oba pola zmodyfikować. Po zmianie pozostałe liki do stron i wpisów uaktualnią się po pewnym czasie same. Warto jednak pamiętać, że po wprowadzeniu zmiany automatycznie będziemy przenoszeni pod nowy adres.
Jeśli jedynie zmieniamy domenę – a ona wskazuje na ten sam katalog co dotychczas nie powinno być większych problemów.
Edycja pliku wp-config.php
Adres strony można także ustawić w pliku wp-config.php. Wystarczy umieścić jedynie dopisać do niego kod:
define('WP_HOME', 'http://strona.pl'); define('WP_SITEURL', 'http://strona.pl');
Opcja dostępna jest od wersji WordPress 2.2
Adres musi zaczynać się od http:// lub https://, w zależności od konfiguracji serwera na końcu adresu nie wstawiamy znaku /
Zmodyfikowany plik umieszczamy na serwerze.
Po wprowadzeniu tej zmiany w Ustawienia -> Ogólne odpowiednie pola zostaną zablokowane. Od teraz WordPress przestaje pobierać adresy z bazy a z pliku.
Przydatne do tego informacje znajdują się:
https://www.aurainweb.pl/2010/12/instalacja-wordpress/
https://www.aurainweb.pl/2011/10/przekierowanie-na-inna-strone/
Nie jest to najszybsza metoda, ale stosunkowo prosta i może ją wykonać każdy.
Dodatkowe tagi
przenoszenie strony wordpress
zmina hostingu witryny wordpress
wordpress przenoszenie na inny, nowy serwer
W branży IT jestem już od 2007 roku. W tym czasie zajmowałam się głównie tematyką pozycjonowania i budowy stron internetowych. Hobbistycznie zajmuje się fotografią, podróżami (głównie tymi mikro). Interesuje się mitologią (Nordycką, Grecką i Rzymską) i historią.