Łatwy sposób na migrację witryny Joomla do nowego serwera
właściciele witryn często potrzebują migracji swoich witryn z powodów biznesowych.
kroki migracji Joomla do nowego serwera obejmują kopiowanie plików witryny i baz danych.
jednak nieostrożna migracja może prowadzić do nieprawidłowego działania witryny. Nie potrzebujesz tej sytuacji, prawda?
często otrzymujemy żądania od naszych klientów do migracji witryny Joomla do nowego serwera w ramach naszych usług migracji serwerów.
dzisiaj porozmawiajmy o tym, jak nasi inżynierowie wsparcia migrować witrynę Joomla do innego serwera.
kroki do migracji witryny Joomla na nowy serwer
migracje Witryny są niezbędne do korzystania z ulepszonych funkcji i najnowszych technologii.
w związku z tym, pierwszym krokiem w migracji witryny Joomla na nowy serwer jest wykonanie kopii zapasowej plików witryny i baz danych. Jak wszyscy wiemy, tworzenie kopii zapasowych jest niezbędne, aby zapobiec uszkodzeniu danych.
ale jak zrobić backup?
przejdźmy dalej i sprawdź szczegółowo kroki migracji.
tworzenie kopii zapasowych i przywracanie plików i baz danych witryny z dostępem roota
posiadanie dostępu roota na serwerze sprawia, że wszystko jest naprawdę łatwe.
Zwykle wykonujemy kopię zapasową plików za pomocą następującego polecenia tar:
tar -czf username_backup.tar.gz /home/username/public_html
teraz kopia zapasowa będzie dostępna w katalogu domowym użytkownika.
po skompresowaniu podstawowych plików strony Joomla przenosimy je na nowy serwer za pomocą polecenia scp.
najpierw przenosimy się do katalogu zawierającego plik kopii zapasowej, a następnie wykonujemy polecenie,
scp username_backup.tar.gz _IPaddress:/remote/directory
jeśli zdalny serwer używa niestandardowego portu SSH, wtedy musimy określić port w poleceniu za pomocą argumentu-P.
Joomla to CMS oparty na bazie danych. Tak więc migracja baz danych jest również kluczowa.
generalnie wykonujemy backup bazy danych za pomocą polecenia:
mysqldump database_name > database_name.sql
polecenie to przechowuje kopię bazy danych wplik sql.
na serwerze docelowym przywracamy kopię zapasową bazy danych za pomocą polecenia MySQL.
mysql database_name < database_name.sql
tworzenie kopii zapasowych i przywracanie plików witryny i baz danych bez dostępu administratora
gdy nie masz dostępu administratora, zawsze zachęcamy klientów do zrobienia kopii zapasowej z Panelu sterowania. Sprawdźmy teraz kroki, aby wykonać kopię zapasową plików za pomocą Cpanel.
- najpierw zaloguj się do cPanel. Następnie wybierz kopie zapasowe z sekcji Pliki.
- następnie kliknij, Pobierz pełną kopię zapasową witryny.
- następnie wybierz katalog domowy jako miejsce docelowe kopii zapasowej.
teraz wygenerowaliśmy kopię zapasową. Po tym, albo używa FTP lub obiektu Menedżer plików w cPanel, aby przywrócić wszystkie pliki Joomla na nowy serwer.
na przykład w cPanel,
przechodzimy do menedżera plików w sekcji Pliki. Wybierz plik kopii zapasowej i kliknij Prześlij.
w ten sposób przywracamy pliki Joomla.
do tworzenia kopii zapasowych i przywracania baz danych bez dostępu roota używamy cPanel.
- najpierw logujemy się do cPanel.
- następnie przechodzimy do kopii zapasowych>> Pobierz kopię zapasową bazy danych MySQL
- następnie wybieramy nazwę bazy danych.
- na koniec wybieramy miejsce docelowe, aby zapisać kopię zapasową.
aby przywrócić bazę danych, wykonujemy poniższe kroki,
- przede wszystkim logujemy się do cPanel i przechodzimy do kopii zapasowych.
- następnie wybierz opcję Przeglądaj w obszarze Przywróć bazę danych MySQL i wybierz .sql.plik gz, który chce przywrócić.
- kliknij Otwórz, a następnie prześlij. Teraz podany cel docelowy będzie zawierał przywróconą bazę danych.
phpMyAdmin pomaga również w importowaniu i eksportowaniu bazy danych Joomla. W phpMyAdmin wybieramy bazę danych i wybieramy zakładkę eksport. Następnie klikamy Zapisz i idź.
podobnie, w celu przywrócenia, wybieramy bazę danych i klikamy na zakładkę Import w PHPMyAdmin. Klikamy na przycisk Przeglądaj i wybieramy plik bazy danych z komputera. I kontynuuj import bazy danych.
który kończy tworzenie kopii zapasowej i przywracanie za pomocą phpMyAdmin.
jak naprawiamy typowe błędy migracji
w Bobcares widzimy, że wielu klientów otrzymuje błędy podczas migracji plików Joomla na nowy serwer. Sprawdźmy, jak nasi inżynierowie pomocy technicznej naprawiają najważniejsze błędy.
błąd pustej strony
dość często użytkownicy otrzymują pustą stronę podczas ładowania witryny Joomla po migracji.
ogólnie różnice w konfiguracji PHP serwerów źródłowych i docelowych kończą się błędem pustej strony Joomla.
ostatnio jeden z naszych klientów zwrócił się do nas z pustym błędem strony na stronie Joomla. Podczas sprawdzania nasi inżynierowie pomocy technicznej odkryli, że problem stanowi brakujący moduł PHP. Aby znaleźć prawdziwy powód pustej strony, musieliśmy ustawić raportowanie błędów w konfiguracji Joomla na maksimum. Wreszcie ponowna instalacja modułu PHP rozwiązała błąd pustej strony Joomla.
podobnie nieprawidłowe reguły w .plik htaccess powoduje błędy pustej strony Joomla. Tutaj naprawiamy błąd poprawiając reguły i składnię w .plik htaccess.
2. Nieprawidłowa struktura katalogów
błąd pustej strony w Joomla może również wystąpić z powodu nieprawidłowych struktur katalogów stron internetowych.
różne serwery mają różne struktury katalogów. Witryny Joomla rzucają błąd dla nieprawidłowych struktur katalogów. Tak więc podczas migracji witryn Joomla, Nasi inżynierowie wsparcia upewnić się, że pliki i foldery mają odpowiednią strukturę katalogów.
3. Uszkodzone pliki Joomla
pliki główne Joomla obejmują administratora, pamięć podręczną itp.
czasami migracja może prowadzić do uszkodzenia podstawowych plików Joomla. Powoduje to błąd podczas ładowania strony.
następnie nasi inżynierowie pomocy technicznej naprawiają ten błąd, aktualizując wersję Joomla lub przywracając kopię zapasową.
Leave a Reply