Как установить joomla на хостинг
Установка CMS Joomla на хостинг
В этой статье расскажем, как установить Joomla на хостинг автоматически и вручную. Перед установкой убедитесь, что хостинг соответствует требованиям CMS (их можно посмотреть на официальном сайте Joomla) и работает под управлением ОС Linux. Windows-хостинги не подходят для этого движка.
Дальнейшая инструкция подразумевает, что вы уже зарегистрировали домен и привязали его к хостингу.
Создаем базу данных
И в процессе автоматической, и в процессе ручной установки нам понадобится подключить Joomla к базе данных. Поэтому лучше подготовить БД заранее. Если у вас есть старая база — очистите ее, удалив все таблицы. Если нет — создайте новую. Это можно сделать в панели управления хостингом или же через веб-приложение для управления базами данных — phpMyAdmin. Ссылку и логин/пароль для подключения к нему вам предоставит хостер.
Запомните имя сервера баз данных, имя самой БД и логин/пароль пользователя базы. Эти данные нужно будет указывать при подключении Joomla к БД в процессе инсталляции.
Автоматическая установка Joomla
Многие веб-хостеры предлагают автоматическую установку различных CMS, в том числе Joomla. Для этого в панели управления хостингом находим соответствующий раздел:
Выбираем из списка CMS нужную нам — Joomla. Далее следуем инструкциям установщика:
Все, Joomla установлена.
Ручная установка Joomla
Если ваш провайдер не предлагает опцию автоматической инсталляции Joomla или по каким-то причинам вы хотите установить ее самостоятельно, используйте ручную установку. Процесс состоит из следующих этапов:
Далее опишем процесс подробнее.
Загружаем файлы Joomla на хостинг
Сначала нужно скачать дистрибутив Joomla. Безопаснее всего — с официального сайта. Это будет файл архива.
Далее нужно загрузить файлы Joomla в директорию сайта. Это можно сделать через файловый менеджер вашей панели управления хостингом или по FTP-протоколу.
Для загрузки через панель управления в ISPmanager открываете Менеджер файлов, в Plesk и cPanel заходите в директорию вашего сайта в разделе доменов.
Если в папке сайта есть файлы вашей старой CMS или парковочной страницы — удалите их. После этого загрузите архив с Joomla и распакуйте его — на панели инструментов для этого есть кнопка «Извлечь».
Для загрузки по FTP установите на компьютер Filezilla — популярный бесплатный FTP-клиент. Подключитесь в нем к хостингу (данные для входа вам должен предоставить хостер) и дальше действуйте, как и в панели: удалите ненужные файлы, загрузите и распакуйте дистрибутив.
Запускаем процесс установки CMS
Теперь пишем в браузере адрес нашего сайта и заходим на него. Откроется окно со специальной утилитой Joomla для установки на хостинг. Мастер инсталляции проведет вас через 3 этапа:
После окончания установки удалите папку с инсталляционными файлами, которая была распакована из архива в директорию сайта.
Все, можно приступать к корректировке шаблонов и скриптов Joomla.
Как установить Joomla на хостинг? Полное руководство + видео
Эта статья написана для новичков, которые только делают свой первый шаг в разработке сайтов на CMS Joomla. Поэтому в статье я постарался описать не только шаги установки, но и другие важные для общего понимания моменты без которых невозможно установить любую систему управления.
Видео сделанное по данной статье
Хостинг или локальный сервер, домен?
Если вы уже имеете установленный локальный сервер или уже приобрели хостинг и домен, то этот раздел моей статьи можете пропустить, так как здесь я постараюсь кратко описать что это и для чего это нужно.
Вашему сайту нужен «Домик», местечко в интернете, что бы ваш сайт был всегда доступен. Наш импровизированный «домик» называется хостингом для сайта и такой хостинг предлагает множество различных компаний. Они же, как правило предлагают и зарегистрировать доменное имя. Чуть ниже, я пошагово расскажу как зарегистрировать хостинг и домен, но нужно узнать ещё немного о локальном сервере.
Локальный сервер позволяет развернуть необходимое веб-окружение прямо у себя на компьютере (сделать так скажем свой хостинг). Это бесплатно и даже иногда удобно, но доступ к содержимому вашего сайта будет только с вашего компьютера. Вы не сможете зайти на разрабатываемый сайт с другого ПК. На самом деле, для начинающих разработчиков, это только усложняет процесс, так как вам сначала нужно установить сервер, затем сделать сайт, а затем перенести его на хостинг. Поэтому я предлагаю сразу начинать с хостинга, дабы не создавать себе лишние проблемы. Ну, а если вы по какой-то причине всё же хотите себе локальный север, тогда вот несколько на выбор: Xampp или OpenServer.
Регистрация хостинга
1. Переходим в разделы тарифы: https://timeweb.com/ru/services/hosting/ и выбираем тарифный план Year+ (179 руб./месяц, при оплате помесячно, а при оплате за год, они предлагают хорошую скидку, выбирайте сами).
2. Нажимаем кнопку «Заказать» и заполняем простую форму, где указываем Имя, Email и период оплаты.
После нажатия кнопки «Заказать» вы попадёте в панель управления хостингом, а на ваш почтовый ящик придёт письмо с доступом к личному кабинету и FTP-доступом (что такое FTP-доступ мы узнаем позже).
На этом регистрация хостинга завершена. Нам позволят использовать его 10 дней бесплатно, после чего нужно будет обязательно его оплатить (за месяц или за год). Теперь нам нужно зарегистрировать домен.
Регистрация домена
1. Переходим в раздел «Домены и поддомены», затем нажимаем кнопку «Зарегистрировать домен» и в поле ввода указываем желаемый домен.
2. Если домен не занят, кнопка «Зарегистрировать» будет активной и на неё необходимо нажать, что бы закончить процесс регистрации.
3. На следующем этапе снимаем галочки «Защитить сайт SSL-сертификатом Sectigo и нажимаем кнопку «Создать администратора». В появившемся окне, указываем паспортные данные человека, на кого регистрируется доменное имя (если вы укажите не существующие паспортные данные, вы не сможете продать домен в дальнейшем и не будете иметь юридический прав на его использование).
4. После заполнения паспортных данных или реквизитов компании, вы можете завершить регистрацию домена оплатив его банковской картой или любым другим доступным способом оплаты.
Важно!
Скачиваем Joomla
Joomla как и любая другая система управления имеет официальный сайт, на котором и необходимо загрузить архив с актуальной версией системы. Обязательно скачивайте архивы только с официального сайта, так как другие сайты могут распространять систему с вредоносным кодом.
При переходе на страницу скачивания, нажмите зеленую (на момент написания статьи) кнопку Download Joomla.
После этого на ваш компьютер загрузится архив с CMS Joomla. Теперь можно приступать к загрузке системы на сервер и её установки.
Загружаем Joomla на хостинг
Если вы используете локальный сервер, тогда просто распакуйте архив с системой в нужную папку на компьютере, а если следуете моим рекомендациям и используете хостинг Timeweb, тогда следуйте следующим инструкциям:
Переходим на вкладку «Сайты» и уточняем папку, в которой находится наш сайт.
На скриншоте видно. что наша папка называется «Основной сайт», а домен, который привязан к этот папке называется site.ru. Здесь вы должны убедиться в том, что к папке привязан только один домен (тот, который вы зарегистрировали), а тестовый домен необходимо отвязать от этой папки, что бы в дальнейшем не было проблем.
После удаления технического домена и получения понимания какая папка привязана к домену, переходим к загрузке архива в эту папку.
Переходим на вкладку «Файловый менеджер», находим папку и загружаем
После окончания загрузки, архив автоматически разархивируется и вы увидите следующее:
Отлично, первый шаг сделан! Теперь создадим базу данных, что бы Joomla могла записать в неё необходимые данные по ходу своей установки. База данных нужна для хранения всей информации на сайте (тексты, настройки и т.д).
Создание базы данных MySQL
Подготовительный этап на этом закончился. Осталось запустить установщик Joomla и заполнять поля, которые он будет требовать.
Запуск установщика Joomla
Смотрите, теперь нам необходимо запустить установку и у многих на этом этапе возникают проблемы, поэтому будьте внимательны. Вам необходимо просто обратиться по адресу своего зарегистрированного домена, например site.ru (или что вы там зарегистрировали). Если установщик не открывается, возможно домен не успел ещё делегироваться (прошло мало времени с момента регистрации). Если всё сделано правильно, то вы увидите следующее:
Заполните поля формы. Укажите название сайта, его описание, а также данные супер-администратора сайта (указывайте свой реальный E-mail надёжные логин с паролем на латинице). Затем нажимайте синюю кнопку «Далее».
Установка подключения к базе данных
На втором шаге установки, нам потребуется название базы данных и пароль (которые мы сохранили на этапе создания базы данных). Заполняйте форму своими данными:
Выбор демо-данных и завершение установки
После выбора демо-данных нажмите кнопку «Установка» и дождитесь её окончания. После установка, нажмите кнопку «Удалить директорию», что бы удалить инсталятор.
Поздравляю! Теперь Joomla установлена и готова к использованию. Нажмите кнопку «Сайт» для перехода на сайт или «Панель управления» для перехода в административную панель.
Панель администратора будет всегда доступна по адресу:
Как правильно установить Joomla
Многие начинающие веб-разработчики стараются обходить стороной CMS. Обычно это связано не только со сложностью изучения необходимых настроек, но и с другими причинами. Часто еще на этапе установки Joomla пользователи сталкиваются со многими проблемами: то не работает личный кабинет, то все ставится криво, то еще что-нибудь – в общем, ошибок может быть много. Чтобы избежать подобных ситуаций, следует понимать основные принципы установки CMS.
В этом руководстве мы поговорим о том, как безошибочно установить Joomla на хостинг и локальный сервер различными способами.
Устанавливаем Joomla на локальный сервер
В данном случае нам потребуется специальная программа для создания локального веб-сервера. Сегодня в интернете можно найти довольно много подобного софта. Мы же остановимся на одной из самых популярных программ – Open Server. Первым делом установим ее к себе на компьютер.
Поздравляем! Установка Joomla завершена, теперь вы можете пользоваться ее возможностями на локальном сервере. Такой вариант отлично подойдет для изучения CMS и разработки сайтов. Если же вам нужен продукт, который будет работать в интернете, то для этого потребуется хостинг.
Как обстоят дела с ним – поговорим в следующем разделе.
Устанавливаем Joomla на хостинг
Существует 3 способа установки CMS-системы на сервер хостинг-провайдера: через встроенный каталог CMS, через файловый менеджер и с помощью FTP-клиента.
Рассмотрим последовательно каждый из методов на примере хостинга Timeweb. Зарегистрировать аккаунт на нем можно бесплатно. Кроме того, на первые 10 дней предоставляется полный доступ к сервису. Последующие дни платные – стоимость зависит от выбранного тарифа.
Способ 1: Через каталог CMS
Первым делом пройдем небольшую регистрацию на Таймвэб. Открываем главную страницу и выбираем «Вход для клиентов».
Вводим имя, почту и нажимаем «Стать клиентом».
В результате мы попадаем в личный кабинет Timeweb – здесь-то и будут происходить все манипуляции.
Теперь мы можем переходить к установке Joomla на хостинг. Для этого последовательно выполняем следующие действия:
На этом установка завершена. Как видите, данный способ довольно простой и быстрый, однако подойти он может не для каждого хостинга. В некоторых случаях подобной опции попросту нет, поэтому важно знать о ручной установке CMS – о ней поговорим далее.
Способ 2: Установка через файловый менеджер
Чтобы воспользоваться данным способом, нам потребуется скачать пакет Joomla с официального сайта. После этого будет необходимо создать новый сайт и привязать к нему домен.
Открываем на Timeweb личный кабинет и переходим в раздел «Сайты». Выбираем «Создать новый сайт».
В отобразившемся окне указываем название будущего сайта. Затем жмем на кнопку «Создать».
Теперь привяжем к нему домен – для этого справа от созданного сайта жмем на кнопку «Привязать домен». В отобразившемся окне выбираем нужный домен, в нашем случае это тестовое доменное имя.
Сайт создан, теперь на него можно установить Joomla:
На этом установка завершена. Подробнее о том, какие действия выполнять далее, мы уже рассмотрели в разделе «Установка Joomla на локальный сервер».
Способ 3: Через FTP-клиент
Для установки Joomla на хостинге можно воспользоваться и FTP-клиентом. В нем передача данных осуществляется примерно так же, только для этого нужна дополнительная программа, например FileZilla. Давайте рассмотрим, как ей пользоваться:
Осталось загрузить файлы Joomla в нужную директорию и провести предварительные настройки. Подробнее о том, как все это сделать, мы уже говорили в предыдущем разделе: для начала нужно создать сайт и привязать к нему домен, затем из папки сайта удалить все файлы – это действие выполняется уже не в браузере, а через FTP-клиент. Затем там же добавляем все файлы и возвращаемся в браузер: создаем на хостинге новую базу данных, заходим к себе на сайт и там продолжаем установку.
Вот такими простыми действиями на хостинге будет установлена новая CMS.
Установка Joomla
Материал из Joomla! Documentation
Устанавливать Joomla! впервые очень легко. Встроенный мастер установки делает настройку Вашего нового веб-сайта легче дыхания.
Содержание
Требования
Требования для хостинга
Прежде чем мы начнем установку Joomla!, существует пара предварительных [технических] требований, которые необходимо удовлетворить для успешной установки Joomla! 3.x. Они действуют [независимо от того работаете] ли Вы на выделенном сервере, сервере, который Вы разделяете с другими [веб-сайтами (shared)] или устанавливаете [Joomla!] на своем собственном компьютере для тестирования или разработки.
Ссылки
Recommended PHP.ini Settings
There are some PHP settings that need to be sufficient for Joomla to install. The settings are usually in a «php.ini» or «user.ini». Talk to your host about how to change theses settings if it is possible to do so. If working on a localhost e.g. with XAMPP, you should not be restricted by these settings and VPS or dedicated hosting should also not be as restrictive.
The values for PHP.ini below are suggested values only.
Подготовка к установке
Прежде чем Вы сможете на своем веб-сервере [начать] установку Joomla!, Вам нужно выполнить два шага. Первый: Вам необходимо скачать пакет с файлами установки Joomla!. Второй: для работы с Joomla! Вам необходима база данных.
Скачивание и загрузка файлов пакета Joomla!
Скачайте текущий выпуск
The «root» of your site is the public folder where all web page files are stored so that a user can view the site examples include public_html and htdocs. What your Host uses depends on them.
Normally you upload your web files to the root folder. This is typically named «public_html» but other variations include «htdocs» and this depends on what your host has the set up on the server. For Joomla purposes, you can load the files directly into «public_html» or a sub-folder within it.
База данных для установки Joomla!
Начать установку
Основная конфигурация
Joomla! попытается автоматически определить [опцию] Select Language/Выбрать язык [на основании] языка Вашего браузера. Если необходимо, Вы можете ее изменить.
Введите следующие данные.
Когда на первой веб-странице [процесса установки все обязательные поля] заполнены, щелкните для продолжения на кнопку «Далее»:
Конфигурация базы данных
Конфигурационные настройки
Теперь Вам будет нужно ввести [те самые] данные своей используемой для Joomla! базы данных. В пункте Подготовка к установке [этих инструкций] [Вам] было порекомендовано записать [их где либо на бумагу]. Вы также можете почитать или бегло просмотреть страницу Создание базы данных для Joomla!.
Для упрощения, данные инструкции относятся к установке базы данных [типа] MySQLi. Инструкции на веб-странице установки ясно объясняют сами себя, но вот они еще раз:
После окончания установки все эти варианты можно изменить на странице общих настроек сайта, в опциях [параметра] «Сервер». Заметьте, что если Вы измените эти настройки после завершения установки [системы] и если у Вас нет запасной копии всей этой базы данных, то Вы разрушите эту установленную [систему]. Обычным сценарием будет обновить эти имя пользователя и пароль данной базы данных или завершить перенос какой-либо существующей установки на новый хост с другими параметрами.
Когда все данные введены, чтобы продолжить дальше, щелкните на кнопку «Далее»:
Завершение
Обзор
Теперь время завершить установку Joomla!. Последняя веб-страница мастера установки содержит все данные об этой установке. Это включает опции (наверху) для установки демонстрационных данных и конфигурационные настройки данной установки (внизу).
Установка демо-данных и отправка конфигурации по эл.почте
Если Joomla! для Вас новинка, то Вам может помочь [познакомиться с ней] установка демонстрационных данных, [которые разъясняют] как работает [система] Joomla!. В это время Вы можете выбрать отправку Вам по электронной почте конфигурационных настроек. Если [для параметра] «Отправить конфигурацию сайта на e-mail» выбрана [опция] «Да», то ниже появится параметр «Включить пароли в e-mail» [с опциями «Да» и «Нет»]. Для безопасности пароль электронной почты по умолчанию [настроен на опцию «Нет»]. Щелкнув на «Да», Вы можете выбрать включение этого пароля.
Время проверить конфигурационные настройки Вашей установки и среду этой установки.
Конфигурационные настройки
Проверка своих настроек
Если все в порядке, то наверху Вы увидете кнопку «Установка». Если нет, то в этом месте необходимо проверить и посмотреть, что вызывает какую-либо проблему.
Этот раздел разбит на четыре группы:
Если все в порядке и все проверки [относительно выполнения технических требований] пройдены, то Вы можете теперь щелкнуть на находящуюся в верхней правой части [вкладки] Обзор кнопку Установка. Это [нажатие] запустит сам процесс установки.
После того, как Вы щелкните на кнопку Установить, Вы должны увидеть планку прогресса с дополнительной информацией по установке. Как только эта установка заверешена, Вы должны увидеть страницу [о том что] все успешно!
Окончание
Установка дополнительного языка
Прежде чем Вы завершите свою установку удаляя директорию installation, щелкните на:
→ Установка языковых пакетов
При этом [Ваша] установка [системы] Joomla! будет продолжена и Вы прибудете на новую страницу установочного [процесса].
Установка языковых пакетов
Показан список языковых пакетов.
Просмотрите язык или языковые пакеты, которые Вы желаете установить. Помните следующее:
Щелкните на [кнопку] Далее и пока [происходит] скачивание [и загрузка] этого языкового пакета(ов), будет показана планка прогресса.
Выбрать язык по умолчанию
Когда это скачивание [и загрузка] закончены, Вы можете выбрать язык по умолчанию для [лицевой части] веб-сайта и [его] административного интерфейса.
В это же самое время Вы также можете выбрать включение характеристики [использования на Вашем веб-сайте на] Joomla! нескольких языков.
Когда Вы закончите с выбором этих опций установки языкового пакета(ов), то для продолжения щелкните на Далее.
Завершение
Теперь Вам показан экран «Поздравляем, вы установили Joomla!». Отличием будут сообщения о настройках языков по умолчанию для панели управления и сайта, если они были назначены. Также, внизу и справа в этом экране Вы не увидите Дополнительные шаги
Теперь Вы можете [щелкнуть по кнопке] Удалить директорию ‘installation’ и [в ответ] появится сообщение Директория ‘installation’ была успешно удалена. Теперь Вы можете пройти либо в [панель администратора, щелкнув на кнопку] Панель управления, либо [пройти] сразу на сайт, щелкнув на Сайт.