Przeniesienie strony internetowej – zamiana serwerów FTP

Czasem zachodzi potrzeba zmiany lokalizacji plików naszego serwisu. Przyczyną może być pogorszenie usług obecnego operatora, zakończenie jego działalności czy lepsza oferta cenowa innego dostawcy. Sam proces przeprowadzki nie należy do trudnych. Wymaga tylko parę kroków. Zapraszam do lektury.

Podczas pisania wstępnego szkicu tego wpisu zakładałem, że stworzę uniwersalny przepis przeprowadzki między serwerami FTP. Porównałem dostępne dla mnie dwa konta administratorskie i nastała konsternacja. Wyjaśnie tą kwestię na poniższym przypadku.

WWW nr1:            Hosting plików i domena są opłacane w dwóch różnych miejscach. Posiadają odzielne narzędzia/miejsca do zarządzania kontem:  odpowiednio DirectAdmin oraz proste menu online

WWW nr2:            Hosting i domena w jednym miejscu. Operacje na nich dokonuje się z  różnych miejsc: cPanel oraz menu online

Do tej pory wszystko jest analogiczne.  Podstawową, zauważalną różnicą jest zawartość dostępnych opcji i narzędzi między samym DirectAdmin i cPanel. Dodać można do tego różne wersje obu paneli (co hosting to własne wykonanie). Także istnieją autorskie wersje paneli administracyjnych. I weź tu panie napisz poradnik pasujący w każde miejsce. Miałem ten sam problem już w wcześniejszych wpisach.  Z tego wzglęgu ograniczyłem się do wskazówek, pisząc wyjaśnienia kolenych kroków.

Domniemam, że wybrany został nowy hosting i mamy do niego dostęp poprzez klienta FTP. Czynimy co następuje:

Cz 1. Kopiowanie plików

  • Logujemy się na stary serwer FTP i kopiujemy wszystkie pliki na komputer  z podkatalogu „PUBLIC-HTML” (albo coś w ten deseń)
  • Zaczynamy sesję na nowym serwerze.  Szukamy miejsca o podobnej nazwie co „PUBLIC-HTML”. Jest to zwyczajowa nazwa katalogu, gdzie powinne być użytkowe pliki strony www. To co ściągneliśmy poprzednio z starego serwera na komputer, wgrywamy do nowego miejsca. Polecam pominięcie pliku .htaccess

KOMENTARZ: Protokół FTP nie pozwala na połączenie między serwerami, stąd takie okrężne kopiowanie

Cz 2. Przeniesienie bazy danych

  • Utworzenie użytkownika I bazy dancyh na nowym serwerze
  • Czyszczenie zawartości
  • Import bazy z starego miejsca

KOMENTARZ 1:  Dla www nr1 mogę tworzyć bazy danych i użytkowników tylko przy pomocy phpMyAdmin. Dla www nr2 mogę te czynności wykonać zarówno przez konsolę cPanel, bądź phpMyAdmin. Wszelkie operacje na tabelach bazy danych można wykonać tylko za pomocą tego ostatniego.

KOMENTARZ 2: Żeby dowiedzieć się jak zachować starą bazę danych,  zajrzyj do punktu 3 w

Jak przenieść WordPress z serwera online na komputer lokalny (offline)? Cz.1 – Ręczne kopiowanie plików

Jak wgrać zawartość starej bazy danych do nowej zajrzyj do punktu 2 w

Przeniesienie instalacji lokalnej WordPress na serwer www – cz.III – Fuzja

Cz 3. Przekierowanie (nazwa domeny jest bez zmian)

Dla posiadanej przez nas domeny należy ustalić miejsce, gdzie ma się odwołać po wymagane pliki.

  • musimy zalogować się do panelu zarządzania domeną (nie hostingiem = nie jest to cPanel czy DirectAdmin)
  •  lokalizujemy polecenie „Zmiana delegacji DNS” lub coś podobnego
  • kasujemy odwłoanie DNS do starego hostingu. Jeżeli tak się nie stanie, powstanie konflikt odwołań.
  • do posiadanej przez nas domeny definijemy rekordy DNS uzyskane od nowego dostarczyciela hostingu. W moim przypadku jest to ns1.gbzl.pl oraz ns2.gbzl.pl. W innym miejscu może to być dns1.nazwahostingu.pl .  Zanim wszystkie serwery na świecie rozpoznają poprawnie „połączenie” domeny i konta hostingowego może minąć do 48h.

W zasadzie na tym koniec. Przenosiny nie są rzeczą niemożliwą. Stwarzają tylko pozory trudności. Dla chcącego nic trudnego

Pozdrawiam serdecznie

Sebastian Filipkowski

Leave a Reply

Your email address will not be published. Required fields are marked *