jak zmienić dostawcę usług hostingowych

aby stworzyć stronę internetową i aby Twoja witryna była dostępna online, Musisz wybrać serwer, na którym będzie się znajdować. Serwery są dostarczane przez firmy hostingowe i jeśli ostatnio zainteresowałeś się tą dziedziną, poniższy przewodnik będzie dla ciebie przydatny.

pomoże ci, jeśli najpierw zrozumiesz, czym właściwie jest hosting, dlaczego jest ważny i czego musisz szukać u dostawcy hostingu. Jeśli nie zawracałeś sobie głowy tymi szczegółami, istnieje szansa, że nie dostaniesz najlepszej oferty ani najlepszego pakietu.

na szczęście to nie koniec świata; ludzie zmieniają swoje hosty internetowe przez cały czas, z różnych powodów. Niektórzy są po prostu niezadowoleni z szybkości lub jakości systemów dystrybucji treści w sieci. Inni uważają tę samą jakość usług za niższą cenę lub wygodniejsze warunki płatności.

jeśli znajdziesz się w tej sytuacji, to jest to dobry czas, aby szukać lepszej firmy hostingowej. Jednak przeniesienie witryny może wydawać się skomplikowanym zadaniem. Ten przewodnik wyjaśni terminologię, problemy i procedury, wraz z instrukcjami krok po kroku, dzięki czemu możesz śmiało iść do przodu.

przeniesienie witryny na inny serwer można wykonać w pięciu krokach.

Krok 1. Znajdź nowego hosta

poświęć trochę czasu na zbadanie hostów internetowych przed wyborem nowej usługi. Przejrzyj opinie online i opinie klientów, zobacz, jakie oferty oferują inni dostawcy hostingu, ich systemy cenowe, konfiguracje serwerów, CDN itp.

gdy znajdziesz odpowiedniego nowego dostawcę, rozważ, że w pewnym momencie w przyszłości możesz również zdecydować się na zmianę z tej usługi hostingowej. Z tego powodu zaleca się zarejestrowanie domeny u dostawcy zewnętrznego, ponieważ w ten sposób, za każdym razem, gdy zmieniasz hosty internetowe, Twoja domena pozostanie nienaruszona.

nasz zalecany dostawca hostingu, Bluehost, oferuje specjalną ofertę dla naszych gości, która obejmuje bezpłatną nazwę domeny. Jeśli nie podobają Ci się ich usługi, oferują 30-dniową Gwarancję Zwrotu pieniędzy.

Krok 2. Znajdź i pobierz swoją witrynę

następnym krokiem jest znalezienie miejsca, w którym poprzedni host przechowywał Twoją witrynę. Co więcej, Twoja witryna może używać więcej baz danych, więc powinieneś sprawdzić, czy możliwe jest również uzyskanie folderów kopii zapasowych.

gdy znajdziesz Pliki, pobierz je na pulpit, aby być gotowym do przekazania ich kolejnemu dostawcy usług hostingowych.

Krok 3. Eksport bazy danych witryny

jak wspomniano wcześniej, jeśli witryna korzysta z dodatkowych baz danych do celów takich jak przechowywanie danych odwiedzających lub zarządzanie formularzami, musisz je uzyskać i wyeksportować. Proces może się różnić w zależności od bazy danych, więc najlepiej jest opracować te szczegóły z poprzednim dostawcą hostingu. Hosty często oferują phpMyAdmin jako narzędzie do obsługi zarówno eksportu, jak i importowania baz danych witryn.

jeśli używasz cPanel (którym najprawdopodobniej jesteś), eksportowanie bazy danych nie jest tak skomplikowanym zadaniem. Użyjesz phpMyAdmin, który jest natywną częścią każdego cPanel. Nie daj się zniechęcić dziwnym nazwom, plikom i bazom danych; nawet jeśli nie rozumiesz wszystkiego, nadal powinieneś być w stanie zrobić wszystko sam.

  • przejdź do https://my.bluehost.com/cgi-bin/cplogin i zaloguj się na swoje konto Bluehost
  • znajdź kartę” baza danych „i otwórz ją
  • kliknij ikonę phpMyAdmin, aby otworzyć interfejs
  • wybierz bazę danych
  • gdzieś w środku menu znajduje się przycisk” Eksportuj”. Kliknij na niego.
  • wybierz opcję „szybkie wyświetlanie tylko minimalnych opcji”. Aby korzystać z opcji niestandardowych, musisz wiedzieć coś o MySQL, więc wybierz to tylko wtedy, gdy wiesz, co robisz. W przeciwnym razie szybka opcja załatwi sprawę.
szybkie opcje eksportu bazy danych
  • jeśli nie jest on jeszcze wyświetlany, wybierz format „SQL” jako wybrany format eksportu.
  • kliknij przycisk „Idź”, aby rozpocząć eksport
  • Wybierz, gdzie przechowywać plik, jeśli zostaniesz o to poproszony (pulpit lub niestandardowy folder, który zapamiętasz; będziesz potrzebował tego pliku później, więc nie zgub go)

szybko poszło, prawda? Twoja baza danych jest teraz gotowa do zaimportowania do nowego hosta.

Krok 4. Prześlij swoją witrynę i zaimportuj bazę danych

podobnie jak w przypadku eksportu, będziesz musiał wypracować szczegóły z hostem. W przypadku wyeksportowania bazy danych do SQL, następnie za pomocą phpMyAdmin możesz użyć MySQL do zaimportowania witryny do nowego konta hostingowego. To naprawdę nie jest takie skomplikowane, niezależnie od używanych narzędzi i zwykle jest to coś, co dostawcy hostingu robią samodzielnie.

podczas korzystania ze statycznej strony internetowej (której ludzie zwykle używają tylko wtedy, gdy mają prostą stronę docelową do zaprezentowania swojej firmy), skonfigurowanie wszystkiego na nowym hoście jest tak proste, jak przesyłanie plików. W jednym z poprzednich kroków powiedzieliśmy ci, że powinieneś pobrać wszystkie pliki z poprzedniego hosta. W takim przypadku wystarczy przesłać te pliki do folderu public_html na nowym koncie Bluehost i gotowe.
możesz wybrać jedną z dwóch prostych opcji przesyłania nowych plików.

Prześlij za pośrednictwem Menedżera plików

Jeśli szukasz sposobu, aby to zrobić szybko i po prostu chcesz to zakończyć, możesz użyć menedżera plików Bluehost:

  1. Zaloguj się na swoje konto Bluehost cPanel.
  2. Znajdź pliki i wybierz Menedżer plików
  3. Kliknij dwukrotnie public_html, aby go otworzyć
  4. Przenieś wszystkie pliki, które wcześniej pobrałeś do tego folderu

Prześlij przez FTP

Zwykle menedżery plików są używane do przesyłania lub modyfikowania tylko jednego pliku, gdy po prostu nie możesz sobie pozwolić na skonfigurowanie klientów FTP z jakiegoś powodu. Na przykład użyjesz tego, gdy będziesz musiał zmienić coś w swojej witrynie z publicznego komputera, który po prostu nie mógł się doczekać, aż wrócisz do domu.

ale zwykle sugerujemy użycie klienta FTP. Możesz szybko zainstalować FileZilla, który jest darmowym klientem i najczęściej używanym przez blogerów na całym świecie, i połączyć się z serwerem za pomocą danych logowania otrzymanych po rejestracji nowego hosta. Będziesz potrzebował nazwy serwera FTP, nazwy użytkownika i hasła.
po zalogowaniu powinieneś być w stanie zobaczyć swoją małą część serwera zawierającą wszystkie foldery. Będzie on wyglądał jak folder na twoim komputerze, więc nie powinno być trudno znaleźć folder public_html.

teraz po prostu znajdź wcześniej pobrane pliki i przeciągnij & upuść je do folderu. W zależności od rozmiaru plików i szybkości połączenia internetowego przesyłanie wszystkiego może potrwać do kilku minut. FileZilla poinformuje cię, gdy wszystko będzie gotowe, dzięki czemu możesz przejść do swojej domeny z przeglądarki, aby zobaczyć witrynę z powrotem w akcji.

dynamiczna strona internetowa

dynamiczne strony internetowe wykorzystują bazy danych do przechowywania ton informacji niezbędnych do ich normalnego działania. Jeśli używasz niestandardowej strony internetowej lub jednego z popularnych CMS, takich jak WordPress, oznacza to, że masz również bazę danych, co oznacza, że musisz przesłać ją wraz z plikami.

podobnie jak wyeksportowałeś bazę danych, możesz ją zaimportować za pomocą PhpMyAdmin:

  • Otwórz https://my.bluehost.com/cgi-bin/cplogin z przeglądarki i zaloguj się na swoje konto Bluehost
  • znajdź kartę” baza danych „i otwórz ją
  • wybierz ikonę phpMyAdmin, aby otworzyć interfejs
  • gdzieś w środku menu, znajdziesz kartę/przycisk” Importuj”.
opcja importu bazy danych
  • kliknij przycisk „Przeglądaj” i znajdź wcześniej wyeksportowaną bazę danych. Upewnij się, że najpierw go rozpakowałeś, jeśli baza danych jest spakowana (powinieneś mieć .gotowy plik sql)
Import bazy danych
  • kliknij przycisk ” Idź ” i poczekaj kilka minut

jeśli wszystko było w porządku, powinieneś zobaczyć komunikat taki jak ten: „Import został pomyślnie zakończony, x queries wykonane.”

czy korzystasz z Systemu Zarządzania Treścią, takiego jak WordPress?

jeśli używasz systemu zarządzania treścią, takiego jak WordPress, Blogger lub Joomla, możesz znacznie ułatwić wszystko dzięki natywnym opcjom migracji. Na przykład, jeśli migrujesz witrynę WordPress do nowego hosta, możesz zrobić wszystko za pomocą opcji importu & eksportu, które pozwolą Ci przenieść całą witrynę za pomocą kilku kliknięć. Szczęściarz z ciebie!

Krok 5. Przetestuj swoją witrynę

po zakończeniu transferu i zaimportowaniu baz danych możesz przetestować swoją witrynę. Najlepszym sposobem na to jest użycie tymczasowego adresu URL. Umożliwia to dostęp do witryny nawet wtedy, gdy nazwa domeny nie wskazuje na nowy serwer.

aby znaleźć Tymczasowy adres URL, zaloguj się do panelu zarządzania kontem. Następnie kliknij ” Dane techniczne konta.”Gdy już wejdziesz, powinna być sekcja o nazwie Temp. Adres URL, a obok niego wyświetlany jest tymczasowy adres URL. Wszystko, co musisz zrobić, to po prostu odwiedzić ten adres URL i sprawdzić swoją witrynę.

tymczasowy URL wygląda tak:

http://ipaddress/~username

Zastąp „ipaddress” adresem IP hosta, a nazwa użytkownika powinna być taka sama, jakiej używasz do logowania się na konto cPanel. Nie zapomnij ” ~ ” przed nim.
aby znaleźć adres IP serwera, zaloguj się do swojego cPanel jeszcze raz. Znajdź zakładkę ” statystyki „i kliknij przycisk” Rozwiń statystyki”, który ujawni dodatkowe informacje, w tym adres IP współdzielonego konta hostingowego.

teraz będziesz mógł przetestować swoją witrynę na tymczasowym adresie URL podczas oczekiwania lub do momentu skonfigurowania serwerów nazw, aby wskazywać na starą domenę.

jeśli Twoja strona wygląda i działa zgodnie z oczekiwaniami, to świetnie! Przygotuj się jednak na drobne poprawki i zmiany, jeśli coś jest nie tak.

ważne rzeczy do zapamiętania

po zakończeniu całego procesu transferu i przetestowaniu strony internetowej musisz zrobić wiele rzeczy, aby zakończyć Przejście. Pamiętaj, że są to niezbędne kroki, aby upewnić się, że twoi dawni użytkownicy nadal odwiedzają Twoją witrynę, a także mieć pewność, że Twoja witryna działa zgodnie z planem. Zacznijmy więc.

poinformuj użytkowników, że przenosisz swoją witrynę

kiedy przenosisz swoją witrynę, przestój powinien być jak najkrótszy. Jest to idealne rozwiązanie, jeśli użytkownicy ledwo zauważają, że strona nie działa. Jednak powinieneś dać jakieś powiadomienie na kilka dni przed czasem, zarówno na swojej stronie internetowej, jak i na profilach sieci społecznościowych. Powinieneś również zobaczyć, że wiadomość jest widoczna podczas przestoju, więc użytkownicy będą wiedzieć, że witryna zostanie wykonana w odpowiednim czasie.

Zmień DNS

jest to drobny szczegół, który można łatwo przeoczyć. Po przeniesieniu witryny musisz przełączyć rekord DNS na nowy serwer, na którym jest zarejestrowana witryna. Powodem, dla którego jest to ważne, jest to, że rekord DNS jest jak mapa lub przewodnik po instrukcjach, który zapewnia odwiedzającym dotarcie na właściwą stronę. Jeśli zaniedbasz to zmienić, użytkownicy zostaną błędnie przekierowani na stronę błędu. Musisz uzyskać nowy DNS od nowego dostawcy hostingu i zastąpić stary.

po złożeniu wniosku o przeniesienie rekordów DNS przejście powinno zająć kilka godzin, a w niektórych przypadkach cały dzień. Innymi słowy, jeśli odwiedzający skarżą się, że nie mogą znaleźć twojej witryny, upewnij się, że zaktualizowałeś swój nowy DNS.

monitoruj czas działania witryny

po przypisaniu nowego DNS transfer jest zasadniczo kompletny. Będziesz chciał uważnie monitorować czas pracy serwera w ciągu najbliższych kilku dni, aby upewnić się, że wszystko działa poprawnie.

ważne jest, aby nie upuszczać czujności i aby jak najszybciej zauważyć, czy wystąpią jakiekolwiek problemy. Oczywiście monitorowanie czasu pracy witryny nie oznacza, że musisz odwiedzać witrynę co 5 minut; oznacza to, że musisz użyć narzędzi i aplikacji, aby pomóc w wykonaniu zadania.

niektóre przydatne narzędzia, na których możesz polegać, to Pingdom, Uptime Robot i monitoruj nas. Niezależnie od narzędzia, które wybierzesz, musisz skalibrować je, aby monitorować następujące elementy: Ping, HTTP, serwer DNS i port TCP.

zwracaj uwagę na brakujące linki i różne struktury witryny

jedną rzeczą, o której powinieneś pamiętać podczas przełączania serwerów, jest możliwa utrata lub nieprawidłowe umiejscowienie zasobów, takich jak grafika. Zmiana środowiska hostingowego może to spowodować i nie jest mało prawdopodobne, że zobaczysz błędy 404 (nie znaleziono). Po prostu bądź czujny i monitoruj dzienniki 404, aby zobaczyć, czy nie ma uszkodzonych linków lub niedziałających zasobów. Kiedy je znajdziesz, Może być wymagana szybka naprawa lub wymiana i będziesz gotowy do pracy.

innym sposobem radzenia sobie z tym problemem jest przekierowanie ze strony 404 na inną stronę, która już działa. Nie jest to oczywiście rozwiązanie problemu, jest to po prostu alternatywa dla wyświetlania strony 404.

działa to zarówno dla stron, jak i katalogów, więc użytkownicy zawsze będą mieli zawartość do obejrzenia, a nie Błąd 404. Na koniec możesz użyć tego na swoją korzyść i utworzyć dostosowaną stronę błędu 404, która może być zabawna lub zabawna, być może wyświetlając zabawny obraz lub cytat. W ten sposób użytkownicy nie będą tak skłonni sprzeciwić się wylądowaniu na stronie.

oto kilka wskazówek, które mogą pomóc ci poradzić sobie z niedziałającymi linkami i stronami 404. Aby działały, musisz umieścić kod w .plik htaccess.

oto jak możesz edytować .htaccess za pomocą FTP (FileZilla):

  1. Otwórz Filezillę.
  2. Zaloguj się na swój serwer.
  3. Otwórz public_html, aby wyświetlić listę plików witryny.
  4. Wybierz .htaccess.
  5. kliknij go prawym przyciskiem myszy i wybierz Wyświetl / Edytuj lub Pobierz na swój komputer.

jeśli nie możesz znaleźć .plik htaccess na serwerze, są szanse, że nie ma nikogo lub jest po prostu Ukryty. Na początek upewnij się, że „Pokaż ukryte pliki (dotfiles)” jest zaznaczone, jeśli zalogowałeś się do cPanel i korzystasz z menedżera plików lub masz „Wymuś pokazywanie ukrytych plików” wybrane z górnego menu w FileZilla. Jeśli nadal nie możesz znaleźć pliku, powinieneś utworzyć nowy w folderze public_html, klikając prawym przyciskiem myszy i tworząc nowy plik o nazwie”.htaccess”.

wtedy możesz użyć kodu:

  • Zdefiniuj stronę 404: ErrorDocument 404 / errorpage.html.
  • Przekieruj stronę do nowej lokalizacji: Przekieruj 301 / starą stronę.html http://www.example.com/new-page.html.
  • Przekieruj cały katalog do nowej lokalizacji: redirectMatch 301 ^/category/?$ http://www.example.com/new-category/.

po dokonaniu zmian należy zapisać plik i przesłać go z powrotem na serwer, nadpisując stary plik.

zmiana adresu e-mail

ponownie, zmiana adresu e-mail jest czymś, co ludzie często przeoczają. Po zakończeniu migracji do nowego hosta istnieją trzy różne sposoby przesyłania wiadomości e-mail.

  • jeśli twój adres e-mail jest hostowany w rejestratorze domen, możesz go łatwo przenieść. Wszystko, co musisz zrobić, to zmienić rekord ( @ ) i przypisać go do adresu IP nowego hosta, który zwykle znajduje się w Portalu Klienta nowego hosta
  • jeśli Twoje konta e-mail są hostowane przez stronę trzecią, musisz wykonać następujące czynności. Upewnij się, że rekordy MX, a także inne odpowiednie rekordy wymagane przez dostawcę usług poczty e-mail, są aktualizowane w nowym DNS. Biorąc pod uwagę, że przenosisz swój DNS do nowego dostawcy, ważne jest, aby przenieść również te pliki. Oczywiście, jeśli nie przenosisz DNS, wszystko, co musisz zrobić, to wykonać krok 1.
  • wreszcie, jeśli Twoje konta e-mail są hostowane u poprzedniego dostawcy hostingu, możesz odtworzyć istniejące konto e-mail po przejściu na nowego dostawcę. Będziesz także musiał skonfigurować nowego agenta poczty e-mail.

jeśli potrzebujesz bardziej szczegółowego wyjaśnienia, jak wykonać ten krok, zapoznaj się z tym przewodnikiem.

szansa na uszkodzoną bazę danych

Ostatnio może się zdarzyć, że Twoje dane zostaną uszkodzone podczas transferu. Nie ma powodu do paniki i istnieje wiele rozwiązań tego problemu, ale wszystkie zależą od samej platformy. Ponieważ najpopularniejszą platformą jest WordPress, omówimy niektóre możliwe rozwiązania dla bazy danych tej platformy.

jeśli twoja baza danych WordPress jest uszkodzona, możesz ponownie spróbować transferu, ale najpierw musisz wyłączyć wszystkie wtyczki. Jeśli to działa, po prostu włącz wtyczki ponownie po zaimportowaniu całej witryny. Niestety, nie będzie to realne rozwiązanie, jeśli nie możesz uzyskać dostępu do Pulpitu nawigacyjnego, więc być może będziesz musiał wypróbować niektóre z następujących opcji:

  • prześlij ponownie bazę danych i zapisz ją na starej.
  • spróbuj zidentyfikować dokładną lokalizację błędu uszkodzenia i po prostu prześlij ponownie ten konkretny plik ze starej witryny.
  • Otwórz plik, aby upewnić się, że wskazuje na nowy serwer.

jak naprawić uszkodzoną bazę danych WordPress

czasami eksportowanie & importowanie bazy danych nie pójdzie tak gładko, jak chciałeś. Ale zanim stracisz rozum nad tym, nadal możesz spróbować kilku sztuczek, aby go naprawić.

  1. Zaloguj się do swojego cPanel
  2. Otwórz PhpMyAdmin
  3. wybierz bazę danych z menu po lewej stronie
wybierz bazę danych do naprawy
  • Po wybraniu bazy danych, należy sprawdzić, czy masz poprawną. Baza danych WordPress ma wszystkie tabele oznaczone wp_
  • wybierz przycisk” Sprawdź wszystkie „na dole ekranu, aby wybrać wszystkie tabele z bazy danych
Naprawa bazy danych
  • wybierz opcję „Tabela napraw”
opcja naprawy bazy danych

to wszystko, co możesz tu zrobić. Po zakończeniu procesu naprawy powinien pojawić się komunikat potwierdzający, że baza danych została pomyślnie naprawiona. Jeśli nadal nie udało Ci się naprawić bazy danych, możesz spróbować jeszcze jednej rzeczy, a mianowicie modyfikacji wp-config.plik php.

  • Otwórz FileZilla i zaloguj się na swój serwer FTP
  • Znajdź wp-config.plik php
WP Config
  • pobierz go na swój komputer
  • zmodyfikuj plik, otwierając go w edytorze tekstowym
  • na końcu pliku Wstaw: define(’WP_ALLOW_REPAIR’, true);
Define Repair WP Config
  • Zapisz zmodyfikowaną wp-config.plik php i przesłać go z powrotem na serwer przez FileZilla i zastąpić plik
  • Otwórz przeglądarkę i przejdź do http://yoursite.com/wp-admin/maint/repair.php
  • kliknij przycisk „Napraw bazę danych”

po zakończeniu procesu naprawy zobaczysz komunikaty o statusie tabel w bazie danych, dzięki czemu będziesz w stanie zidentyfikować, czy coś zostało uszkodzone. Ponadto, będzie można zobaczyć następujący komunikat: „naprawy zakończone. Proszę usunąć następujący wiersz z wp-config.php, aby uniemożliwić korzystanie z tej strony przez nieautoryzowanych użytkowników.
define (’WP_ALLOW_REPAIR’, true);”

więc nie zapomnij wrócić do pliku, usunąć dodaną linię I zapisać ją ponownie.

w przypadku, gdy żadne z tych podejść nie działa, musisz znaleźć kogoś, kto jest wykwalifikowany w kodowaniu, aby zainicjować proces naprawy automatycznej bazy danych WordPress.

pozwól zespołowi wsparcia zająć się transferem na nowego hosta

jeśli nie jesteś pewien, jak sam wykonać cały transfer na nowego hosta lub po prostu nie masz czasu do stracenia na takie szczegóły techniczne, na które tak naprawdę Ci nie zależy, możesz zostawić wszystko umiejętnym dłoniom profesjonalistów w Bluehost.

cóż, tak, będziesz musiał zapłacić za przelew. Ale w takim przypadku będziesz mógł się zrelaksować, pójść na spacer lub zanurzyć się w słońcu na skórze, jeśli masz szczęście mieszkać w pobliżu plaży, podczas gdy zespół wsparcia robi wszystko za ciebie.

Bluehost może przenieść witrynę na swoje serwery za Ciebie i będzie cię to kosztować $149. 99. Ta cena obejmuje migrację do 5 stron internetowych i 20 kont e-mail. Tak, zespół wsparcia zajmie się wszystkimi plikami, bazami danych i wszystkim, co jest niezbędne do działania witryny &, wygląda tak samo, jak na Starym hoście.

nie ma znaczenia, gdzie hostowałeś witrynę, jeśli wybierzesz tę opcję, ale pamiętaj, że Bluehost obecnie nie oferuje wsparcia migracji dla kont odsprzedawców, VPS lub serwerów dedykowanych.

jedną z wielkich rzeczy w tym jest to, że nie ma ryzyka. Jeśli jesteś gotowy, aby rozpocząć migrację do Bluehost, ich eksperci wiedzą, co robią. Nawet mając to na uwadze, rozumieją, że Twoja witryna jest dla ciebie ważna, więc przejrzą wszystko i upewnią się, że jest w pełni funkcjonalna, zanim ją zdobędziesz.

jeśli jesteś gotowy, aby rozpocząć migrację do Bluehost, Zobacz więcej szczegółów tutaj.

wniosek

zmiana dostawcy usług hostingowych nie jest ogromnym kłopotem. Istnieje kilka potencjalnych problemów, ale nic, czego nie można rozwiązać w odpowiednim czasie.

jeśli nie jesteś zadowolony ze swojej usługi hostingowej,nie wahaj się znaleźć innego dostawcy. Ten przewodnik pomoże Ci przejść przez proces przy minimalnym czasie przestoju i niedogodności.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.