Установка Joomla!

Joomla! можно устанавливать на хостиг, проще говоря, на компьютер хостера или устанавливать на Joomla! можно локальный компьютер, проще говоря, на свой компьютер.

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

С перегрузкой компьютера хостера (сервера хостера), ведь Вы такое можете напрограммировать, что вырубите хостеру сервер. А в Joomla! сделать очень просто, попробуйте сохранить 100 страничный документ в Joomla! на локальном сервере, Вы увидите, как растет нагрузка. Для word 100 страничный документ не проблема, а вот для Joomla! С правами доступа к файлам. На хостинге, прежде чем, работать с файлами, необходимо установить соответствующие права доступа к этим файлом. Упрощено говоря, надо каждому файлу выставить атрибут, что и кто может с ними делать. Что могут посетители, например, читать, что может Вы, например, запускать. Для программирования Вам надо выставить самые широкие права доступа к фалам, но потом когда сайт сделан лучше эти права минимизировать, для защиты от хакеров. Обычно это забывают сделать (трудно вспомнить, где и что менял среди 6000 файлов). Сайт становится уязвим. Поэтому лучше не выставлять права доступа, сделать сайт на локальном компьютере, а потом перекачать на хостинг.

В общем лучше вначале установить Joomla! на локальный сервер (компьютер).

Но здесь мы сталкиваемся с серьезной проблемой. Установить Joomla! просто нельзя это вам не компьютерная игра, нажал инсталляционный файл, нажал несколько раз «Далее» и все установилось. С Joomla! так не получится. Дело в том, что бы  Joomla! заработало необходимо предустановить несколько программ, без которых Joomla! работать не будет. Что нужно?

Apache PHP MySQL PHPMyAdmin

Это самый минимум. И только потом можно устанавливать Joomla!. Если у Вас все получится с первого раза, программы не будут конфликтовать, бросайте программирование и вебдизайн, идите в казино, Вы безумно удачливый человек. К счастью, существует решение проблемы – пакетная установка, т.е. программа, которая устанавливает сразу все программы. Никаких, ошибок и конфликтов. Существует три таких сборки, позволяющих запустить полноценный веб-сервер.

Денвер — набор дистрибутивов и программная оболочка, предназначенный для создания и отладки сайтов на локальной Windows-машине, без подключения к сети Интернет. Название пакета представляет собой сокращение от «джентльменский набор web-разработчика» — д. н. w. р. — «дэ» «эн» «вэ» «эр» — если прочитать быстро, то получится «Денвер».

Скачать можно отсюда http://www.denwer.ru

Базовый пакет состоит из следующих компонентов:

Apache 2.2, SSI, SSL, mod_rewrite, mod_php. PHP 5.3.1 MySQL 5.1.40. phpMyAdmin 3.2.3. Ядро Perl без стандартных библиотек Эмулятор sendmail

Денвер – отечественный проект. Дмитрий Котеров — автор проекта, Антон Сущев — ведущий разработчик проекта.

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

До недавнего времени Денвер очень сильно проигрывал конкурентам, т.к. он долго не обновлялся, о проекте стали немного забывать, но недавно 24 января 2010 года вышел новый Денвер-3. Вси компоненты обновлены.

JSAS - полноценный виртуальный веб сервер для Windows. Joomla! уже предустановленна настроена! Самый простой способ посмотреть, что такое Joomla на своем компьютере, отличное средство для offline разработки. Текущие характеристики:

PHP: 5.2.5/4.4.9 MySQL: 5.0.67-community Apache: 2.2.9 phpMyAdmin: 2.11.6 Joomla: 1.5. x and 1.0. x

Скачать можно отсюда http://www.jsasonline.com до недавнего времени проект был бесплатный, но теперь 10$. Старую бесплатную, но вполне работоспособную версии у партнера сайта «Joomla1» можно JSAS скачать бесплатно. Когда зайдете на сайт нажмите кнопку «БЕСПЛАТНО», скачивается файл не сразу, а через 60 секунд ожидания, зато бесплатно.

В настройках "My JSAS" можно добавить 5 новых сайтов. А  в директории «Админ», можно управлять настройками JSAS.

До недавнего времени, я всегда советовал следующий пакет – XAMPP,  Денвер был вечно устарелый, а новый JSAS платный. С выходом нового Денвера ситуация изменилась, но все равно советовал бы стабильно развивающийся XAMPP.

Если Вы хотите просто почувствовать вкус Joomla!, то можно попробовать JSAS. Однако у Вас потом могут возникнуть проблемы с переносом на хостинг, где установлены новые компоненты. Если перенос не предполагается, то вполне подойдет  JSAS. Итак, я советую XAMPP.

XAMPP — кроссплатформенная сборка веб-сервера

Базовый пакет состоит из следующих компонентов:

Web-сервер Apache с поддержкой SSL СУБД MySQL PHP Perl FTP-сервер FileZilla POP3/SMTP сервер утилиту phpMyAdmin.

Официальный сайт программы, где можно ее скачать http://www.apachefriends.org/ru/xampp.html.

У партнера сайта «Joomla1» можно XAMPP скачать бесплатно. Когда зайдете на сайт нажмите кнопку «БЕСПЛАТНО», скачивается файл не сразу, а через 60 секунд ожидания, зато бесплатно.

Установка проста, запустите инсталляционный файл, следуйте инструкциям, все модули установятся сами. По умолчанию каталог  с:\xampp

Посещаете специальный раздел нашего сайта, где находится всегда свежая версия Joomla!. Нажимаете там скачать Joomla! бесплатно. Распаковываете. В каталоге  C:\xampp\htdocs\ создаете каталог "ваш сайт" и полученные при распаковке файлы копируете в каталог C:\xampp\htdocs\ ваш сайт.

В браузере набирате http://localhost/ваш сайт/  Начианется процес установки Joomla! Отвечаете на вопросы. Все несложно.

ШАГ 1: Выбор языка (Choose Language):

 

как установить joomla

 

ШАГ 2: Начальная проверка (Pre-installation Check):

Можно сразу нажать далее.

На этом шаге мастер установки проверяет соответствие минимальным требованиям системы для инсталляции Joomla!. В первой группе обязательных параметров, все значения должны быть выделены зеленым цветом, если присутствуют недопустимые - значения выделенные красным цветом, то нужно изменить настройки системы и повторить проверку. Во второй группе необязательных параметров, значения могут полностью не совпадать, но рекомендуются для полнофункциональной совместимости PHP с Joomla. Обычно красным горит - показывать ошибки. Это можно игнорировать.

Секрет!!! Частой бывает, когда параметр configuration.php имеет значение нет, для того чтобы исправить ошибку, нужно выставить права на запись для корневого каталога сайта, изменив атрибуты на значение 777 (открыв полный доступ).

 

joomla

 

ШАГ 3: Лицензия (License):

Можно сразу нажать далее.

 

как установить joomla

 

Лицензия GNU/GPL говорит вам о том, что вы можете свободно использовать и вносить изменения в код Joomla, но саму CMS продавать нельзя.

ШАГ 4: Конфигурация базы данных (Database Configuration):

 

как установить joomla

 

Это самый сложный шаг, здесь нам надо что-то заполнять четыре строчки и даже что-то придумать. Итак,

Тип базы данных: MySQL. По умолчанию Сервер: заполните как в подсказке "localhost". Пользователь: заполните как в подсказке "root". Пароль тоже придумайте. Не забудьте записать. Название базы придумайте сами, например, site_joomla. Не забудьте записать.

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

ШАГ 5: Конфигурация FTP (FTP Configuration):

Можно сразу нажать далее.

 

как установить joomla

 

FTP  логины и пароли можно не набирать.

ШАГ 6: Главная конфигурация (Main Configuration):

 

как установить joomla

 

Название сайта: Введите название вашего веб-сайта Ваш E-mail: Введите ваш адрес электронной почты Пароль администратора: Укажите пароль, который будет использоваться для доступа в административную панель управления сайтом.

Далее для новичков рекомендуется установить демо данные на сайт, для этого нажмите на кнопку Установить демо-данные.

ШАГ 7: Завершение (Finish):

 

 

как установить joomla

 

По окончанию установки вам нужно в папке сайта удалить каталог installation. Вас об этом предупредят.Итак, удаляете из каталога http://localhost/ваш сайт/  каталог «installation».

Кнопка Сайт (Site) ведет к просмотру вашей домашней страницы.Для входа в административный интерфейс сайта нажмите на кнопку Админ (Admin).

После установки браузере набирате http://localhost/ ваш сайт/administrator/ Набиарете пароли которые Вы ввели при установки. Все , Вы в административной панели Joomla!. Можете создовать сайт.

 

как установить joomla

 

После входя в админпанель, вы можете посмотреть свой сайт, нажав на кнопку Просмотр.

 

как установить joomla

 

Установка Joomla! на хостинг

Сегодня найти хостинг с

Apache PHP MySQL phpMyAdmin

не проблем, нередко уже предустановленна  и сама Joomla! как на РБК. Тогда установка очень проста, нажал кнопку и все установилось. Если предустановленной Joomla! нет, то установка сводится к

созданию базы данных. В зависимости от хостера инструменты для решения этой задачи разные, в техподдержке Вам помогут. см Перенос Joomla! перекачиванию в файловую директорию, обычно это WWW файлов Joomla!

А дальше, в браузере набирате http://localhost/ваш сайт/  Начианется процес установки Joomla! Отвечаете на вопросы. Все несложно, см. выше.

И напоследок, одно золотое правило, если Вы не суперпрограммист, а у Вас начало "сбоить". Переустанавливаете, не ищите ошибку, сэкономите массу времени. По опыту скажу, из 10 абсолютно идентичных попыток установить  XAMPP 1 раз устанавливается с ошибкой. Почему не знаю, нет времени и особого желания разбираться.

Подробная инструкция установки Joomla! на хостинг с картинками.



Установка Joomla! - Генератор расширений Joomla и многое другое на нашем сайте посвященном работе расширений, компонентов, модулей, плагинов для линейки Joomla. Отправляйте ссылку на страницу своим друзьям и в социальные сети воспользовавшись графическими иконками выше.

Блог

Календарь приёма объявлений

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

Дырка в com_content

Сегодня у товарища, сайт которого находится на старой  Joomla 1.0.3, была сильная нагрузка на сервере, просматривая логи обнаружил не вежливый запрос такого порядка: http://сайт/index2...

Лечим вирус на сайте

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

Troj/JSRedir-MH

Снова грянул гром зарежения сайтов новым вирусом  Troj/JSRedir-MH.  И так в коротко по вирусу Troj/JSRedir-MH. Вирус или троян куда интереснее чем свои предшествиники, тепер...

Доработка расширения для рассылки Send Email JK

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

Привет Ie 10 регулярка

И вот и мне пришлось столкнулся с проблемами перехода на win 8 в придачу с ie 10, некоторых постоянных пользователей моих сайтов. На многих сайтах  имеющих раздел по приёму объявлений, использ...

Kunena заменяем ссылку на профиль пользователя

Всем привет, снова снова кунена, получил задание на допиливание популярного форума Kunena, сегодня потребовалось поменять ссылку на профиль пользователя. Это связано с тем, что на сайте стоит социа...

Работает на Kunena - зачем на каждой странице?

  Все у кого стоит форум kunena мешает надпись с двумя ссылкам внизу форума "Работает на Kunena". Сея надпись висит на каждой странице форма, а также страница разработчиков содержит множество вн...

Kunena избавимся от лишних quote

Для тех кто действительно делает сайт для людей, моя следующая заметка. Расскажу вам, как избавиться от лишних quote в постах на форуме kunena. У меня несколько тематических сайтов с нормальной посеща...

Kunena решаем проблему с пропажей аватаров

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

Джомлавикам

Обработка параметров расширений joomla

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

Кunena крамсаем шаблон

1. В папке \components\com_kunena\template\ваш_шаблон\ находим файл template.xml и вставляем в него такой кусок (чтобы была возможность выбора показывать это поле или нет): <param name="l...

Подключить свои классы и методы в Joomla?

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

3 новых полезных класса в Joomla 2.5

В платформе Joomla 11.3 разработчики добавлил несколько полезных новых классов для разработчиков. Рассмотрю некоторый из них - JGrid (для построения HTML таблиц), JWebClient (для получения информац...

Репозиторий файлов на Joomla средствами Apache

Создадим две вложенные директории /files/files в корне сайта. Если вы пожелаете использовать другие имена директорий, то вам необходимо будет внести соответствующие правки в дальнейшем. ...