Podczas przenoszenia witryny z jednego serwera na drugi głównym zadaniem administratora jest zachowanie nie tylko wyglądu zasobu, ale także zaimportowanie wszystkich danych i ustawień użytkownika. Wszystkie informacje CMS Joomla przechowuje w tabeli MySQL, co umożliwia jak najszybsze i najwygodniejsze przejście z jednego hostingu na drugi.
Instrukcje
Krok 1
Kopiowanie witryny do Joomla składa się z 2 części: kopiowania plików i przenoszenia bazy danych, w której przechowywana jest cała zawartość. Obie operacje wykonywane są oddzielnie. Przygotuj serwer docelowy z wyprzedzeniem, usuwając wszystkie pliki.htaccess i index.php, ponieważ nie można ich zastąpić, jeśli nazwy są zgodne.
Krok 2
Połącz się ze starym hostingiem za pomocą dowolnego klienta FTP (takiego jak FileZilla, CuteFTP lub Total Commander). Pobierz kopię witryny na dysk twardy komputera. Aby to zrobić, po prostu przeciągnij i upuść wszystkie pliki z folderu głównego na zdalnym serwerze do wcześniej utworzonego katalogu na swoim komputerze. Po zakończeniu procedury upewnij się, że wszystkie dane są bezpieczne.
Krok 3
Połącz się z serwerem, na który się przenosisz. Przenieś witrynę z dysku twardego na hosting za pomocą FTP, poczekaj na zakończenie pobierania. Najważniejszą rzeczą jest zachowanie oryginalnej hierarchii plików, tj. ładowanie wszystkich danych dokładnie tak, jak to miało miejsce na pierwszym hoście.
Krok 4
Przejdź do panelu sterowania bazy danych phpMyAdmin pod starym adresem. Wybierz nazwę bazy Joomla po lewej stronie okna strony, przejdź do zakładki „Eksportuj”. Kliknij „Zapisz jako”, kliknij „Start”. Jeśli to narzędzie nie jest dostępne na Twoim hostingu, skorzystaj z dostępnych funkcji lub poproś serwis pomocy technicznej dostawcy o dostarczenie kopii tej bazy danych.
Krok 5
Utwórz bazę danych na nowym hostingu i przejdź do phpMyAdmin. Kliknij nazwę bazy danych w lewym okienku i wybierz zakładkę „Import”. Podaj ścieżkę do zapisanego pliku bazy danych i poczekaj na zakończenie procedury.
Krok 6
Otwórz plik configuration.php w katalogu głównym skopiowanej już witryny i zmień wszystkie ustawienia zgodnie z parametrami nowego serwera. Zastąp wartości zmiennych $ host, $ user, $ db i $ password. $ live_site jest zwykle puste. Kopiowanie zakończone.