Перенос сайта joomla на другой хостинг | Xelent | Xelent

Перенос сайта joomla на другой хостинг | Xelent | Xelent Хостинг
Содержание
  1. Вступление
  2. #1. приобретаем доменное имя.
  3. #2. приобретаем хостинг для вашего сайта.
  4. #6. загрузка архива и файла configuration.php  на сервер в интернет.
  5. #7. распаковка архива на сервере.
  6. Создание резервной копии базы данных MySQL и ее перенос
  7. Смена ДНС у домена
  8. Create database создание базы данных
  9. Mysqldump создание резервной копии mysql базы сайта на joomla
  10. Source восстановление mysql базы данных из резервной копии
  11. Tar и gzip архиватор — создание и извлечение архива сайта
  12. Вопросы возникающие при переносе cms joomla на хостинг
  13. Восстановление mysql базы данных сайта на joomla
  14. Второй более простой способ смены хостинга – использование различных компонентов cms joomla:
  15. Закачать дистрибутив  в корень сайта
  16. Как протестировать сайт на работоспособность?
  17. Как работать с joomla 3 на денвер
  18. Как распаковать архив сайта от имени www-data
  19. Как сменить пользователя mysql базы данных в joomla
  20. Кодировка символов в mysql
  21. Копия сайта и базы данных
  22. Но прежде чем мы приступим непосредственно к переносу joomla на хостинг, давайте рассмотрим, какие действия нам необходимо для этого произвести.
  23. От автора
  24. Очистка кэша.
  25. Перенос joomla на хостинг
  26. Перенос базы данных joomla на виртуальный хостинг
  27. Перенос сайта на joomla —
  28. Перенос файлов на хостинг
  29. Подводные камни.
  30. Права доступа к папке сайта
  31. Проверка работы сайта на новом хостинге
  32. Создание копии сайта для переноса на хостинг
  33. Установка joomla 3 на денвер
  34. Установка денвер
  35. Установка и настройка сайта на виртуальном хостинге
  36. Шаг #1: копирование файлов сайта со старого хостинга
  37. Шаг #3. настройка нового хостинга
  38. Шаг #4. редактирование файла конфигурации движка
  39. Шаг #5. загрузка файлов с локального компьютера на новый хостинг
  40. Шаг №1. получить архив с данными сайта
  41. Шаг №4. перенести бд сайта
  42. Шаг №5. изменяем конфигурационный файл джумла
  43. Шаги установка joomla 3 на денвер
  44. Этапы переноса сайта joomla на хостинг

Вступление

Установка Joomla 3 на Денвер мало, чем отличается от установки на хостинг. Наверное, можно было бы обойтись и без этой статьи, однако, особенности локальных серверов, в том числе и Денвер, вносят некоторые изменения в ход установки. Обо всём по порядку.

#1. приобретаем доменное имя.

Если у вас еще нет доменного имени для вашего сайта, то его необходимо выбрать и зарегистрировать. Можете воспользоваться для этого регистратором 2domains. Как это сделать смотрите в статье «Как зарегистрировать домен»

#2. приобретаем хостинг для вашего сайта.

Хостинговых компаний много, конкуренция на этом рынке высока, поэтому выбрать хостера с хорошим соотношением цена — качество не так уж и просто. Помочь вам в выборе хостера может статья «Выбираем хостинг для Joomla». В зависимости от выбранного вами хостера могут отличаться определенные моменты в процессе переноса сайта на хостинг. В данном случае, перенос сайта Joomla на хостинг, я буду показывать на примере хостинга HostLand.

Данный хостинг используется для нескольких моих проектов. Процесс переноса сайта на данный хостинг происходит, быстро и без каких либо  проблем, а сами сайты работают стабильно. Компания предоставляет бесплатный тестовый период 15 суток, поэтому вы можете прямо сейчас зарегистрировать аккаунт и разместить сайт.

Кстати, оплатив данный хостинг на год, вы получите домен в подарок и вам не придется регистрировать его отдельно. А если при заказе хостинга укажете промокод — 4edc1eb4, то получите целый месяц хостинга абсолютно бесплатно.

Коротко рассмотрю процесс приобретения хостинга.

Заходим на сайт хостера HostLand. Выбираем тарифный план, для начала вам будет достаточно тарифа «Сенсация» и кликаем по кнопке «Заказать».

После этого загрузится форма, в которую вам необходимо будет вписать свой E-mail, промокод — 4edc1eb4 и нажать на кнопку «Заказать». После этого практически сразу к вам на E-mail, указанный при регистрации, придет письмо с очень важными данными, касаемо вашего хостинга. Эти данные необходимы вам для дальнейших действий.

При заполнении формы в поле  «Домены» можете указать один или несколько доменов которые вы хотите зарегистрировать или прикрепить (если они зарегистрированы у другого регистратора), к вашему аккаунту на хостинге HostLand.

#6. загрузка архива и файла configuration.php  на сервер в интернет.

Следующим этапом переноса сайта Joomla на хостинг является загрузка ранее подготовленных нами файлов на сервер.  Существует два способа это сделать, при помощи программы FileZilla Client и при помощи файлового менеджера из панели управления хостингом.

Рассмотрим оба варианта.

Для того, чтобы осуществить загрузку на хостинг, при помощи первого способа вам понадобится программа  FileZilla Client, на мой взгляд она является лучшим, бесплатным FTP клиентом. Подробнее о программе и ее настройках, можете узнать в материале «FileZilla Client — лучший бесплатный FTP-клиент».

#7. распаковка архива на сервере.

После того как все загрузилось на сервер, необходимо распаковать архив. На хостинге HostLand, в рассмотренном чуть выше файловом менеджере, имеется архиватор, при помощи которого можно разархивировать ваш архив, это очень удобно. Для этого отметьте чекбокс напротив ранее закаченного архива и нажмите на кнопку «Распаковать», затем на загрузившейся странице кликните по по зеленой иконке:

В результате все файлы будут извлечены.

Если по какой то причине архив не распакуется или распакуется но не полностью, лучше всего закачайте файлы не архивируя их, это займет много времени, но сайт вы все равно сможете разместить.

Создание резервной копии базы данных MySQL и ее перенос

Теперь необходимо сделать резервную копию БД (MySQL дамп) и импортировать его в новую БД на новом хосте.

Смена ДНС у домена

Чтобы привязать домен к хостингу, нужно прописать у домена DNS сервера. Делается это в панеле, где вы регистрировали домен.

Перенос сайта joomla на другой хостинг | Xelent | Xelent
Просто впишите новые NS-сервера. Их должен выдать новый хостер.

Create database создание базы данных

Команда MySQL CREATE DATABASE позволяет создать базу данных, параметр CHARACTER SET позволяет указать в какой кодировке создавать базу.

Пример, создайте базу данных uesaka:

mysql> CREATE DATABASE uesakaru;

При необходимости, выясните в какой кодировке работала старая база и укажите кодировку при создании новой базы:

mysql> CREATE DATABASE uesakaru CHARACTER SET utf8;

Mysqldump создание резервной копии mysql базы сайта на joomla

Резервную копию MySQL базы данных можно сделать при помощи утилиты mysqldump. Также, с помощью mysqldump можно восстановить базу данных MySQL.

Для доступа к базе данных сайта на JOOMLA необходимо узнать имя пользователя MySQL базы, пароль пользователя MySQL и, собственно, имя базы данных.

Пароль к MySQL, имя пользователя MySQL и имя базы данных DB хранится в файле конфигурации JOOMLA configuration.php Пароль и имя пользователя MySQL базы сайта можно узнать из командной строки:

Source восстановление mysql базы данных из резервной копии

MySQL команда SOURCE позволяет загрузить из резервной копии в базу данных все таблицы с данными и настроить базу MySQL с оригинальными параметрами.

Tar и gzip архиватор — создание и извлечение архива сайта

Утилиты tar и gzip присутствуют во многих дистрибутивах Linux по умолчанию. gzip — архиватор он сжимает файлы, tar — упаковывает файлы в один файл.

Приведем пример создания архива сайта (без базы данных):

Вопросы возникающие при переносе cms joomla на хостинг

Как проверить работоспособность сайта до подключения домена?

Есть два способа.

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

В нашей панели управления хостингом её можно создать в разделе «Домены — Настройка доменов». Справа от домена нужно нажать пиктограмму “Добавить техническую ссылку”.

Восстановление mysql базы данных сайта на joomla

Восстанавливать MySQL базу данных сайта будем в консоли MySQL на новом хостинге. Создадим на новом хостинге базу данных с тем же именем, что и было раньше (uesakaru), и восстановим в нее базу данных сайта с файла резервной копии uesakaru.sql.

Войти в консоль MySQL позволяет Linux команда mysql. Ее параметрами являются имя пользователя базы данных и название базы данных.

Войдите в консоль MySQL с именем пользователя root, подключившись к базе mysql

mysql -u root -p mysql

Введите пароль пользователя root, не путать с root пользователем Linux.

Второй более простой способ смены хостинга – использование различных компонентов cms joomla:

Хотим обратить ваше внимание на компонент Akeeba Backup, занимающий топ в разделе most-favoured расширений Джумлы. Поскольку по мнению специалистов это лучший компонент для резервных копий вашего сайта из разряда мастхэв и причем русифицирован и не является коммерческим.

Восстановление и бэкап происходит при использовании технологии AJAX. Данный компонент создает архив, который уже включает в себя все файлы и базы данных. В версии 3.3.4 существовала функция «Мастер перемещения сайта», где просто задавались параметры нового ftp-сервера, но в более новых версиях разработчик отказался от данной функции. Для переноса сайта на Joomla мы предлагаем просто использовать стандартную процедуру восстановления для Akeeba backup:

Закачать дистрибутив  в корень сайта

Распакованный дистрибутив Joomla 3 с помощью любого коммандера, установленного на ваш компьютер, закачиваем в папку C:WebServershomeJoomla3www.

Как протестировать сайт на работоспособность?

Это можно сделать без привязки к доменному имени. Просто вносим небольшие изменения в файл по адресу «C:WindowsSystem32driversetc».

В указанный файл вносим IP сайта и доменное имя в виде IP domen.domen. Информация указывается в разделе WWW-домены на панели управления.

Всё! Теперь сайт будет открываться даже без привязки к домену.

Если у вас возникли трудности с переносом Joomla, мы можем перенести ваш сайт на наш хостинг бесплатно и подарить вам 3 месяца хостинга!

Ознакомьтесь с тарифами на хостинг для Джума и заполните форму на перенос сайта.

Как работать с joomla 3 на денвер

Запускаете Денвер;

Как распаковать архив сайта от имени www-data

Если необходимо распаковать архив сайта от имени www-data, создайте в корне сайта файл unzip.php:

Как сменить пользователя mysql базы данных в joomla

В настройках, по умолчанию, пользователем MySQL базы в системе управления контентом сайта JOOMLA является пользователь root, к тому же еще и без пароля.

Такая ситуация не способствует безопасности сайта и в целом WEB-сервера. У такого сайта на JOOMLA могут возникнуть трудности при смене хостинга.

Необходимо изменить пароль и пользователя MySQL базы в файле конфигурации JOOMLA и на MySQL сервере.

Кодировка символов в mysql

Сервер баз данных MySQL поддерживает несколько уровней установок кодировки символов. Переменные character_set определяют кодировку на всем сервере.

Следующая команда выводит текущие установки переменных character_set:

mysql -u root -p mysql

mysql> show variables like "character_set%";
 -------------------------- ---------------------------- 
| Variable_name            | Value                      |
 -------------------------- ---------------------------- 
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
 -------------------------- ---------------------------- 
8 rows in set (0.00 sec)

При создании базы данных в MySQL может быть задана своя кодировка, проверим её для базы mysql:

mysql> show create database mysql;
 ---------- ------------------------------------------------------------------ 
| Database | Create Database                                                  |
 ---------- ------------------------------------------------------------------ 
| mysql    | CREATE DATABASE `mysql` /*!40100 DEFAULT CHARACTER SET latin1 */ |
 ---------- ------------------------------------------------------------------ 
1 row in set (0.00 sec)

Копия сайта и базы данных

Для переноса Joomla 3 на хостинг нужны все папки и файлы сайта. Они уже готовы к переносу и в случае использования локального сервера Денвер, лежат в папке: C:WebServersВаш-проектwww.

Но прежде чем мы приступим непосредственно к переносу joomla на хостинг, давайте рассмотрим, какие действия нам необходимо для этого произвести.

#1. Приобрести доменное имя для вашего сайта.

#2. Приобрести хостинг для вашего сайта.

#3. Прописать адреса DNS серверов.

#4. Экспортировать базу данных с вашего локального сервера и импортировать на сервер в интернет.

#5. Упаковать папки и файлы вашего сайта в архив.

#6. Загрузить архив на сервер в интернет.

#7. Распаковать архив на сервере.

#8. Проверить работоспособность сайта.

Теперь рассмотрим каждый пункт подробнее.

От автора

Вы собрали сайт Joomla на локальном сервере. При этом вы купили свой домен, арендовали виртуальный сервер или хостинг для своего сайта. Может быть вы более серьёзная организация и используете размещение серверного оборудования. В любом случае пора сделать перенос Joomla 3 на хостинг. Разберем подробно, как это сделать.

Очистка кэша.

После переноса удалите временные файлы из папки «cache/page/». Сделать это можно вручную или автоматически. Для автоматического удаления откройте панель управления сайтом, перейдите к разделу «Техническое обслуживание», выберите из списка пункт «Clear Cache».

Перенос joomla на хостинг

Эта статья предназначена для тех, кому необходимо перенести на хостинг сайт на CMS Joomla. В ней приведена пошаговая инструкция с подробным разбором каждого действия.

Итак, после создания сайта папка с ним находится на локальном сервере (папка www). Также для сайта имеется уже заполненная база данных. При вводе адреса http://localhost/yoursite в браузере загружается главная страница сайта.

Перенос joomla на хостинг

Работа по созданию и настройке сайта практически завершена. Перенести на него файлы, базы данных и нужные папки несложно, однако новички могут столкнуться с некоторыми затруднениями. В инструкции, которая приведена ниже, вы сможете узнать, как переносить сайты на Joomla 1.5, 2.5 и 3.0.

Нашу статью могут читать и новички, поэтому приведенная в ней инструкция отличается подробностью и пошаговым разбором каждого действия. Если же вы уже имеете некоторый опыт, то можете пропустить некоторые абзацы. В целом процесс выглядит так.

Перенос joomla на хостинг - структура

Рассмотрим действия, которые необходимо совершить перед непосредственным переносом сайта на хостинг. К ним относятся следующие:

  1. приобретение домена и хостинга;
  2. совершение экспорта БД с локального сервера и последующего импорта на сервер в сети интернет;
  3. упаковка в архив файлов и папок сайта, его дальнейшая загрузка на сервер и распаковка;
  4. проверка того, как работает сайт.

1. Домен и хостинг

Домен и хостинг в основном можно купить на одном сайте, наиболее популярные это beget.ru и hostia.ru

2. Экспорт Базы данных

Для этого зайди в Phpmyadmin, выберите нужную базу, прейдите по вкладки экспорт и нажмите «ОК». Более подробно о экспорте читайте в статье — Экспорт базы данных

3. Упаковка в архив папок и файлов сайта

Создание архива из файлов и папок сайта удобно тем, что вам не придется закачивать по отдельности все файлы сайта: вы просто загрузите архив на сервер и распакуете его.

Итак, в папке с сайтом выделите все файлы за исключением configuration.php.

Перенос joomla на хостинг - архив

Файл configuration.php содержит в себе параметры — пароль и имя БД, пути к папке с логами и временными файлами и т. д. Для того чтобы отредактировать его, воспользуйтесь редактором под названием AkelPad – вы сможете найти его в составе Total Commander.

Начнем с параметра var $host = или public $host =. Первый — для Joomla 1.5, второй — для 2.5 и 3.0. По умолчанию стоит “localhost”. Изменять его не нужно, поскольку имя хоста на этом хостинге такое же. В письме от хостера вы сможете найти этот параметр.

public $host = 'localhost';

Рассмотрим следующий параметр — имя пользователя БД (для Joomla 1.5 это — var $user, для 2.5 и 3.0 — public $user). Имя пользователя БД совпадает с именем БД. Для того чтобы узнать его, опять же откройте письмо от хостера. Внесите его в параметр — например:

public $user = 'host6578395';

Параметр имени БД — public $db = (Joomla 2.5 и 3.0), var $db = (Joomla 1.5). Имя БД совпадает с именем пользователя, и вам необходимо указать его так же, как и в предыдущем параметре:

public $db = 'host6578395';

Наконец, за пароль к БД ответственен параметр public $password = или var $password = . Надите пароль, который вам прислали в письме от хостера, и впишите его:

public $password = 'qwerty';

Наконец, последние 2 параметра — это путь к папке, содержащей временные файлы (var $tmp_path = или public $tmp_path =) и путь к папке, содержащей логи (var $log_path = или public $log_path =). Прописывать путь необходимо следующим образом:

/home/логин/домен.ru/htdocs/www

В соответствии с вышеприведенным примером это будет иметь вид:

public $log_path = '/home/host6578395/домен.ru/htdocs/www/logs';
public $tmp_path = '/home/host6578395/домен.ru/htdocs/www/tmp';

После изменения вышеперечисленных параметров сохраните этот файл.

4. Как произвести закачку на сервер в интернет архива и файла configuration.php

Рассмотрим следующий этап, который заключается в загрузке файлов на сервер. Сделать это можно 2 способами — используя файловый менеджер (найти его вы сможете на панели управления хостингом) или программу FileZilla Client.

Рассмотрим первый способ. Зайдите в панель управления хостингом, после чего выберите пункт ФТП. Наконец, перейдите на Web FTP, укажите пароль и войдите. После этого будет произведена загрузка файлового менеджера. Чтобы загрузить нужные файлы, просто воспользуйтесь кнопкой «Закачать».

Теперь рассмотрим второй вариант. Установите бесплатную программу FileZilla Client, которая, по мнению многих разработчиков, считается одной из наилучших. Теперь вам необходимо провести настройки соединения, чтобы соединиться с сервером и закачать необходимые файлы. Перейдите на Файл, после чего найдите вкладку Менеджер сайтов, затем — Новый сайт. Составьте для него имя, а в поле Хост вам необходимо ввести название FTP-сервера. Его вы также можете найти в письме от хостера.

В пункте «Вход по FTP» вам необходимо сделать следующее:

Перенос joomla на хостинг - filezilla

Нажмите на «Соединиться» и при правильных настройках в правой части команды вы увидите папку с именем домена вашего сайта. Через нее зайдите в папку htdocs, а затем — в www. Именно в эту папку загружаются все необходимые файлы сайта. Путь к ним будет таким: домен.ru/htdocs/www.

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

Советуем вам закачивать файлы, используя FTP клиент, поскольку это удобно при регулярных обновлений на сайте.

В том случае, если папку с названием домена вы найти не смогли, а вам необходимо загрузить папки и файлы, то возможны два объяснения: домен не был добавлен вами в панель управления или же от момента его добавления прошло слишком мало времени.

5. Как распаковать на сервере архив

После загрузки архива на сервер вам необходимо его распаковать. На хостинге Hostland для этих целей содержится архиватор. Вам необходимо поставить галочку напротив архива, который вы закачали ранее, и нажать на «Распаковать». После этого кликните по зеленой иконке, как показано ниже, чтобы извлечь файлы:

Перенос joomla на хостинг - распаковка архива

В том случае, когда распаковка архива производится с ошибками или не производится вообще, закачайте файлы без их архивации. Так вы разместите сайт, пусть и потратив больше времени.

6. Как проверить работоспособность вашего сайта

Чтобы загрузить главную сайта, наберите в адресной строке его адрес. Воспользуйтесь временным адресом, поскольку скорее всего DNS еще не провели сопоставление вашего сайта.

В том случае, когда при открытии страниц сайта возникают те или иные ошибки, измените права доступа к папке www, которые по умолчанию — 700. Чтобы изменить права доступа, вы можете воспользоваться или файловым менеджером, или FTP-менеджером FileZilla. При использовании файлового менеджера выделите папку www, после чего перейдите в меню Файл — UNIX права. При использовании FileZilla кликните на эту папку, после чего перейдите в Права доступа к файлу.

Для изменения прав снимайте и устанавливайте галочки. Вы также можете поменять числовое значение. При разрешении элементов значение составляет 777. Если же вы зададите права 750, то сможете избавиться от большинства проблем. Использовать 777 мы не советуем по той причине, что изменение прав оказывает на безопасность значительное влияние.

При переносе сайта Joomla на новый хостинг придерживайтесь вышеприведенной инструкции. Однако некоторые действия будут отличаться, поэтому не переживайте, если что-то где-то пошло не так.

Читайте также о том, как установить шаблон на joomla.

Перенос базы данных joomla на виртуальный хостинг

В панели управления виртуального хостинга найдите раздел MySQL, выберите в меню опцию «Создать». Напишите имя новой базы данных. По умолчанию пользователь БД создается автоматически. Вы можете изменить имя нового администратора базы: укажите никнейм, пароль и отметьте все права доступа.

Перенос сайта на joomla —

Рассмотрим ситуацию, когда у вас есть сайт на joomla на одном хостинге (будем считать его локальным, например, на Денвере) и вы хотите перенести его на другой (например, на хостинг провайдера)

1. Копирование файлов. Зайходим в папку с файлами системы (в денвере это Z:homeимя_локального_сайтаwww) и копируем все файлы. 1.1. В файле configuration.php смотрим имя используемой базы данных в строке $mosConfig_db = ‘joomladb’;. Т.е. в нашем случае ее имя «joomladb»

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

3. Подготовка хостинга под Joomla(ТОЛЬКО если база данных на хостинге НЕ утановлена). Заводим на хостинге новую базу данных в панели администратора хостинга. создаем пользователя, запоминаем его логин и пароль и название созданной базы.

4. Перенос файлов . Заливаем файлы на хостинг по ftp в папку типа www, htdocs или http.

5. Правка файла конфигурации Joomla . Открываем configuration.php и вводим данные, полученные в п.3 либо от хостера.

6. Импорт базы данных локального сайта. Внимание: перед импортом базы нужно убедиться, что в целевой базе данных на хостинге нет таблиц с тем же индексом базы (по умолчанию jos_), что и у вас (например, от предыдущей неудачной установки)

7. Проставление прав доступа. На директории media, images/stories, images/banners и cache проставляем права доступа (chmod) — 777. На другие папки в целях повышения безопастности оставляем 755 и для файлов -644. Для установки новых расширений и изменения конфигурации придется выставлять права индивидуально.

Переименовывем htaccess.txt .htaccess

Перенос файлов на хостинг

Теперь нужно перенести получившийся архив на новый хостинг. Заливаем его в корень сайта и распаковываем. Для заливки файлов на хостинг я использую программу WinSCP.

Также можно заливать файлы через панель управления (там же, где вы сжимали файлы и скачивали себе на комп).

Подводные камни.

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

Права доступа к папке сайта

Удобно если на виртуальном хостинге, папка сайта является домашним каталогом владельца сайта.

В таком случае, владелец сайта от своего имени может размещать файлы в папке сайта и наполнять сайт. Как быть если на Вашем сайте предусмотрена работа CMS системы (Content Management System)? PHP код на Ubuntu LAMP сервере выполняется от имени пользователя www-data.

Смените группу владельцев корневой папки сайта.

Проверка работы сайта на новом хостинге

Если вы не удалили сайт на старом хостинге, а новые DNS ещё не вступили в силу, то при переходе на сайт вы будете видеть его с прежнего хостинга.

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

Узнать на каком хостинге расположен сайт можно через сервис 2ip, в разделе «Информация об IP адресе или домене».

После того как убедитесь, что сайт работает на новом хостинге – можете удалить его со старого хоста.

На этом сегодня всё, друзья. Всем желаю хорошего настроения.

Создание копии сайта для переноса на хостинг

Если при установке компоненты Akeeba Backup вы не сделали резервную копию сайта, то можно это сделать войдя в панель управления компонентой  «Компоненты—>Akeeba Backup» . В панели управления выберите в разделе  «One-click backup»  кнопку  «Default Backup Profile» . Сразу запуститься создание резервной копии сайта. Дождитесь завершения выполнения резервного копирования.

Установка joomla 3 на денвер

Идем дальше. Установка Joomla 3 на Денвер не отличается от стандартной установки Joomla на хостинг.

Установка денвер

Денвер это пакет программного обеспечения для создания сервера на локальном (домашнем) компьютере. Хотя многие ругают Денвер, он остается самым раскрученным российским пакетом для создания локального сервера. В последней сборке Денвера установлен интерпретатор PHP 5.3.13, сервер базы данных MySQL 5.1, Apache 2.2.22. Этого вполне достаточно для установки любого релиза серии Joomla 3.2.

Кратко напомню, как установить Денвер:

Установка и настройка сайта на виртуальном хостинге

Чтобы перенести контент и основные файлы CMS Joomla 3, необходимо скопировать их на сервер нового хостинг-провайдера с помощью FTP. Самый популярный и бесплатный – FileZilla, альтернативный вариант: Total Comander. Запустите FTP-клиент, укажите имя сервера, в соседнем окне выберите путь C:

WebServersHomeИмя_проекта. В папке «WWW» хранятся все данные вашего проекта, скопируйте содержимое, нажав F5. При переносе Joomla 2.5 с одного виртуального хостинга на другой, необходимо сначала сделать бэкап площадки, затем перенести архив и распаковать его на новом сервере.

Шаг #1: копирование файлов сайта со старого хостинга

Подключитесь по FTP к старому хостингу и скопируйте все файлы и каталоги, кроме каталогов cache (содержит кэшированные страницы) и tmp (всякий временный мусор) – их нет смысла копировать.

Шаг #3. настройка нового хостинга

В админке НХ нужно добавить новый домен и указать какой путь будет использоваться для доступа к файлам сайта. Этот шаг непростой для начинающего пользователя, поскольку панелей много и мы не в состоянии описать работу в каждой из них. Часто используется популярная панель управления CPanel.

В ней нужно перейти в раздел Domains (Домены) и выбрать команду Addon Domain (Добавить домен). Далее укажите информацию о домене – доменное имя (в поле New Domain Name) и путь к корневому каталогу документов (Document Root). При наличии одного сайта путь можно не изменять, в противном случае лучше создать отдельные папки для отдельных сайтов. Если возникли сложности, обратитесь в службу поддержки.

Рис. 2. Добавляем домен

Кроме того, в разделе Databases создайте новую БД и пользователя для работы с ней. В некоторых случаях БД уже создана, можно использовать ее.

Шаг #4. редактирование файла конфигурации движка


Откройте файл configuration.php и измените параметры доступа к базе данных. Он уже находится на вашем локальном компьютере. Отредактируйте следующие переменные:

Шаг #5. загрузка файлов с локального компьютера на новый хостинг

Загрузите файлы с локального компьютера на НХ. Для этого используйте любой FTP-клиент, но лучше всего использовать FileZilla – это один из лучших клиентов. Целевая папка – та, которая была создана как каталог документов (DocumentRoot) ранее.

Шаг №1. получить архив с данными сайта

Чтобы это сделать, переходим в файловый менеджер нашего старого хостинг-провайдера, создаём архив и скачиваем на свой компьютер.

Шаг №4. перенести бд сайта

Сначала создаём БД. Делаем это из панели управления. Сделаем на примере ISPManager 5. Выполняем следующие действия по порядку:

Шаг №5. изменяем конфигурационный файл джумла

В файл configuration.php (находится в корневой папке) изменяем параметры подключения к БД. Это нужно сделать, чтобы сайт начал работать. Изменения вносятся через менеджера файлов. Посмотрим последовательность действий на ISPManager 5:

  1. Авторизуемся;
  2. Заходим в «Менеджер файлов»;
  3. Идём в корневую папку. У нас это /www/afff.aaz/;
  4. Кликаем 2 раза по файлу configuration.php;

    Перенос сайта joomla на другой хостинг | Xelent | Xelent

  5. На странице вносим корректировки и жмём «ок».

Внимание! В конфигурационном файле configuration.php меняем следующие строчки:

Шаги установка joomla 3 на денвер

Запустите Денвер. В адресную строку введите: httр://Joomla3/index.php. Откроется установщик joomla.

Далее, проходим все стандартные шаги установщика joomla 3. Здесь нет никаких отличий от установки joomlaна хостинг.

Сразу установим языковой пакет Russian.

После удаления папки installation установка Joomla 3 на Денвер завершена.

Этапы переноса сайта joomla на хостинг

Независимо от того, где находится сейчас ваш сайт (на локальном сервере или на прежнем хостинге), весь процесс переноса включает в себя следующие этапы:

  1. Создание бэкапа базы данных;
  2. Создание бэкапа файлов сайта или их скачивание через ftp-соединение;
  3. Настройка домена (смена DNS-серверов);
  4. Импорт базы данных на новый хостинг;
  5. Загрузка файлов сайта на новый хостинг;
  6. Настройка файла конфигурации configuration.php.

А далее, проверка работы ресурса и удаление его с прежнего хоста. Понимая весь принцип работы, порядок первых трёх этапом можно немного менять.

Оцените статью
Хостинги