- Вступление
- #1. приобретаем доменное имя.
- #2. приобретаем хостинг для вашего сайта.
- #6. загрузка архива и файла configuration.php на сервер в интернет.
- Возможные ошибки и их решения
- Запись фалов сайта под управлением joomla на новый сервер.
- Как перенести joomla на другой хостинг
- Копирование файлов
- Локальный хостинг на xampp
- Но прежде чем мы приступим непосредственно к переносу joomla на хостинг, давайте рассмотрим, какие действия нам необходимо для этого произвести.
- Окно установки 4
- Перенос на денвер. шаг 3: создаем папку на денвере
- Перенос на денвер. шаг 5: редактируем файл wp-config.php
- Перенос сайта joomla на хостинг: экспорт и подключение
- Подготовка файлов сайта на cms joomla для переноса на новый хостинг
- Проверка работы сайта на новом хостинге
- Редактируем файл configuration.php
- Скачивание и распаковка исходных файлов движка
- Создание бэкапа базы данных
- Создание резервной копии файлов сайта
- Установка и настройка сайта на виртуальном хостинге
- Шаг #3. настройка нового хостинга
- Этап № 1 — упаковка папки с сайтом в единый архив
- Этап № 3 — выбор хостинга
- Этап № 6 — перенос сайта joomla на хостинг: создание и импорт базы данных на сервер в интернете
Вступление
CMS Joomla, с недавних пор, не относится к специфическим системам управления, для которых необходимо специальное техническое обеспечение и большие серверные ресурсы. Физическое место на диске, объём оперативной памяти и процент использования процессора для Joomla не выходят за рамки среднестатистических. Хотя некоторые хостинги предлагают специальные тарифы «для Joomla», делают они это скорее по инерции.
Стоит отметить, что есть популярные CMS, которые действительно требует повышенные серверные ресурсы. Характерным для нашей страны примером такой системы, является CMS 1Битрикс.
Напомню, что СМС «1C-Битрикс» активно используется для создания и управления проектов любого назначения, чаще Интернет магазинов, крупных порталов и сайтов корпораций. Главный плюс данной системы органичная интеграция с программой 1С бухгалтерии и складской учёт.
Однако программой 1С:ИТС можно пользоваться имея сайт на любой CMS, в том числе Joomla. Более того для работы с программой 1С:ИТС уж не требуется мощных компьютеров на рабочем месте. Существуют сервисы 1С:ГРМ (готовое рабочее место), которые через облачные технологии позволяют работать с программой на любых мощностях и с любого рабочего место. За подробностями про 1С:ГРМ сюда.
Локальная установка Joomla используется для предварительной настройки и наполнения сайта, тестирования расширений, проверки новых программных продуктов. Чтобы установить систему на компьютер, предварительно нужно собрать самостоятельно или установить готовый локальный сервер. Одной из таких сборок является локальная сборка XAMPP, работающая по любой оперативной системой.
#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-клиент».
Возможные ошибки и их решения
1. Появляется сообщение о невозможности соединиться с базой данных.
Решение: проверяйте и перепроверяйте записи в файле «wp-config.php» — проблема кроется именно там.
2. Вместо вашего блога при наборе его адреса начинается установка WordPress
Решение: Заново импортируйте БД на Денвер, проверьте, что импорт делаете именно в ту базу, которую подключаете к блогу. Вообще такая ошибка типична для случая, когда блог с БД соединился, но там ничего нет. На всякий случай проверьте совпадение префикса БД с тем, который указан в файле конфига.
3. Белый экран
Скорее всего, вы не полностью скачали файлы блога с хостинга. Перекачайте еще раз.
4. Кракозябры
Запись фалов сайта под управлением joomla на новый сервер.
Как внимательно мы копировали файлы с сервера, так же внимательно их нужно записать на новый сервер. Необходимо следить за связью и за тем, чтобы не было сбоев. Если хостинг позволяет, то переносить файлы можно одним архивом, который, впоследствии разархивировать уже на новом сервере.
После того как файлы переписаны, необходимо расставить права на запись в папках:
Это список папок права, на которые нужно выставить при установке Joomla, но кроме этих папок, на вашем сайте если вы используете дополнительные компоненты типа фотогалереи, то возможно есть и другие папки которым так, же нужно будет выставить права на запись.
Как перенести joomla на другой хостинг
Система управления контентом Joomla! значительно упрощает создание сайтов от блогов до порталов и интернет-магазинов, исключает сложности с развертыванием проектов на хостингах, виртуальных или выделенных серверах. Сама CMS собрана из отдельных файлов на PHP и JavaScript, работает с базами данных MySQL. Такие решения подходят для установки на локальном компьютере или удаленном сервере, легко и быстро масштабируются, дополняются плагинами, модулями расширения функциональности.
Перенос сайта на новый хостинг с установленной Joomla! независимо от конфигурации и производительности серверов сводится к нескольким действиям:
При переносе сайтов на Joomla! возможны ошибки с пропаданием категорий или статей, появлением нечитаемых символов, что бывает из-за намеренного или случайного переименования дампа базы данных, неправильного выбора кодировок, ошибок в конфигурационных записях configuration.php. Весь процесс переезда на новый хостинг намного упрощается, если обратиться к техподдержке нового хостера. Такая услуга на крупных, проверенных и надежных хостингах предлагается бесплатно с возможностью получить еще и скидки на оплату тарифа или воспользоваться бесплатным периодом.
Копирование файлов
Последнее, что остаётся сделать — скопировать файлы с локального хостинга на сервер, не забыв при этом заменить файл configuration.php на аналогичный документ с актуальными настройками, иначе сайт работать не будет. Для копирования можно подключиться к хостингу по FTP, используя, например, клиент FileZilla, и скопировать файлы движка с жёсткого диска (окно слева) на сервер (окно справа).
Можно сделать и по-другому: заархивируйте файлы движка, с помощью всё той же FileZilla переместите архив на хостинг, а затем распакуйте его, воспользовавшись файловым менеджером. Например, на хостинге Beget для этого следует нажать Файловый менеджер в панели управления сайтом, открыть контекстное меню архива и выполнить команду Распаковать архив.
Когда процесс будет завершён, можно открывать сайт и убеждаться в его работоспособности.
Локальный хостинг на xampp
В предыдущих статьях мы разобрались с тем, что такое CMS Joomla, какие возможности она имеет, где её скачать и каковы системные требования Joomla. Теперь для установки и изучения этой системы управления содержимым мы организуем локальный хостинг. Конечно, можно установить Joomla сразу на интернет-хостинг, тем более, что нынешние цены доступны каждому – надо только выбрать хостера. Но … работа над сайтом далеко не всегда ограничивается одним днём. А если в это время лихорадит подключение к Интернет? А если наделал ошибок и сайт «лежит» в неприглядном виде? Лучше спокойно дома всё настроить, отладить, со всем разобраться, а уже потом перенести сайт на «боевой» сервер.
Организовать локальный хостинг на домашнем компьютере не такая уж сложная задача и решений тут существует несколько. В зависимости от операционной системы даже сложились акронимы, характеризующие эту задачу: WAMP (Windows Apache MySQL PHP), LAMP (Linux Apache MariaDB/MySQL PHP), MAMP (MacOS Apache MySQL PHP/Perl/Python). Т. е. можно пойти следующим путем: на нужную операционную систему установить компоненты и связать их. Такой способ я описывал в цикле статей о Joomla 2.5. Статья «Установка Apache, MySQL, PHP и phpMyAdmin». На этот раз, мы пойдём другим путём! Установим специальную сборку. Таких сборок существует не один десяток. Самые известные: Денвер, VertrigoServ, XAMPP, WampServer, OpenServer. В этой статье я опишу установку XAMPP. Почему именно XAMPP? Во-первых, потому что XAMPP рекомендует команда Joomla. А так как мы собираемся работать с Joomla, то имеет смысл прислушаться к разработчикам. Во-вторых, сборка кроссплатформенная, т. е. может работать в разных операционных системах. XAMPP – это X (любая из OS: Windows, Linux, MacOS, Solaris ) Apache MySQL PHP Perl. В этой статье я опишу установку XAMPP в Windows 7. Для тех, кто будет устанавливать XAMPP в Linux, есть статья «Установка XAMPP в Debian GNU/Linux».
Полный пакет XAMPP для Windows содержит: веб-сервер Apache 2.4.10 с поддержкой SSL, СУБД MySQL 5.6.21, PHP 5.5.19, Perl, FTP-сервер FileZilla 0.9.41, Mercury Mail Transport System 4.63 (почтовый сервер), phpMyAdmin 4.2.11. Как видим, такой набор соответствует системным требованиям Joomla. Даже есть полезные дополнения в виде почтового сервера (пригодится для отправки почты с локального сайта) и phpMyAdmin (для работы с БД MySQL).
Скачиваем дистрибутив (143 Мб) с сайта проекта. Перед началом установки отключаем UAC (User Account Control). Делается это следующим образом. Переходим в панель управления и в поле поиска, расположенном в правом верхнем углу, вводим UAC.
Кликаем по ссылке «Изменение параметров контроля учетной записи».
Опускаем ползунок в самое нижнее положение и сохраняем изменения. Всё, UAC отключен.
Теперь запускаем исполняемый файл XAMPP с правами администратора. В окне приветствия нажимаем «Next». В окне выбора компонентов отмечаем всё.
Следуем далее. В следующем окне оставляем путь к директории XAMPP по умолчанию или меняем его по своему усмотрению.
Опять «Next». Снимаем галочку – вы сами сможете установить Joomla! А узнать о проекте Bitnami можно и позже.
Переходим к следующему шагу, где сообщается, что программа готова к установке. Ну, раз программа готова, запускаем установку. Через несколько минут получаем сообщение об успешном окончании.
Снимаем галочку – сейчас запускать панель управления XAMPP не будем. Перезагружаем компьютер.
После перезагрузки компьютера запускаем панель управления XAMPP (Пуск->Все программы-> XAMPP->XAMPP Control Panel). Вкратце ознакомимся с элементами управления.
Кликаем по кнопке «Config» в верхнем правом углу панели и вызываем общие настройки панели управления. В поле «Editor», по умолчанию, используется текстовый редактор Windows, хорошо известный, как «Блокнот». Именно в нём будут открываться настроечные файлы модулей XAMPP. Но я бы посоветовал установить в систему текстовый редактор Notepad . Он нужен не только для правки настроечных файлов XAMPP, в дальнейшем, он вам очень пригодится при работе с сайтом. Замена одного редактора на другой в панели управления XAMPP производится кнопкой с изображением папки и указанием пути к исполняемому файлу.
В окне настроек панели управления XAMPP можно включить опции автоматического старта нужных модулей. На рисунке отмечены Apache и MySQL. Теперь при запуске панели управления отмеченные модули будут стартовать автоматически.
Ниже, есть ещё одна полезная опция – «Start Control Panel Minimized». Если она отмечена, то при запуске, панель управления XAMPP будет сразу свернута в трей (нижний правый угол панели задач Windows).
Если перейти по кнопке «Service and Port Settings», то откроется окно с настройками номеров портов, которые использует тот или иной модуль XAMPP. Сейчас в нём ничего не надо менять. Это нужно делать например, в случае, когда какая-либо установленная на компьютере программа использует тот же порт, что и один из модулей XAMPP, чем создает конфликт.
Выходим из окна общих настроек и смотрим на саму панель управления. В её левой части находятся кнопки с красным крестом. Они позволяют запускать модули XAMPP, как службы. То есть, отмеченные модули будут запускаться вместе с операционной системой и работать в фоновом режиме. С одной стороны это удобно. Но эти службы будут работать и тогда, когда вы не пользуетесь своим локальным хостингом, а ресурсы компьютера они потреблять будут. Так что решайте сами.
Если модули не стартуют автоматически, то запустить их можно соответствующими кнопками «Start». Для установки Joomla нужно, чтобы работали Apache и MySQL.
Теперь проверим работу локального хостинга. В адресной строке браузера набираем localhost и переходим по этому адресу. В первый раз вы увидите окно с выбором языка. Русского языка в списке нет, поэтому выбираем английский. Если после этого вы видите следующую страницу, то значит локальный хостинг работает и вы сделали всё правильно.
Но это ещё не всё. Надо внести некоторые изменения. Во-первых нужно установить пароль в MySQL для пользователя «root» (суперпользователь, администратор). Сейчас пароль пустой. Это очень не хорошо! Кликаем на ссылке «Security».
В открывшейся вкладке (окне) переходим по ссылке http://localhost/security/xamppsecurity.php. Теперь в разделе «MYSQL SECTION: «ROOT» PASSWORD» вводим и подтверждаем пароль для пользователя «root». Переключатель «PhpMyAdmin authentification» оставляем в положении «cookie». Нажимаем кнопку «Password Changing». Вот теперь хорошо! Пароль запоминаем, он вам понадобится при установке Joomla. Так же учетные данные (логин и пароль) пользователя «root» понадобятся при входе в phpMyAdmin – веб интерфейс СУБД MySQL. Войти в phpMyAdmin можно по ссылке, расположенной на странице http://localhost (почти в самом низу) или набрав в адресной строке браузера http://localhost/phpmyadmin.
Это всё! В таком виде уже можно приступать к установке Joomla! Добавлю ещё несколько слов. Не забывайте директорию установки XAMPP. В этой директории находится поддиректория htdocs. Она является корневой директорией вашего веб-сервера. В ней вы создадите папку для своего сайта. Она будет корневой директорией сайта. Сюда вы установите CMS Joomla!
Дополнение: при работе с несколькими сайтами бывает удобно организовать работу в виртуальными хостами. Об этом читайте в статье «Работаем с виртуальными хостами».
А в следующей статье будет описана установка Joomla!
Этой статьей заканчивается описание общих настроек сайта на Joomla 3. В предыдущих статьях было дано описание настроек, расположенных на вкладках «Сайт», «Система» и «Сервер». Теперь же рассмотрим оставшиеся настройки, расположенные на вкладках «Права» и «Фильтры текста». Эти…
В одной из предыдущих статей мы рассмотрели часть общих настроек сайта на Joomla 3, объединенных в группу «Сайт». В этой статье рассказывается о следующих двух группах настроек, размещённых на вкладках «Система» и «Сервер». Это очень важные настройки. Их изменение критично для сайта.
Продолжаем разговор. В первой части блога мы говорили о том, что такое CMS Joomla вообще и как она работает. Во второй части мы говорили о возможностях Joomla, об отличии Joomla 3 от предыдущих версий, а так же о нумерации версий этой CMS. Теперь поговорим о ресурсах…
В предыдущей статье о настройках Joomla рассматривалась общая для всего сайта группа настроек. Одна из настроек устанавливает тип CAPTCHA на сайте. Но без некоторых манипуляций сделать это не получится. В этой статье описывается включение и настройка CAPTCHA на сайте под управлением …
Из статьи «Joomla 3. (часть 2)» вы узнали, что в новой версии Joomla появилась поддержка memcached, а в процессе рассмотрения статьи «Файл configuration.php» вкратце познакомились с настройками этого сервиса. В этой статье описывается установка и настройка memcached на локальном…
В этой статье я опишу включение и настройку мультиязычности на сайте под управлением Joomla 3. В итоге получится простейший многоязычный сайт. Поддержка многоязычности или по-другому мультиязычности стандартными средствами, без сторонних расширений является одним из…
Но прежде чем мы приступим непосредственно к переносу joomla на хостинг, давайте рассмотрим, какие действия нам необходимо для этого произвести.
#1. Приобрести доменное имя для вашего сайта.
#2. Приобрести хостинг для вашего сайта.
#3. Прописать адреса DNS серверов.
#4. Экспортировать базу данных с вашего локального сервера и импортировать на сервер в интернет.
#5. Упаковать папки и файлы вашего сайта в архив.
#6. Загрузить архив на сервер в интернет.
#7. Распаковать архив на сервере.
#8. Проверить работоспособность сайта.
Теперь рассмотрим каждый пункт подробнее.
Окно установки 4
CMS установлена и извещает нас, что необходимо удалить каталог Installation.
Перед удалением важно, сделать выбор, как перевести систему (локализовать) на свой язык. У нас два варианта:
- удалить каталог Installation, перейти по кнопке «панель управления» и там локализовать Joomla;
- сначала локализовать систему (есть кнопка установить пакет локализации) и только потом удалить каталог Installation, перейти по кнопке «панель управления».
Я использую первый вариант и перехожу в панель управления на английском языке.
Перенос на денвер. шаг 3: создаем папку на денвере
- Запускаем Денвер
- Заходим на локальный диск Денвера через проводник, и в папке «Home» создаем каталог для нашего блога. Я для наглядности переношу свой блог, поэтому создала папку «koshka»:
- Теперь заходим в только что созданную папку и там создаем еще одну, которая ОБЯЗАТЕЛЬНО должна называться «www»
- А теперь в папку «www» копируем содержимое папки с блогом, которую мы скачали с хостинга. Заметьте, не саму папку целиком, а ее содержимое: заходим в нее и копируем все файлы и папки, которые там лежат, а затем вставляем в папку «www». Почему я так подробно на этом останавливаюсь? Потому что сама не раз ловилась на этом — все правильно делаю, а блог не работает! Можно всю голову сломать, а ошибку так и не вычислить, хотя она на поверхности!
Перенос на денвер. шаг 5: редактируем файл wp-config.php
Процесс переноса блога с хостинга на Denwer подходит к концу. Осталось нам совсем немного: подключить к блогу созданную нами базу данных.
Настройки подключения хранятся в файле «wp-config.php«. Расположен он в корневой папке вашего блога на Денвере.
Открываем его на редактирование и изменяем следующие строки:
Сохраняем файл.
Перенос сайта joomla на хостинг: экспорт и подключение
Всем привет)
В этой статье, я расскажу о переносе сайта Joomla с локального сервера на хостинг.
Множество разработчиков делают сайты на виртуальных серверах типа Denwer, а потом переносят его на хостинг. Делается это легко, но бывает, что не получается…
Первое, что надо сделать, это экспортировать базу данных.
Для этого идем в PhpMyAdmin (если у Вас Дэнвер, то переходим сюда http://localhost/Tools/phpMyAdmin), выбираем нужную базу и экспортируем.
После этого мы получим sql — файл, который нужно импортировать через панель управления хостингом, обычно это «Импортировать базу данных».
Далее нужно заархивировать файлы сайта.
Закачайте архив на хостинг и разархивируйте его.
Скриншота нет, так как хостингов очень много и у всех разные файловые менеджеры.
Теперь нужно отредактировать файл configuration.php, который будет находиться в папке Вашего сайта уже на хостинге.
Данные пути(адреса) узнайте у хостера:
public $log_path = 'Путь к папке log'; public $tmp_path ='Путь к папке tmp';Подключение к базе данных:
public $host = 'localhost'; - хост тоже узнать у хостера, обычно в разделе FAQ. public $user = 'root'; - обычно здесь указывается Ваш логин. public $password = ''; - укажите пароль, если он имеется. public $db = 'database'; - имя базы данных.
После правильной настройки, сайт должен заработать и появится в интернете.
Если после проделанных действий все равно выдает ошибку, проверьте правильность имен и паролей базы данных. В случае, если и это не поможет, обратитесь в службу поддержки своего хостинга.
Подготовка файлов сайта на cms joomla для переноса на новый хостинг
Очень важно правильно скопировать файлы с сервера хостинга к себе на компьютер. Если сайт большой и содержит много файлов, то и процесс копирования может затянуться на длительное время, а за это время могут произойти сбои в сети и может пропасть связь, что в свою очередь может привести к неполному или неправильному копированию.
Проверка работы сайта на новом хостинге
Если вы не удалили сайт на старом хостинге, а новые DNS ещё не вступили в силу, то при переходе на сайт вы будете видеть его с прежнего хостинга.
Спустя некоторое время сайт будет открываться через новый хостинг. И если вы не допустили ошибок, то никто не заметит изменений.
Узнать на каком хостинге расположен сайт можно через сервис 2ip, в разделе «Информация об IP адресе или домене».
После того как убедитесь, что сайт работает на новом хостинге – можете удалить его со старого хоста.
На этом сегодня всё, друзья. Всем желаю хорошего настроения.
Редактируем файл configuration.php
Продолжаем перенос Joomla 3 на хостинг.При переносе Joomla 3 мы поменяли базу данных. Это нужно отразить в файле configuration.php,перенесенного сайта Joomla 3.
Откройте файл configuration.php для редактирования. Лучше это сделать в текстовом редакторе, типа Notepad или Sublime ext 2.
Важно! Никогда, не редактируйте файлы сайта в редакторах Microsoft и им подобных.
В файле configuration.php нужно изменить шесть строк. Три строки учетных данных новой базы данных и строку с адресом MySQL host:
Скачивание и распаковка исходных файлов движка
Ответ на вопрос как установить joomla на денвер, начинается со скачивания исходников CMS и последующей распаковки в необходимый каталог. Для этого переходим на официальный сайт движка, в раздел загрузок.
И скачиваем последнюю актуальную версию. Далее переходим в виртуальный диск, созданный программным обеспечением denwer (в моем случае это диск Z), либо в его каталог установки.
И открываем каталог home, в котором мы определим виртуальный домен для будущего сайта, представляющий собой обычную папку – joomla.loc.
Далее переходим в только что, созданную папку, создаем внутри нее директорию www, и непосредственно в данном каталоге выполняем распаковку ранее скачанного архива с исходниками CMS Joomla.
Далее незабываем в файл HOSTS, который расположен по адресу C:WindowsSystem32driversetc – добавить запись для нового виртуального домена и перезапустить denwer.
Создание бэкапа базы данных
База данных сайта (БД) – это содержание сайта, представленное в виде таблиц с данными. В таблицах содержится вся структура сайта, контент, административные ресурсы и так далее. БД создаётся при установке системы управления сайтом (CMS), в нашем случае Joomla, и пополняется в процессе работы с ресурсом.
Получить доступ к базе можно в панели управления хостингом. Там же можно узнать название базы, имя пользователя и сменить пароль (если вы его забыли).
Но менять его не надо, все эти данные всегда можно посмотреть в файле configuration.php, который находится в папке сайта.
Создание резервной копии файлов сайта
Ваша задача скопировать все файлы сайта на жёсткий диск вашего компьютера. Сделать это можно в панели управления хостингом, через раздел «Файловый менеджер» или с помощью ftp-подключение к серверу.
Делайте, как вам удобно. Я обычно настраиваю подключение к сайту через WinSCP. И копирую файлы на компьютер.
Установка и настройка сайта на виртуальном хостинге
Чтобы перенести контент и основные файлы CMS Joomla 3, необходимо скопировать их на сервер нового хостинг-провайдера с помощью FTP. Самый популярный и бесплатный – FileZilla, альтернативный вариант: Total Comander. Запустите FTP-клиент, укажите имя сервера, в соседнем окне выберите путь C:
WebServersHomeИмя_проекта. В папке «WWW» хранятся все данные вашего проекта, скопируйте содержимое, нажав F5. При переносе Joomla 2.5 с одного виртуального хостинга на другой, необходимо сначала сделать бэкап площадки, затем перенести архив и распаковать его на новом сервере.
Шаг #3. настройка нового хостинга
В админке НХ нужно добавить новый домен и указать какой путь будет использоваться для доступа к файлам сайта. Этот шаг непростой для начинающего пользователя, поскольку панелей много и мы не в состоянии описать работу в каждой из них. Часто используется популярная панель управления CPanel.
В ней нужно перейти в раздел Domains (Домены) и выбрать команду Addon Domain (Добавить домен). Далее укажите информацию о домене – доменное имя (в поле New Domain Name) и путь к корневому каталогу документов (Document Root). При наличии одного сайта путь можно не изменять, в противном случае лучше создать отдельные папки для отдельных сайтов. Если возникли сложности, обратитесь в службу поддержки.
Рис. 2. Добавляем домен
Кроме того, в разделе Databases создайте новую БД и пользователя для работы с ней. В некоторых случаях БД уже создана, можно использовать ее.
Этап № 1 — упаковка папки с сайтом в единый архив
Для начала заходим на локальный сервер, в моем случае это Open Server. Вот мой путь:
C:WebserverOpenServerdomains
Ваш сайт может быть расположен в другом месте. Все зависит от того на каком диске изначально был установлен Open Server. Содержимое сайта следует упаковать в файл. Для этого идеально подойдет архиватор WinRar, вот ссылка на его скачивание. Рекомендую сжимать содержимое сайта в файл формата zip, поскольку все хостинг-провайдеры поддерживают именно этот формат.
Этап № 3 — выбор хостинга
От выбора качественного хостинга зависит множество моментов связанных с успешным продвижением веб-проекта. Не так давно я опубликовал статью «Как выбрать хостинг», с которой всем рекомендую ознакомиться. В зависимости от хостинг-провайдера на главной странице каждого сервиса предлагаются различные услуги и перечислены все его преимущества.
Практически у каждой площадки существует тестовый период, а он нам необходим, поскольку, с чем черт не шутит. Особо не вдаваясь в подробности объясню — тестовый период нужен для того, чтобы потенциальный клиент (то есть мы с вами) мог без предоплаты установить свой веб-проект и проверить стабильность работы того или иного провайдера.
Не смотря на огромнейшую конкуренцию в данной нише, я все же определился и решил припарковаться на отечественном портале parkovka.ua. Уж больно здесь цены заманчивые, да и отзывы об этом сервисе хороши. Подробнее об этом провайдере можно узнать с вот этой статьи.
Этап № 6 — перенос сайта joomla на хостинг: создание и импорт базы данных на сервер в интернете
Приступим к заключительному этапу. Возвращаемся на главную страницу ISP-менеджера во вкладку Главное/База данных, выбираем «Создать». На открывшейся странице прописываем «Имя базы данных», «Имя пользователя», «Пароль» «Подтверждение пароля» и нажимаем «Ok».
Теперь таким же образом, которым мы только что перенесли файлы «свежеиспеченного» сайта, необходимо перенести базу данных в только что созданное имя.
https://www.youtube.com/watch?v=J2GwZkkKR4o
Имейте ввиду, что при создании имени и пароля важно указать корректные данные, которые вы ранее прописывали на локальном сервере. Если же вы решили уже на хостинге создать надежное имя и пароль, потребуется внести правки в файл configuration.php, который находится в корне вашего сайта.