Как установить joomla на хостинг jino

Как установить Joomla на хостинг? Полное руководство + видео

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

Видео сделанное по данной статье

Хостинг или локальный сервер, домен?

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

  • Домен — имя вашего сайта, например: mysite.ru
  • Хостинг — место на жестком диске, обеспечивает бесперебойный доступ к сайту для всех пользователей интернета.
  • Локальный сервер — тоже самое, что и хостинг но только у вас на компьютере, сайт будет доступен только на вашем компьютере.

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

Локальный сервер позволяет развернуть необходимое веб-окружение прямо у себя на компьютере (сделать так скажем свой хостинг). Это бесплатно и даже иногда удобно, но доступ к содержимому вашего сайта будет только с вашего компьютера. Вы не сможете зайти на разрабатываемый сайт с другого ПК. На самом деле, для начинающих разработчиков, это только усложняет процесс, так как вам сначала нужно установить сервер, затем сделать сайт, а затем перенести его на хостинг. Поэтому я предлагаю сразу начинать с хостинга, дабы не создавать себе лишние проблемы. Ну, а если вы по какой-то причине всё же хотите себе локальный север, тогда вот несколько на выбор: Xampp или OpenServer.

Регистрация хостинга

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

1. Переходим в разделы тарифы: https://timeweb.com/ru/services/hosting/ и выбираем тарифный план Year+ (179 руб./месяц, при оплате помесячно, а при оплате за год, они предлагают хорошую скидку, выбирайте сами).

2. Нажимаем кнопку «Заказать» и заполняем простую форму, где указываем Имя, Email и период оплаты.

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

На этом регистрация хостинга завершена. Нам позволят использовать его 10 дней бесплатно, после чего нужно будет обязательно его оплатить (за месяц или за год). Теперь нам нужно зарегистрировать домен.

Регистрация домена

Давайте определимся с именем вашего будущего сайта и зарегистрируем его. Нам потребуется какое-то количество денег (зависит от домена) прямо сейчас, так как оплата за домен происходит сразу. Домен оплачивается на год и каждый год его необходимо продлять. На момент написания статьи, регистрация домена в зоне .ru — 179 руб./год (к слову сказать, продление домена обычно стоит дороже, может 300-400 рублей, зависит от хостинга).

Читайте также:  Windows 10 pro активация код ошибки 0x8007007b

1. Переходим в раздел «Домены и поддомены», затем нажимаем кнопку «Зарегистрировать домен» и в поле ввода указываем желаемый домен.

2. Если домен не занят, кнопка «Зарегистрировать» будет активной и на неё необходимо нажать, что бы закончить процесс регистрации.

3. На следующем этапе снимаем галочки «Защитить сайт SSL-сертификатом Sectigo и нажимаем кнопку «Создать администратора». В появившемся окне, указываем паспортные данные человека, на кого регистрируется доменное имя (если вы укажите не существующие паспортные данные, вы не сможете продать домен в дальнейшем и не будете иметь юридический прав на его использование).

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

Важно!

Ваш домен после регистрации должен пройти процесс делегирования (привязаться к хостингу). Этот процесс может занять до 24-часов, но обычно сайт становится доступен в течение 2-4-х часов. Поэтому, прежде чем мы продолжим, нам необходимо дождаться, когда наш сайт начнет открываться. Просто пробуйте заходить по адресу вашего домена каждый час, сначала он не будет загружаться никак, но как только делегируется, при заходе на него, будет сообщение от Timeweb. Как только вы увидели это сообщение, можно приступать к следующему шагу — Установке CMS Joomla на хостинг.

Скачиваем Joomla

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

При переходе на страницу скачивания, нажмите зеленую (на момент написания статьи) кнопку Download Joomla.

После этого на ваш компьютер загрузится архив с CMS Joomla. Теперь можно приступать к загрузке системы на сервер и её установки.

Загружаем Joomla на хостинг

Если вы используете локальный сервер, тогда просто распакуйте архив с системой в нужную папку на компьютере, а если следуете моим рекомендациям и используете хостинг Timeweb, тогда следуйте следующим инструкциям:

Переходим на вкладку «Сайты» и уточняем папку, в которой находится наш сайт.

На скриншоте видно. что наша папка называется «Основной сайт», а домен, который привязан к этот папке называется site.ru. Здесь вы должны убедиться в том, что к папке привязан только один домен (тот, который вы зарегистрировали), а тестовый домен необходимо отвязать от этой папки, что бы в дальнейшем не было проблем.

Основной сайт — это папка по-умолчанию, которая создаётся на хостинге и её реальное название public_html. То есть, если у вас надпись «Основной сайт», значит папка в которой находится ваш сайт называется public_html. Запомнили? Ок! Если папка другая, то её название будет написано вместо фразы «Основной сайт».

После удаления технического домена и получения понимания какая папка привязана к домену, переходим к загрузке архива в эту папку.

Переходим на вкладку «Файловый менеджер», находим папку и загружаем

Для начала, давайте найдём папку public_html и перейдём во внутрь (двойной щелчок). В этой папке мы обнаружим один файл и папку, которые необходимо удалить. Выделяем их, нажимаем «Файл» -> Удалить. В итоге у нас должна получиться чистая папка. И теперь загружаем наш архив:

  1. Нажимаем пункт меню «Архиватор»
  2. Затем выбираем «Загрузить и разархивировать»
  3. Нажимаем прикрепить файл
  4. Выбираем архив, который ранее мы скачали с официального сайта Joomla
  5. Нажимаем кнопку «Загрузить»
Читайте также:  Multisite плагин для wordpress

После окончания загрузки, архив автоматически разархивируется и вы увидите следующее:

Отлично, первый шаг сделан! Теперь создадим базу данных, что бы Joomla могла записать в неё необходимые данные по ходу своей установки. База данных нужна для хранения всей информации на сайте (тексты, настройки и т.д).

Создание базы данных MySQL

База данных будет хранить в себе всю информацию на вашем сайте (за исключением файлов, например, картинок — они будут хранится не в базе, а на жестком диске). Создание базы данных дело не сложное и займёт не больше минуты:

  1. Переходим в раздел «Базы данных MySQL»
  2. Нажимаем кнопку «Создание новой базы данных»
  3. Вводите название базы данных, например «joomla» (автоматически добавится префикс, запишите полное название базы данных с префиксом, скоро будет нужно)
  4. Вводите пароль (Запишите его сразу, он нам пригодится скоро)
  5. Нажимаем кнопку «Создать»

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

Запуск установщика Joomla

Смотрите, теперь нам необходимо запустить установку и у многих на этом этапе возникают проблемы, поэтому будьте внимательны. Вам необходимо просто обратиться по адресу своего зарегистрированного домена, например site.ru (или что вы там зарегистрировали). Если установщик не открывается, возможно домен не успел ещё делегироваться (прошло мало времени с момента регистрации). Если всё сделано правильно, то вы увидите следующее:

Заполните поля формы. Укажите название сайта, его описание, а также данные супер-администратора сайта (указывайте свой реальный E-mail надёжные логин с паролем на латинице). Затем нажимайте синюю кнопку «Далее».

Установка подключения к базе данных

На втором шаге установки, нам потребуется название базы данных и пароль (которые мы сохранили на этапе создания базы данных). Заполняйте форму своими данными:

Заполняете только 3 выделенных на скриншоте поля (Имя пользователя — аналогично имени базы данных) и нажимаем кнопку «Далее».

Выбор демо-данных и завершение установки

Установка фактически закончена. На последнем шаге вам предлагается установить демо-данные. Они нужны для того, что бы знакомство с системой для вас было более простым. Если вы ничего не выберете, вы получите пустой сайт, если выберите сайт-визитку — получите сайт-визитку ну и т.д. Для новичков я рекомендую установить стандартные демо-данные, так вы быстрее сможете освоиться и «пощупать» значимую часть фукциональных модулей Joomla.

После выбора демо-данных нажмите кнопку «Установка» и дождитесь её окончания. После установка, нажмите кнопку «Удалить директорию», что бы удалить инсталятор.

Поздравляю! Теперь Joomla установлена и готова к использованию. Нажмите кнопку «Сайт» для перехода на сайт или «Панель управления» для перехода в административную панель.

Панель администратора будет всегда доступна по адресу:

Источник

Установка и настройка Joomla на хостинге

Сейчас читают:

Для создания сайта в первую очередь нужно установить CMS (систему управления контентом). Ниже речь пойдет об установке одной из наиболее востребованных и популярных систем – Joomla на примере панели управления ISPmanager.

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

Изначально следует подготовить хостинг, выполнив несколько операций:
1. Открыть панель управления веб-хостингом и найти раздел «Менеджер файлов», где перейти в раздел «WWW» и далее в «Имя домена». Удалить все файлы из корневой директории сайта.
2. Затем потребуется загрузить последнюю сборку Joomla. Находится она в свободном доступе на сайте разработчиков www.joomla.org. Важно не скачивать дистрибутив со сторонних ресурсов во избежание риска получить вредоносное ПО.
3. Когда архив будет загружен, его нужно переместить на хостинг. Открыть панель управления, перейти по пути «Менеджер файлов» → «WWW» и нажать «Загрузить». Процедура может занять некоторое время.
4. После загрузки следует выделить архив и нажать кнопку его извлечения в корневую директорию вашего сайта. После извлечения файлы с архива будут доступны в корневом каталоге. Архив уже не понадобится, поэтому его можно удалять. Как вариант, можно воспользоваться для загрузки клиентом FTP.

5. База данных – это обязательная составляющая любого сайта на Joomla. Для ее создания следует открыть главную страницу IPSmanager и перейти в левом меню в «Базы данных». Далее останется нажать кнопку «Создать», чтобы открылось окно с полями параметров БД. Здесь достаточно указать ее название, имя пользователя и пароль. Подробнее процесс создания базы данных рассмотрен здесь.

Читайте также:  Если на принтере мигает error

Установка движка

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

Откроется окно с мастером установки, с которым нужно сделать следующее:
1. В «Конфигурация сайта» заполнить предложенные поля – название веб-ресурса, пароль (и его подтверждение), а также электронную почту.
2. В «Конфигурация БД» настроить поля таким образом:

  • Тип базы данных: MySQL.
  • Название сервера базы данных: locallhost.
  • Имя пользователя: созданный ранее пользователь.
  • Пароль: указанный ранее пароль.
  • Имя БД: указанная ранее имя БД.
  • Префикс таблиц: изменения не нужны.

3. На третьей вкладке стоит отменить установку демо-данных, которые на практике не потребуются и нажать «Установить».
4. Останется подождать некоторое время, чтобы открылась новая страница. Она сообщит, что установка Joomla прошла успешно.
5. По умолчанию Joomla использует английский язык, если вы хотите поменять язык по умолчанию или загрузить дополнительные языковые пакеты, то нажмите на кнопку «Установка языковых пакетов».

Затем выберите необходимые языки (к примеру, русский — Russian) и нажмите «Далее».
После выбираем язык по умолчанию для сайта и панели администратора.


6. Следующим шагом будет удаление папки «Installation» – нажатием соответствующей кнопки. Система отправит уведомление об этом.

7. Можно переходить в панель управления или посмотреть на созданный только что сайт.

Частые ошибки

Установка Joomla на хостинг не всегда может пройти успешно. Далее приведены наиболее распространенные ошибки, связанные с этим процессом:

  • Появление ошибки 404 после установки системы управления сайтом и последующего удаления «Installation» при открытии сайта встречается достаточно часто. При этом в строке с веб-адресом отображается путь к установочной директории. Решить проблему можно очисткой кэша браузера, однако не комбинацией кнопок Ctrl+F5, а непосредственно в настройках программы.
  • Страницу с завершением установки следует пролистать вниз и проверить, удовлетворены ли установки стартовой проверки. Если хотя бы одна из них отмечена «Нет», Joomla не сможет работать на хостинге. Чаще всего потребуется изменить текущую версию PHP.
  • Если при открытии сайта осуществляется перенаправление на HTTPS, следует отредактировать файл configuration.php. В нем содержится строка вида public $force_ssl = ‘1’; , где цифру «1» нужно изменить на «0».
  • Предупреждение Warning: session_start может подразумевать отсутствие прав записи в папку временных файлов. Решается проблема поиском в файле configuration.php строки var $tmp_path . Ее значение должно быть установлено как «777» (rwxrwxrwx). Если появится необходимость, нужно изменить права на эту директорию через панель управления. Также ошибка со стартом сессии появляется из-за отсутствия пути к директории TEMP. Нужно проверить, что в значении переменной $tmp_path правильно указан путь к нему или создать его при отсутствии.
  • Если при авторизации выполняется переход на HTTPS, достаточно открыть methods.php, находящийся по пути /libraries/joomla/. В нем открыть строку «80» и изменить код ($ssl === 1) на ($ssl === -1) .

Заключение

Предложенная инструкция по установке подойдет на любом хостинге, где панель управления ISPmanager. Сам процесс инсталляции cms несложный, хотя возможно появление ошибок. Тем не менее, способы их исправления давно известны и представляют собой редактирование конфигурационных файлов.

Надежный хостинг для сайта. 14 дней — бесплатно!

Источник

Поделиться с друзьями
КомпСовет
Adblock
detector