В этом руководстве мы расскажем Вам, как перенести сайт на Joomla с локального сервера на хостинг.
Шаг №1. В самом начале мы подразумеваем, что у Вас уже есть установленная и отлаженная Joomla 3 на локальном веб-сервере. И теперь пришло время переноса сайта на хостинг в Интернете.
Шаг №2. Копирование файлов и папок на хостинг. С помощью любого FTP менеджера скопируйте все файлы и каталоги с локальной сервера в папку /public_html/ на хостинге. Совет: гораздо быстрее скопировать архив сайта, а затем распаковать его в текущую папку.
Шаг №3. Копирование базы данных. В Joomla все записи хранятся в базе данных, поэтому необходимо экспортировать данные из локального сервера:
- 1.Открываем наш локальный PHPAdmin. Для локального сервера в браузере пишем путь: http://localhost/phpmyadmin.
- 2.Выбираем нужную базу данных и нажимаем на «Экспорт» в верхнем меню
- 3.Нам будет предложено выбрать из двух способов экспортирования: Быстрый и Обычный. В данном случае, выбираем «Обычный» и нажимаем «Ок»
Затем просто скачиваем файл базы данных как обычный файл на компьютер.
После завершения экспорта делам следующее:
- 1.Создаем базу данных на удаленном сервере. Такая возможность есть в любой панели управления хостингом.
- 2.Открываем PHP Admin. Мы не будем здесь описывать, как это сделать, потому что панелей управления хостингом великое множество и все они разные.
- 3.В верхнем меню нажимаем «Импорт».
- 4.Указываем место на локальном компьютере, куда мы сохранили файла базы данных в пункте 4 и нажимаем «Ок»
После успешной загрузки базы данных на сервер, мы можем увидеть импортированные таблицы, нажав на имя базы данных
Шаг №4. Настройка файла конфигурации Joomla 3. Последнее, что нам осталось сделать – это отредактировать файла конфигурации Joomla 3, указав в нем правильные данные. А именно: название базы данных, адрес сайта и путь ко временной папке.
- 1. Открываем файл configuration.php, который находится в корне сайта. Для этого можно использовать любой текстовый редактор, например Блокнот или Notepad++
- 2. Ищем следующие строки:
public $dbtype = 'mysql';
public $host = 'localhost';
public $user = 'database_user';
public $password = 'password';
public $db = 'database_name';
public $dbprefix = 'jos_';
И заменяем значения, указанные в кавычках на свои.
- 3. Затем заменяем имя домена в строке: public $live_site = 'domain.com'; на название своего сайта
- 4. В завершение, меняем путь к временной папке и к папке с логами. Стоит отметить, что на разных серверах они пишутся по-разному, например, так:
public $log_path = '/home/username/domains/domain.com/public_html/joomla/logs';
public $tmp_path = '/home/username/domains/domain.com/public_html/joomla/tmp';
Набираем адрес сайта в браузере и проверяем правильность введенных данных. Если все верно, то Вы увидите главную страницу своего сайта. В противном случае, ищем ошибки в файле настройки.
Комментарии