качество и надёжность с 2008 года

8 (800) 200-25-11

Техническая поддержка support@komtet.ru —

круглосуточно и без выходных дней

load-whois

Онлайн-касса

для интернет-магазина

Подключите ваш интернет-магазин

к онлайн-кассе в соответствии с 54-ФЗ

 
Главная Техническая библиотека CMS Joomla! Перенос Joomla-сайта своими силами

Перенос Joomla-сайта своими силами

Описание самостоятельного переноса сайта Joomla с локальной машины или другого хостинга.

Если вы хотите перенести свой Joomla-сайт на наш виртуальный хостинг с локальной машины, например, с установленным Денвер (denwer) или TWAMP, вы можете воспользоваться Бесплатным переносом сайта силами сотрудников хостинга.

Если же вы хотите выполнить размещение Joomla-сайта самостоятельно, то эта статья для вас.

Вам потребуется Sypex Dumper (dumper.php) для создания дампа базы и Joomla! system tool (jsys.php) для переноса файлов.

Шаг 1: Создание сайта Joomla на хостинге

Если вы хотите установить Joomla заново, воспользуйтесь Панелью управления, чтобы установить нужную версию русифицированной Joomla «в два клика» или же разместить дистрибутив требуемой версии и выполнить установку Joomla.

При установке запомните или запишите пароль, логин и имя базы данных.

Шаг 2: Копирование базы данных Joomla

  • В корневую папку сайта (обычно ~/httpdocs или ~/www) размещаем файлы dumper.php и jsys.php;
  • Если вы не помните логин и пароль для доступа к администрированию Joomla, а так же имя базы данных, эти параметры можно посмотреть в файле конфигурации configuration.php (могут отличаться у разных версий!):
    • имя базы данных в параметре $db;
    • имя пользователя базы данных в параметре $user;
    • пароль пользователя базы данных в параметре $password;
    • имя хоста базы данных в параметре $host;
  • введите в браузере http://имя_хоста/dumper.php (обычно, localhost);
  • введите имя пользователя и пароль;
  • нажмите Экспорт базы;
  • В папке backup создастся файл дампа базы.

Для создания дампа базы данных вы так же можете использовать mysqldump.

Шаг 3: перенос файлов Joomla

Необходимо перенести все файлы из корневого каталога сайта (например, www) в каталог домена, в котором вы планируете разместить сайт (по умолчанию, каталог httpdocs).

Для переноса файлов можно воспользоваться SFTP, FTP-доступом или менеджером файлов в Панели управления.

Скрипт jsys.php позволяет создать архивную копию сайта (например site.zip) в рабочей директории, которую нужно поместить на сервер.

  • Помещаем скрипт jsys.php на сервер хостинга и набираем в браузере http://имя_локального_сайта/jsys.php. Идем в Файловый менеджер, распаковываем site.zip;
  • Набираем в браузере http://имя_локального_сайта/dumper.php
  • Указываем в нем логин-пароль БД  хостинга,  импортируем в нее дамп или же используем mysqldump для импорта.

Шаг 4: Правка файла конфигурации Joomla

Открываем configuration.php и вводим данные, полученные при установке Joomla, либо от Службы технической поддержки хостинга.

  • $host - имя хоста базы данных устанавливаем тот адрес сервера БД, который указан в панели управления хостингом;
  • $db - название базы данных на хостинге;
  • $user - пользователь БД хостинга;
  • $password - пароль доступа к БД хостинга.
  • $log_path = '/home/vhosts/ИМЯ_ВАШЕГО_ДОМЕНА/httpdocs/logs';
  • $tmp_path = '/home/vhosts/ИМЯ_ВАШЕГО_ДОМЕНА/httpdocs/tmp';

Имя домена необходимо указывать так, как оно написано в Панели управления хостингом.

Шаг 5: Права доступа

В целях повышения  безопасности проверьте права на файлы и папки. Выставляем 755 и для файлов -644. Для установки новых расширений и изменения конфигурации возможно придется выставлять права индивидуально.

Если у вас есть вопросы по выполнению этих действий, обращайтесь в круглосуточную Службу технической поддержки хостинга. Мы осуществляем бесплатный перенос сайтов.

Другие документы на эту тему

Виртуальный хостинг Perl/PHP/Python/Ruby

Тарифные планы «Виртуальный хостинг» — от размещения статических HTML-страниц, до поддержки PHP, Python, CGI скриптов (Shell, Perl), SSI, Ruby. В рамках тарифных планов предоставляется доступ к серверам баз данных MySQL или PostgreSQL.

Joomla!

Популярная бесплатная CMS. Подойдёт для быстрого создания сайта. Большое количество модулей, расширяющих возможности сайта.

Автоматическая установка Joomla! (APS-пакет)

В статье описывается процесс установки Joomla! из хранилища веб-приложений хостинга — в два клика.

Клиентам — домены в подарок!
Бесплатный тест виртуального хостинга
Перенос сайта — бесплатно
Все акции
На сайте КОМТЕТ используются cookie-файлы, данные о IP-адресе и местоположении посетителей. Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.