Блиц-опрос

Ваше мнение очень важно для автора сайта! Оцените дизайн и контент сайта:

Круто - 50%
Нормалёк - 18.8%
И так сойдет - 18.8%
Полный отстой - 12.5%

Проголосовали: 16
Голосование для этого опроса закончилось on: 31 Дек 2017 - 00:00

Инсталляция Joomla

1

логотип JoomlaГлавный вопрос новичка – а как же все-таки сделать сайт на движке? Вопрос не праздный. Действительно, а как? Можно прочитать массу статей о движках (не важно, Joomla, WordPress или Drupal), но не понять, как же все-таки сделать сайт на движке. И эта статья должна избавить вас от любых сомнений по поводу техники создания сайтов на движках.

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

Во-вторых, если у вас еще нет локального хостинга (прочитайте статью Локальный сервер) или вы еще не открыли аккаунт у хостера, то дальше, в принципе, можно и не читать. Инсталляция движка требует наличие сервера (не важно, локальный он или удаленный). Инсталляция движка требует создание базы данных до инсталляции. В процессе инсталляции создается файл [configuration.php], который и отвечает за связь с заранее созданной базой данных вашего сайта.

Я хочу показать на примере инсталляции движка Joomla 1.5.17, как можно создать сайт на этом движке. Почему такая старая версия, спросите вы? Во-первых потому, что данный сайт был создан изначально именно на этой версии движка. Во-вторых, суть инсталляции не изменилась по отношению к более поздним версиям. Движок Joomla 1.5.x – вполне совершенный движок. Шаблонов – навалом. Модулей и компонентов (расширений) тоже создано немерено. В интернете огромное количество сайтов именно на основе движка версии 1.5.x. Последняя версия семейства 1.5.x – Joomla 1.5.26. Дальше идут версии 1.6.x – 2.0.x. Это семейство версий кардинально отличается от версий 1.5.x. Если можно было обновлять версию 1.5.17 до 1.5.26 простым способом, то обновить версию до 2.0.x не удастся. Придется заниматься «миграцией» сайта.

Именно эти соображения и объясняют мой выбор версии движка для целей статьи – инсталляция Joomla 1.5.17.  Этот выбор позволит мне объяснить, как изменить логин администратора, поменять префикс таблиц базы данных, обновить движок до более поздней версии (не меняя контента сайта) и вообще перенести сайт в любое другое место (флэшка, жесткий диск, сервер хостера).

Но сначала несколько отступлений. Или лучше сказать – преамбула. Как разместить в интернете свой сайт-болванку, созданный лишь на HTML, можете почитать Создание сайта — окончание. С движками, или с сайтами на основе CMS Joomla (а также другими, например, WordPress) дело обстоит чуточку посложнее. Сайты на основе HTML или (HTML+CSS) создаются на вашем жестком диске и просто загружаются в виде набора папок и файлов на сервер хостера. Создание (и перенос) сайта на движке связано с необходимостью создания (и переноса) базы данных. Именно это обстоятельство (просто особенность движков) часто вызывает большие трудности у тех, кто делает все это в первый раз. Трудности были у меня, возможно трудности будут и у вас. Тем не менее эти проблемы вполне разрешимы.

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

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

Давайте рассмотрим второй вариант. Найдите работающую сборку дистрибутива Joomla. Загружаем дистрибутив Joomla в виде zip-файла на сервер хостера, используя файловый менеджер хостера. Файловый менеджер имеет один существенный недостаток – он не позволяет загружать папки. Поэтому самый правильный путь – это загрузить дистрибутив в виде файла-архива прямо на сервер хостера (либо в [Менеджере файлов] в панели управления сайтом на сервере хостера, либо используя FTP-заливщик). Там же его и разархивируем. Теперь пора завести базу данных (БД), связанную с вашим сайтом. Это можно сделать в панели управления вашим сайтом (сайтами). Создаем БД (количество таблиц в ней пока равна нулю), устанавливаем пароль.

Все, теперь давайте заниматься инсталляцией движка. В адресной строке браузера пишем [http://www.имя_вашего_сайта.ru/installation] > [Enter]. Должна открыться страничка установки (инсталляции) Joomla. Сама установка состоит из семи шагов. Это:

  • Шаг1  выбор языка
  • Шаг2  начальная проверка
  • Шаг3  лицензия
  • Шаг4  база данных
  • Шаг5  конфигурация FTP
  • Шаг6  конфигурация
  • Шаг7  завершение

Первые три шага – просто нажимаем кнопку ДАЛЕЕ

Шаг 4 – самый важный, поэтому я сделал скриншоты, только начиная с этого важного шага.

Часто здесь, на четвертом шаге установки Joomla и происходят ошибки. Обычно новички спотыкаются именно на этом шаге.
Итак, [название хоста] – это действительно, как правило, [localhost].
Каждый хостер в панели управления сайтом в разделе “Базы данных (или MySQL)” указывает, что нужно писать а этом окне. [Имя пользователя] – несмотря на рекомендацию ввести имя [root] (это актуально для инсталляции движка на локальном хостинге у вас на жестком диске компьютера), вводить нужно имя базы данных (выбранное вами), которое совпадает с именем пользователя. [Пароль] – это пароль доступа к БД, который вы сами установили при создании БД. [Имя базы данных] – тут все ясно.

Далее нажимаем [Расширенные установки], читаем, что написано справа и меняем префикс таблиц, по умолчанию [jos_], но весьма желательно поменять префикс (в целях безопасности вашего сайта), например на [yngb_] (или что вы там придумаете – 3–4 буквы, знака или больше). Все данные, которые вы ввели на этом шаге нужны для прописывания пути к вашей БД в созданном в процессе инсталляции файле configuration.php. Потом все это можно будет поменять.

Шаг 5 — пропускаем (нажимаем кнопку ДАЛЕЕ)

Шаг 6 – здесь вводится дополнительная информация, которую можно впоследствии изменить.

Некоторые пытаются в графе [Название сайта] прописывать полный путь к сайту. Но здесь нужно вводить именно название сайта, то есть то, что будет у вас в шапке сайта. [Пароль администратора] – придумайте простенький пароль, который потом сможете легко изменить. [Установить демо-данные] –  здесь требуются некоторые пояснения.
Если вы инсталлируете движок вместе с демо-данными, то у вас получится сайт, созданный разработчиками движка. На сайте будут статьи и материалы, связанные с особенностями работы Joomla, структурированием материалов на сайте. Все это стоит почитать – познавательно. Но, если вы хотите использовать этот сайт как свой собственный, то просто придется потом удалять имеющиеся статьи, разделы, категории, что не совсем удобно и затратно по времени. Можно поступить так – дополнительно инсталлировать движок на локальном хостинге с демо-данными. То есть по сути, создать такой же сайт на вашем жестком диске. И спокойно, без подключения к интернету,  «поковыряться» в этом демо-сайте. Если нужно, сделайте еще одну инсталляцию на локальном хосте, опять же без демо-данных, чтобы поработать с административной панелью управленияx сайтом и с панелью управления базами данных. Как вы понимаете, панель управления сайтом (сайтами) на сервере хостера, административная панель управления базами данных и административная панель управления конкретным сайтом на движке (админка Joomla) – это совершенно разные вещи.


Шаг7 — завершение инсталляции.

На этом шаге вам будет предложено удалить папку INSTALLATION. Выходите из админки, удаляйте папку с помощью Файлового менеджера либо FTP-заливщика. Теперь в адресной строке браузера прописываем [http://www.имя_вашего_сайта.ru] – Enter и вы должны увидеть на экране монитора главную страницу вашего сайта. Все — вы разместили свой сайт в интернете! Доступ к админке вашего сайта будет [http://www.имя_вашего_сайта.ru/administrator] > [Enter]. Вот, собственно и все.

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

Защитный код
Обновить

Поделитесь с друзьями!

Поиск по сайту