Установка 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):
ШАГ 2: Начальная проверка (Pre-installation Check):
Можно сразу нажать далее.
На этом шаге мастер установки проверяет соответствие минимальным требованиям системы для инсталляции Joomla!. В первой группе обязательных параметров, все значения должны быть выделены зеленым цветом, если присутствуют недопустимые - значения выделенные красным цветом, то нужно изменить настройки системы и повторить проверку. Во второй группе необязательных параметров, значения могут полностью не совпадать, но рекомендуются для полнофункциональной совместимости PHP с Joomla. Обычно красным горит - показывать ошибки. Это можно игнорировать.
Секрет!!! Частой бывает, когда параметр configuration.php имеет значение нет, для того чтобы исправить ошибку, нужно выставить права на запись для корневого каталога сайта, изменив атрибуты на значение 777 (открыв полный доступ).
ШАГ 3: Лицензия (License):
Можно сразу нажать далее.
Лицензия GNU/GPL говорит вам о том, что вы можете свободно использовать и вносить изменения в код Joomla, но саму CMS продавать нельзя.
ШАГ 4: Конфигурация базы данных (Database Configuration):
Это самый сложный шаг, здесь нам надо что-то заполнять четыре строчки и даже что-то придумать. Итак,
Тип базы данных: MySQL. По умолчанию Сервер: заполните как в подсказке "localhost". Пользователь: заполните как в подсказке "root". Пароль тоже придумайте. Не забудьте записать. Название базы придумайте сами, например, site_joomla. Не забудьте записать.
Продвинутым пользователям модно также открыть Расширенные установки и измените Префикс таблиц jos_ на любой другой. Эту усилит безопасность
ШАГ 5: Конфигурация FTP (FTP Configuration):
Можно сразу нажать далее.
FTP логины и пароли можно не набирать.
ШАГ 6: Главная конфигурация (Main Configuration):
Название сайта: Введите название вашего веб-сайта Ваш E-mail: Введите ваш адрес электронной почты Пароль администратора: Укажите пароль, который будет использоваться для доступа в административную панель управления сайтом.
Далее для новичков рекомендуется установить демо данные на сайт, для этого нажмите на кнопку Установить демо-данные.
ШАГ 7: Завершение (Finish):
По окончанию установки вам нужно в папке сайта удалить каталог installation. Вас об этом предупредят.Итак, удаляете из каталога http://localhost/ваш сайт/ каталог «installation».
Кнопка Сайт (Site) ведет к просмотру вашей домашней страницы.Для входа в административный интерфейс сайта нажмите на кнопку Админ (Admin).
После установки браузере набирате http://localhost/ ваш сайт/administrator/ Набиарете пароли которые Вы ввели при установки. Все , Вы в административной панели Joomla!. Можете создовать сайт.
После входя в админпанель, вы можете посмотреть свой сайт, нажав на кнопку Просмотр.
Установка Joomla! на хостинг
Сегодня найти хостинг с
Apache PHP MySQL phpMyAdmin
не проблем, нередко уже предустановленна и сама Joomla! как на РБК. Тогда установка очень проста, нажал кнопку и все установилось. Если предустановленной Joomla! нет, то установка сводится к
созданию базы данных. В зависимости от хостера инструменты для решения этой задачи разные, в техподдержке Вам помогут. см Перенос Joomla! перекачиванию в файловую директорию, обычно это WWW файлов Joomla!
А дальше, в браузере набирате http://localhost/ваш сайт/ Начианется процес установки Joomla! Отвечаете на вопросы. Все несложно, см. выше.
И напоследок, одно золотое правило, если Вы не суперпрограммист, а у Вас начало "сбоить". Переустанавливаете, не ищите ошибку, сэкономите массу времени. По опыту скажу, из 10 абсолютно идентичных попыток установить XAMPP 1 раз устанавливается с ошибкой. Почему не знаю, нет времени и особого желания разбираться.
Подробная инструкция установки Joomla! на хостинг с картинками.
Установка Joomla! - Генератор расширений Joomla и многое другое на нашем сайте посвященном работе расширений, компонентов, модулей, плагинов для линейки Joomla. Отправляйте ссылку на страницу своим друзьям и в социальные сети воспользовавшись графическими иконками выше.