Как сайт на Джумле перенести с Денвера на хостинг — пошаговая инструкция

1 голос

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

А какой выбрать хостинг?

Рыночная экономика порождает множество предложений в одной сфере. Поэтому в рунете хостинг-услуги предоставляет множество компаний. Хостинг с тестовым периодом я ранее уже описывал на своём блоге, он отлично подойдет начинающему создателю сайта. Порой, даже опытному вебмастеру сложно определиться, с какой организацией сотрудничать. Что уж в такой ситуации говорить о новичках. Я давно работаю с несколькими фирмами, поэтому готов вам их порекомендовать с приставкой «качественные».

Первый вариант — TimeWeb. С этой компанией работаю, практически, с открытия. Зарекомендовала себя как одна из самых лучших. Фирма предлагает низкие цены, опережая по данному показателю основных конкурентов. Тарифы можно посмотреть на официальном сайте. В своём материале «Отзывы о хостинге TimeWeb» я рассматривал её преимущества и недостатки. Можете почитать, чтобы убедиться в высоком качестве предоставляемых услуг.

После ТаймВеб я познакомился с организацией Beget. Она давно предлагает свои услуги на российском рынке, не уступая первому варианту. Главная особенность — бесплатно предоставляется 30-дневный пробный период при первом заказе.

И напоследок можете рассмотреть Hostinger. Этот вариант больше подойдёт для новичков, так как здесь есть бесплатный тариф. Его главный недостаток — серьёзная ограниченность мощностей. Но если вы только начинаете заниматься сайтостроением, можете сократить траты. Остальные тарифы предлагают неограниченные ресурсы.

Если эти варианты вас не устраивают, почитайте мою статью «Как правильно и выгодно выбрать тестовый хостинг для сайта». В ней я даю несколько советов, как выбрать качественную компанию и на какие критерии ориентироваться.

Переносим сайт с Denwer на виртуальный хостинг

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

Для начала вам потребуется сделать резервную копию. Я советую воспользоваться утилитой Akeeba Backaup. Она имеет интуитивно понятный интерфейс, разобраться в ней можно быстро. Если возникли проблемы, посмотрите это видео:

Созданный бэкап (может весить 1 Gb – 3 Гб) хранится в стандартной директиве, если вы её не изменили самостоятельно. Во втором случае ищите архив с расширением .jpa в указанной вами папке:

Подготовительные работы

После того, как вы нашли резервную копию, необходимо залить её на хостинг. Здесь есть два варианта: через FTP или файловый менеджер. Я рекомендую использовать первый, так как он быстрее, проще и удобнее. Самый популярный ФТП-клиент — FileZilla. На своём блоге в статье «Зачем нужна ФайлЗилла» я описывал принцип её работы.

Сперва перейдите в «менеджер сайтов»:

В открывшемся окне нажмите на кнопку «Новый сайт». Здесь потребуется заполнить три поля для FTP-доступа к своему заказу. Нужные данные администрация хостинга высылает после оплаты аренды. В личном кабинете так же можно посмотреть эту информацию:

Чтобы подключиться к своему проекту, левой кнопкой мыши нажмите «Соединиться» (находится в нижней части открывшегося окна). Если IP-адрес, логин и пароль указаны верно, через несколько секунд вы подконектитесь к своему хостинг-заказу:

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

Скачиваем Akeeba Kickstart

Чтобы извлечь все файлы из архива .jpa, нужен специальный софт, который можно скачать на официальном сайте разработчика. Рядом с названием последней версии нажмите на ссылку «More information». Откроется блок, где вам остаётся просто нажать на синюю кнопку:

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

Устанавливаем Joomla

Чтобы запустить инсталляцию, к имени своего домена допишите /kickstart.php. Появится окно с «полезной информацией», которое можно пропускать со свободной душой. Интересное только начинается. На следующей странице выберите ваш архив, а также укажите ещё один параметр как на скрине:

На втором этапе нажмите кнопку «Запустить инсталлятор». Откроется проверка хостинга на важные параметры. Если всё нормально, поля будут выделены зелёным цветом. Если нет — красным. Исправить проблемные моменты можно улучшением тарифа или переходом к новому хостеру:

Перенос сайта Joomla с Денвера на хостинг

На следующем этапе укажите данные, которые вы прописывали при создании базы данных. Прочитайте подробную статью о ней в моем блоге. После этого требуется придумать логин и пароль, которые в будущем вы будете использовать для авторизации в панели управления. Чтобы закончить инсталляцию, нажмите на кнопку «Следующая». Из корневого каталога ресурса не забудьте удалить папку «installation». Чтобы проект работал корректно, необходимо указать следующие права доступа через FileZilla:

В целом, данный процесс схож со стандартной инсталляцией Джумлы на виртуальный хостинг. Его я описывал в своей статье «Самый простой способ самостоятельной установки движка Joomla на хостинг».

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

Теперь вы без проблем сможете переносить свои проекты с локального сервера на виртуальный хостинг. Если возникли вопросы, задавайте их в комментарии или пишите мне на почту. А чтобы не пропустить новые и интересные материалы, подпишитесь на мой блог! Моё сегодняшнее время подошло к концу.

С вами был Андрей Зенков, до новых встреч!

Какого материала вы хотели бы видеть больше? (Рубрики)

Добавить комментарий

  • ;-)
  • :|
  • :x
  • :twisted:
  • :smile:
  • :shock:
  • :sad:
  • :roll:
  • :razz:
  • :oops:
  • :o
  • :mrgreen:
  • :lol:
  • :idea:
  • :grin:
  • :evil:
  • :cry:
  • :cool:
  • :arrow:
  • :???:
  • :?:
  • :!: