Czasami właściciele witryn stoją przed koniecznością zmiany hostingu. Przyczyny tego mogą być różne – czasami warunki istniejącego hostingu przestają odpowiadać webmasterom zarówno technicznie, jak i finansowo, a oni zmuszeni są szukać nowego hostingu, wygodniejszego, bardziej funkcjonalnego i niedrogiego. Przeniesienie witryny na nowy hosting to odpowiedzialny biznes, który wymaga określonej kolejności działań.
Instrukcje
Krok 1
Najpierw musisz utworzyć kopię zapasową bazy danych witryny (MySQL). W tym celu użyj skryptu Sypex Dumper i utwórz kopię bazy danych, a następnie wyeksportuj ją na swój komputer. Następnie skompresuj wszystkie pliki i katalogi zawarte w Twojej witrynie.
Krok 2
Najlepszą opcją dla zaawansowanych użytkowników jest spakowanie plików w archiwum UNIX tar.gz. Zrób to za pomocą wygodnego dla Ciebie menedżera plików.
Krok 3
Po utworzeniu kopii zapasowych bazy danych i plików zarejestruj nową domenę na wybranym hostingu, zaznaczając podczas rejestracji, że przenosisz na nią swoją witrynę.
Krok 4
Po utworzeniu domeny w panelu sterowania hostingu utwórz nową pustą bazę danych dla swojej witryny, a następnie skopiuj pliki i katalogi witryny na nowy hosting. Aby to zrobić, możesz użyć protokołu FTP, ale znacznie szybciej będzie przesyłać pliki za pomocą SSH i polecenia wget (wget https:// old_site.ru/file_archive_site_files.tgz). Prześlij archiwum z plikami do katalogu głównego nowej domeny.
Krok 5
Po zakończeniu pobierania plików rozpakuj archiwum odpowiednim poleceniem, a następnie usuń rekordy domeny w panelu sterowania starego hostingu.
Krok 6
Nie zapomnij zmienić rekordów DNS domeny i je zaktualizować, ponieważ strona nie będzie już dostępna w poprzedniej domenie, a jeśli masz już dużą grupę odwiedzających, znajdź sposób na przekierowanie jej do nowej witryny poprzez wcześniejsze poinformowanie o przeprowadzce.
Krok 7
Aby zmienić rekordy DNS przejdź do panelu sterowania rejestratora domen i wprowadź w ustawieniach nazwy serwerów DNS nowego dostawcy hostingu. Aktualizacje będą przez jakiś czas nieważne - poczekaj kilka godzin, aż zaczną obowiązywać.
Krok 8
Teraz rozpocznij przywracanie danych do nowej bazy danych. Użyj również Sypex Dumper, aby zaimportować zapisane tabele do nowej bazy danych. Ustaw nową nazwę użytkownika i hasło, aby uzyskać dostęp do bazy danych.
Krok 9
Po zaimportowaniu bazy danych zmień plik konfiguracyjny CMS, zmieniając login, hasło i nazwę bazy danych.
Teraz wystarczy sprawdzić uprawnienia do plików i katalogów, a na koniec sprawdzić, jak poprawnie strona startuje na nowym hostingu.