Решил сделать шаг вперёд, и начать освоение CMS под названием Joomla.
Во-первых, CMS всегда удобнее и функциональнее, чем если бы вы писали сайт "от руки". Во-вторых, это всё-равно что отказываться от автомобиля, передвигаясь везде на лощади. Да, экологично, но не практично. ) Можно писать отличные сайты вручную, никто и не подумает, что за вашим творением не скрывается никакая CMS. Однако, фукционал вы должный обеспечить не сможете. Поэтому я и решил освоить Joomla. )
//
Собственно, некоторые мои посты могут показаться странными, учитывая что похожий материал можно отыскать на спец. форумах, однако знайте - я пишу их для себя. А сюда выкладываю для того, что бы всегда иметь к ним быстрый доступ. Да и авось кому пригодятся.
Установка Joomla 1.6.3. на хостинг.
1. Всё начинается, как ни странно, с дистрибутива. Его можно в свободном доступе забрать с сайта Joomla, а именно в разделе
download. На данный момент, последняя версия это 1.6.3.
2. Далее, удобным для вас способом, перемещаем скачанный архив на хостинг (в основную директорию, по-умолчанию: "public_html"). Рекомендую использовать FTP и удобный, бесплатный, клиент
FileZilla. После загрузки архива воспользуйтесь стандартным файловым менеджером из панели управления хостингом, что бы извлечь файлы из архива.
Примечание:
Если, встроенный в панель управления хостингом, файловый менеджер не имеет функции "Разархивировать", то вам нужно сначала извлечь файлы из архива у себя на компьютере, и только потом переместить их на хостинг.
3. Набираем в адресной строке браузера линк сайта (например: "http://site.ru") и приступаем к установке CMS.
4. Шаг первый. Выбираем язык, на котором будет идти установка Joomla.
5. Шаг второй. Проводится проверка на соответствие хостинга к установке CMS. Если есть значения "нет" - поговорите с хостером.
6. Шаг третий. Вам будет предложено к прочтению лицензионное соглашение GNU/GPL.
7. Шаг четвёртый. Здесь вам нужно указать параметры для подключения к БД MySQL. Лучше заранее создать базу данных с помощью соответствующего инструмента в панели управления хостингом, и здесь уже указать её параметры. Ничего из предустановленного менять не рекомендуется, вам нужно вбить только имя базы, имя пользователя и пароль.
8. Шаг пятый. Конфигурацию FTP можно и пропустить, настроив позже в панели управления Joomla. Но если очень хочется, то стоит заранее создать ещё одного пользователя FTP и указать здесь необходимые данные.
9. Шаг шестой. Конфигурируем параметры, указывая всё, что необходимо: название сайта, ключевые слова, описание, создаём администратора, устанавливаем демо-шаблон.
10. Шаг седьмой. Если вы до этого пункта добрались - значит установка завершена. Осталось только удалить папку "installation" (это обязательно).
Теперь можно взглянуть на сайт или перейти в панель управления (если забудете: "http://имя сайта/administrator/"). Но не будем отвлекаться и продолжим установку. Теперь нужно установить русский язык на сайт и в панель управления.
1. Опять же, нам понадобится дистрибутив. Его забираем
отсюда.
2. Повторяем махинации по перемещению на хостинг. Файлы можно поместить в любую папку, с любым названием (достаточно: "rus"). И уже в этой папке должны находится файлы из скачанного архива (а не просто сам архив).
3. Вспоминаем дорогу к панели управления сайтом и выполняем вход, используя данные, которые указывали создавая администратора при установке.
4. Плетёмся в "Extension Manager". Там уже открыта первая вкладка "Install".
5. Выбираем второй вариант установки, из каталога, и прописываем путь к папке с файлами локализации. Жмём рядом кнопку "Install" и ждём.
Примечание:
Можно и не заливать файлы на хостинг, но тогда понадобится распаковать скачанный архив у себя на компьютере. И в разделе "Install" следует уже выбирать первый способ, "Upload Package File", и устанавливать сначала первый файл, а потом и второй.
6. Далее идём в "Language manager" и выбираем только что установленный язык "по-умолчанию".
Примечание:
Файлов локализации два, один для сайта, другой для панели управления. Поэтому не забудьте установить и включить "по-умолчанию" оба. )
Вот теперь, когда CMS установлена, и маленькая языковая преграда преодолена - можно начинать работать. )