Migracja witryny sieci Web

Oto kilka wskazówek dotyczących przeniesienia witryny sieci Web do nowego hosta WWW.

Zakładamy, że prowadzisz już stronę internetową i wiesz, jak działają rejestratory nazw domen i hosty sieciowe. W tym przykładzie przeprowadzimy migrację blogu WordPress, abyśmy mogli pokazać, jak przenosić pliki i bazy danych.

Zacznij od swojego starego usługodawcy hostingowego. Uruchom swój ulubiony program FTP; Używam FileZilla. Jest bezpłatny i ma wiele funkcji, które lubię. Połącz się ze starym hostem i przejdź do folderu witryny, którą przenosisz. Zaznacz ten folder i pobierz go. Powinien mieć wszystkie twoje strony, obrazy, wszystkie twoje pliki WordPressa - wszystko. Pobranie całego folderu zachowuje nienaruszoną strukturę katalogów.

Jeśli przechowujesz już kopię tej witryny lokalnie, nie nadpisuj kopii lokalnej. Zamiast tego skopiuj bieżącą witrynę do nowego folderu. W ten sposób, jeśli odkryjesz jakieś problemy, nie dotknąłeś kopii zapasowej.

Następnie zaloguj się do interfejsu zarządzania bazami danych, prawdopodobnie MyPHP. Wybierz eksport. Jeśli w bazie danych znajduje się wiele witryn, wybierz tylko tabele z witryny, którą przenosisz. Wybierz kompresję jako plik ZIP. I naciśnij Go.

Na koniec sprawdź, czy w innych miejscach są jakieś inne elementy witryny. Czasami skrypty CGI są przechowywane w katalogu poza głównym folderem witryny. Skopiuj wszelkie inne dane, które możesz wymyślić.

Teraz przejdź do nowego hosta internetowego. Utwórz rekord domeny dla nowej wersji strony, ale nie przekieruj jeszcze nazwy domeny. Chcemy, aby pierwsza strona została uruchomiona. Odwróć proces i prześlij pobrany właśnie folder ze starego hosta.

Teraz przejdź do interfejsu bazy danych na nowym hoście. Wybierz importuj, przejdź do skompresowanego pliku wyeksportowanego ze starej witryny i naciśnij Go.

Wreszcie, przywróć dowolny z tych dziwnych plików. Skrypty CGI mogą działać w inny sposób z nowym hostem, więc przeczytaj dokumentację i umieść skrypty tam, gdzie trzeba, a także zaktualizuj wszystkie zmieniające się ścieżki. Na przykład w WordPress musisz zaktualizować wp-config, aby wskazywała na twoją nową bazę danych.

Teraz przetestuj witrynę, ZANIM zmienisz nazwę domeny, aby wskazywała na nią. Twój nowy usługodawca internetowy powinien zapewnić możliwość przeglądania witryny nawet bez domeny. Niektóre rzeczy mogą zostać zerwane, jeśli masz zaprogramowane absolutne ścieżki, ale powinieneś wiedzieć, czy wszystko jest w porządku. Wypróbuj wszystkie ważne funkcje.

Na koniec musisz przekierować domenę. Jednak zanim to zrobisz, dokonaj drobnej, nieznacznej zmiany na jednej ze stron nowego hosta WWW. W ten sposób dowiesz się, kiedy domena się zmieniła.

Przejdź do strony rejestratora domen. Zalecam rejestrację domeny w innej firmie niż na hoście internetowym. Po prostu utrzymuje wszystko w czystości. Jeśli chcesz, możesz przenieść domeny do nowego rejestratora, ale nie omówimy tego tutaj.

Większość rejestratorów może samodzielnie edytować serwery nazw. Są to serwery hosta internetowego, które rozpoznają nazwę domeny w katalogu, w którym znajduje się Twoja witryna. Pobierz nowe serwery nazw z nowego hosta i odpowiednio edytuj rekord domeny.

Teraz czekaj.

Czasem robię to i domena przełącza się niemal natychmiast, a czasami zajmuje to dzień. Dlatego wcześniej dokonałeś subtelnej zmiany. Gdy zauważysz zmianę, wiesz, że domena jest teraz wskazana w nowej witrynie. Teraz przeprowadź pełne testy, włączając logowanie do WordPress, aby upewnić się, że nowa baza danych działa poprawnie.

Zalecam przechowywanie plików na starym hoście przez kilka tygodni, dopóki nie upewnisz się, że wszystko działa poprawnie. Ale gdy już poczujesz się dobrze, a stare pliki hosta i tak są nieaktualne, możesz zamknąć to konto.

 

Zostaw Swój Komentarz